Go to the documentation of this file.
31 #ifndef vtkAbstractMapper_h
32 #define vtkAbstractMapper_h
34 #include "vtkRenderingCoreModule.h"
37 #define VTK_SCALAR_MODE_DEFAULT 0
38 #define VTK_SCALAR_MODE_USE_POINT_DATA 1
39 #define VTK_SCALAR_MODE_USE_CELL_DATA 2
40 #define VTK_SCALAR_MODE_USE_POINT_FIELD_DATA 3
41 #define VTK_SCALAR_MODE_USE_CELL_FIELD_DATA 4
42 #define VTK_SCALAR_MODE_USE_FIELD_DATA 5
44 #define VTK_GET_ARRAY_BY_ID 0
45 #define VTK_GET_ARRAY_BY_NAME 1
77 vtkGetMacro( TimeToDraw,
double );
85 void AddClippingPlane(
vtkPlane *plane);
86 void RemoveClippingPlane(
vtkPlane *plane);
87 void RemoveAllClippingPlanes();
103 void SetClippingPlanes(
vtkPlanes *planes);
119 int arrayAccessMode,
int arrayId,
120 const char *arrayName,
int& cellFlag);
132 int arrayAccessMode,
int arrayId,
133 const char *arrayName,
int& cellFlag);
138 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