vtkImageData - Similar to structured points.
Super Class: vtkStructuredPoints
Description:
vtkImageData is the basic image data structure specific to the image pipeline. The extent represents the actual dimensions of the underlying memory. The actual memory is stored in objects (vtkPointData,vtkScalars,vtkArray) used in the visualization pipline, so transfer of data is efficient. Currently, the only contents of PointData used are the Scalars. The underlying memory can be any data type. This class basically adds some extra methods to vtkStructuredPoints to fascilitate image processing. At some point in the future it will probably be moved into vtkStructuredPoints.
Methods:
Detailed Method Descriptions:
void SetExtent (int *) | |
void SetExtent (int ,int ,int ,int ,int ,int ) | |
int *GetExtent () | |
void GetExtent (int & ,int & ,int & ,int & ,int & ,int &) |
void SetScalarType (int ) | |
int GetScalarType () |
double GetScalarTypeMin () | |
double GetScalarTypeMax () |
int GetScalarSize () |
int *GetIncrements () |
void GetContinuousIncrements (int ,int & ,int & ,int &) |
void *GetScalarPointerForExtent (int ) | |
void *GetScalarPointer (int ) | |
void *GetScalarPointer (int ,int ,int ) | |
void *GetScalarPointer () |
float GetScalarComponentAsFloat (int ,int ,int ,int ) |
void AllocateScalars () |
void SetNumberOfScalarComponents (int ) | |
int GetNumberOfScalarComponents () |
void CopyAndCastFrom (vtkImageData * ,int ) |