Go to the documentation of this file.
28 #ifndef vtkAbstractMapper_h
29 #define vtkAbstractMapper_h
31 #include "vtkRenderingCoreModule.h"
34 #define VTK_SCALAR_MODE_DEFAULT 0
35 #define VTK_SCALAR_MODE_USE_POINT_DATA 1
36 #define VTK_SCALAR_MODE_USE_CELL_DATA 2
37 #define VTK_SCALAR_MODE_USE_POINT_FIELD_DATA 3
38 #define VTK_SCALAR_MODE_USE_CELL_FIELD_DATA 4
39 #define VTK_SCALAR_MODE_USE_FIELD_DATA 5
41 #define VTK_GET_ARRAY_BY_ID 0
42 #define VTK_GET_ARRAY_BY_NAME 1
74 vtkGetMacro( TimeToDraw,
double );
82 void AddClippingPlane(
vtkPlane *plane);
83 void RemoveClippingPlane(
vtkPlane *plane);
84 void RemoveAllClippingPlanes();
100 void SetClippingPlanes(
vtkPlanes *planes);
116 int arrayAccessMode,
int arrayId,
117 const char *arrayName,
int& cellFlag);
129 int arrayAccessMode,
int arrayId,
130 const char *arrayName,
int& cellFlag);
135 int GetNumberOfClippingPlanes();
perform various plane computations
Superclass for all sources, filters, and sinks in VTK.
abstract superclass for arrays of numeric data
implicit function for convex set of planes
window superclass for vtkRenderWindow
virtual vtkMTimeType GetMTime()
Return this object's modified time.
vtkPlaneCollection * ClippingPlanes
a simple class to control print indentation
virtual void ReleaseGraphicsResources(vtkWindow *)
Release any graphics resources that are being consumed by this mapper.
abstract class to specify dataset behavior
Abstract superclass for all arrays.
Timer support and logging.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
maintain a list of planes
abstract class specifies interface to map data
vtkTypeUInt32 vtkMTimeType