30 #ifndef vtkGridTransform_h 31 #define vtkGridTransform_h 37 class vtkGridTransformConnectionHolder;
40 #define VTK_GRID_NEAREST VTK_NEAREST_INTERPOLATION 41 #define VTK_GRID_LINEAR VTK_LINEAR_INTERPOLATION 42 #define VTK_GRID_CUBIC VTK_CUBIC_INTERPOLATION 79 void SetInterpolationMode(
int mode);
87 const char *GetInterpolationModeAsString();
113 float derivative[3][3]);
115 double derivative[3][3]);
121 float derivative[3][3]);
123 double derivative[3][3]);
126 void (*InterpolationFunction)(
double point[3],
double displacement[3],
127 double derivatives[3][3],
128 void *gridPtr,
int gridType,
137 double GridSpacing[3];
138 double GridOrigin[3];
146 vtkGridTransformConnectionHolder* ConnectionHolder;
154 switch (this->InterpolationMode)
157 return "NearestNeighbor";
GLuint GLenum GLenum transform
#define vtkGetMacro(name, type)
#define VTK_LINEAR_INTERPOLATION
typedef void(APIENTRYP PFNGLBLENDCOLORPROC)(GLclampf red
#define VTK_CUBIC_INTERPOLATION
#define vtkTypeMacro(thisClass, superclass)
Proxy object to connect input/output ports.
a simple class to control print indentation
#define VTKFILTERSHYBRID_EXPORT
topologically and geometrically regular array of data
#define VTK_NEAREST_INTERPOLATION
#define vtkSetMacro(name, type)