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
67 vtkGetMacro( TimeToDraw,
double );
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);
abstract class to specify dataset behavior
Abstract superclass for all arrays.
maintain a list of planes
implicit function for convex set of planes
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
abstract class specifies interface to map data
virtual void ReleaseGraphicsResources(vtkWindow *)
#define VTKRENDERINGCORE_EXPORT
void PrintSelf(ostream &os, vtkIndent indent)