Codec for storing imagedata in an 24-bit RGB format (8-bit color depth, no compression)
More...
#include <Libs/vtkAddon/vtkRawRGBVolumeCodec.h>
|
virtual vtkStreamingVolumeCodec * | CreateCodecInstance () VTK_OVERRIDE |
| Creates an instance of the codec. More...
|
|
virtual const char * | GetClassName () |
|
virtual std::string | GetFourCC () VTK_OVERRIDE |
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE |
|
virtual bool | DecodeFrame (vtkStreamingVolumeFrame *frame, vtkImageData *outputImageData) |
|
virtual bool | EncodeImageData (vtkImageData *inputImageData, vtkStreamingVolumeFrame *outputStreamingFrame, bool forceKeyFrame=false) |
|
virtual std::string | GetDefaultParameterPresetValue () |
|
int | GetNumberOfParameterPresets () const |
| Get the number of parameter presets. More...
|
|
virtual bool | GetParameter (std::string parameterName, std::string ¶meterValue) |
|
virtual std::string | GetParameterDescription (std::string parameterName)=0 |
|
std::string | GetParameterPresetName (const std::string &presetValue) const |
|
std::vector< std::string > | GetParameterPresetNames () const |
| Returns a list of the human readable names of the supported parameter presets. More...
|
|
std::string | GetParameterPresetValue (const std::string &presetName) const |
|
virtual std::string | GetParametersAsString () |
|
void | PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE |
|
virtual bool | SetParameter (std::string parameterName, std::string parameterValue) |
|
virtual void | SetParameters (std::map< std::string, std::string > parameters) |
|
virtual bool | SetParametersFromPresetValue (const std::string &presetValue) |
|
virtual void | SetParametersFromString (std::string parameterString) |
|
| vtkGetStdVectorMacro (AvailiableParameterNames, std::vector< std::string >) |
| Returns a list of availiable parameter names for the codec. More...
|
|
| vtkGetStdVectorMacro (ParameterPresets, const std::vector< ParameterPreset >) |
|
Codec for storing imagedata in an 24-bit RGB format (8-bit color depth, no compression)
Definition at line 28 of file vtkRawRGBVolumeCodec.h.
◆ Superclass
◆ vtkRawRGBVolumeCodec()
vtkRawRGBVolumeCodec::vtkRawRGBVolumeCodec |
( |
| ) |
|
|
protected |
◆ ~vtkRawRGBVolumeCodec()
vtkRawRGBVolumeCodec::~vtkRawRGBVolumeCodec |
( |
| ) |
|
|
protected |
◆ CreateCodecInstance()
◆ DecodeFrameInternal()
virtual bool vtkRawRGBVolumeCodec::DecodeFrameInternal |
( |
vtkStreamingVolumeFrame * |
inputFrame, |
|
|
vtkImageData * |
outputImageData, |
|
|
bool |
saveDecodedImage = true |
|
) |
| |
|
protectedvirtual |
◆ EncodeImageDataInternal()
virtual bool vtkRawRGBVolumeCodec::EncodeImageDataInternal |
( |
vtkImageData * |
outputImageData, |
|
|
vtkStreamingVolumeFrame * |
inputFrame, |
|
|
bool |
forceKeyFrame |
|
) |
| |
|
protectedvirtual |
◆ GetClassName()
virtual const char* vtkRawRGBVolumeCodec::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetFourCC()
virtual std::string vtkRawRGBVolumeCodec::GetFourCC |
( |
| ) |
|
|
inlinevirtual |
◆ GetParameterDescription()
virtual std::string vtkRawRGBVolumeCodec::GetParameterDescription |
( |
std::string |
vtkNotUsedparameterName | ) |
|
|
inlineprotectedvirtual |
Return the codec parameter description There are no parameters to update within this codec
Definition at line 56 of file vtkRawRGBVolumeCodec.h.
◆ IsA()
virtual int vtkRawRGBVolumeCodec::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkRawRGBVolumeCodec::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ New()
◆ PrintSelf()
void vtkRawRGBVolumeCodec::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ SafeDownCast()
◆ UpdateParameterInternal()
virtual bool vtkRawRGBVolumeCodec::UpdateParameterInternal |
( |
std::string |
vtkNotUsedparameterValue, |
|
|
std::string |
vtkNotUsedparameterName |
|
) |
| |
|
inlineprotectedvirtual |
Update the codec parameters There are no parameters to update within this codec
Definition at line 52 of file vtkRawRGBVolumeCodec.h.
The documentation for this class was generated from the following file: