33 #ifndef vtkPolyDataMapper2D_h 34 #define vtkPolyDataMapper2D_h 37 #include "vtkRenderingCoreModule.h" 72 virtual void CreateDefaultLookupTable();
79 vtkGetMacro(ScalarVisibility,
int);
98 vtkGetMacro(ColorMode,
int);
99 void SetColorModeToDefault();
100 void SetColorModeToMapScalars();
101 void SetColorModeToDirectScalars();
107 const char *GetColorModeAsString();
119 vtkGetMacro(UseLookupTableScalarRange,
int);
129 vtkSetVector2Macro(ScalarRange,
double);
130 vtkGetVectorMacro(ScalarRange,
double, 2);
147 vtkGetMacro(ScalarMode,
int);
164 void ColorByArrayComponent(
int arrayNum,
int component);
165 void ColorByArrayComponent(
char* arrayName,
int component);
198 vtkGetMacro(TransformCoordinateUseDouble,
bool);
226 int ScalarVisibility;
228 double ScalarRange[2];
229 int UseLookupTableScalarRange;
234 bool TransformCoordinateUseDouble;
#define VTK_SCALAR_MODE_USE_CELL_FIELD_DATA
vtkTypeUInt32 vtkMTimeType
vtkMTimeType GetMTime() override
Override Modifiedtime as we have added Clipping planes.
record modification and/or execution time
concrete dataset represents vertices, lines, polygons, and triangle strips
void SetScalarModeToUseCellFieldData()
Control how the filter works with scalar point data and cell attribute data.
Superclass for mapping scalar values to colors.
void SetScalarModeToUseCellData()
Control how the filter works with scalar point data and cell attribute data.
char * GetArrayName()
Get the array name or number and component to color by.
#define VTK_SCALAR_MODE_USE_POINT_DATA
a simple class to control print indentation
#define VTK_SCALAR_MODE_USE_POINT_FIELD_DATA
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems ...
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
dynamic, self-adjusting array of unsigned char
abstract class specifies interface to map data
void SetScalarModeToUsePointFieldData()
Control how the filter works with scalar point data and cell attribute data.
static vtkAlgorithm * New()
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
#define VTK_SCALAR_MODE_USE_CELL_DATA
void SetScalarModeToDefault()
Control how the filter works with scalar point data and cell attribute data.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
abstract class specifies interface for objects which render 2D actors
draw vtkPolyData onto the image plane
#define VTK_SCALAR_MODE_DEFAULT
void SetScalarModeToUsePointData()
Control how the filter works with scalar point data and cell attribute data.