29 #ifndef __vtkTransformToGrid_h
30 #define __vtkTransformToGrid_h
52 vtkSetVector6Macro(GridExtent,
int);
53 vtkGetVector6Macro(GridExtent,
int);
58 vtkSetVector3Macro(GridOrigin,
double);
59 vtkGetVector3Macro(GridOrigin,
double);
64 vtkSetVector3Macro(GridSpacing,
double);
65 vtkGetVector3Macro(GridSpacing,
double);
70 vtkSetMacro(GridScalarType,
int);
71 vtkGetMacro(GridScalarType,
int);
79 {this->SetGridScalarType(
VTK_CHAR);};
87 this->UpdateShiftScale();
return this->DisplacementScale; };
89 this->UpdateShiftScale();
return this->DisplacementShift; };
114 void UpdateShiftScale();
122 double GridOrigin[3];
123 double GridSpacing[3];
#define VTK_UNSIGNED_SHORT
record modification and/or execution time
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
Superclass for all sources, filters, and sinks in VTK.
virtual int FillOutputPortInformation(int port, vtkInformation *info)
virtual unsigned long GetMTime()
a simple class to control print indentation
topologically and geometrically regular array of data
#define VTK_UNSIGNED_CHAR
static vtkAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent)