27 #ifndef vtkAbstractMapper_h 28 #define vtkAbstractMapper_h 33 #define VTK_SCALAR_MODE_DEFAULT 0 34 #define VTK_SCALAR_MODE_USE_POINT_DATA 1 35 #define VTK_SCALAR_MODE_USE_CELL_DATA 2 36 #define VTK_SCALAR_MODE_USE_POINT_FIELD_DATA 3 37 #define VTK_SCALAR_MODE_USE_CELL_FIELD_DATA 4 38 #define VTK_SCALAR_MODE_USE_FIELD_DATA 5 40 #define VTK_GET_ARRAY_BY_ID 0 41 #define VTK_GET_ARRAY_BY_NAME 1 73 void AddClippingPlane(
vtkPlane *plane);
74 void RemoveClippingPlane(
vtkPlane *plane);
75 void RemoveAllClippingPlanes();
86 void SetClippingPlanes(
vtkPlanes *planes);
99 int arrayAccessMode,
int arrayId,
100 const char *arrayName,
int& cellFlag);
112 int arrayAccessMode,
int arrayId,
113 const char *arrayName,
int& cellFlag);
GLenum GLenum GLenum input
abstract class to specify dataset behavior
Abstract superclass for all arrays.
#define vtkGetMacro(name, type)
maintain a list of planes
implicit function for convex set of planes
#define vtkTypeMacro(thisClass, superclass)
vtkPlaneCollection * ClippingPlanes
Timer support and logging.
window superclass for vtkRenderWindow
Superclass for all sources, filters, and sinks in VTK.
virtual unsigned long GetMTime()
a simple class to control print indentation
abstract superclass for arrays of numeric data
perform various plane computations
#define vtkGetObjectMacro(name, type)
abstract class specifies interface to map data
virtual void ReleaseGraphicsResources(vtkWindow *)
#define VTKRENDERINGCORE_EXPORT
void PrintSelf(ostream &os, vtkIndent indent)