21 #ifndef __vtkStreamingVolumeFrame_h 22 #define __vtkStreamingVolumeFrame_h 25 #include <vtkObject.h> 26 #include <vtkUnsignedCharArray.h> 38 void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
50 vtkSetMacro(FrameType,
int);
51 vtkGetMacro(FrameType,
int);
54 void SetFrameData(vtkUnsignedCharArray* frameData);
66 vtkSetVector3Macro(Dimensions,
int);
67 vtkGetVector3Macro(Dimensions,
int);
70 vtkSetMacro(NumberOfComponents,
int);
71 vtkGetMacro(NumberOfComponents,
int);
74 vtkSetMacro(VTKScalarType,
int);
75 vtkGetMacro(VTKScalarType,
int);
78 vtkSetMacro(CodecFourCC, std::string);
79 vtkGetMacro(CodecFourCC, std::string);
bool IsKeyFrame()
Returns true if the frame is a "Keyframe", aka "I-Frame".
VTK object containing a single compressed frame.
vtkUnsignedCharArray * GetFrameData()
Frame interpolated from previous frames.
Frame interpolated from previous and forward frames.
vtkStreamingVolumeFrame * GetPreviousFrame()
vtkSmartPointer< vtkStreamingVolumeFrame > PreviousFrame
vtkSmartPointer< vtkUnsignedCharArray > FrameData