38 #ifndef vtkPolyDataMapper2D_h
39 #define vtkPolyDataMapper2D_h
71 virtual void CreateDefaultLookupTable();
76 vtkSetMacro(ScalarVisibility,
int);
77 vtkGetMacro(ScalarVisibility,
int);
78 vtkBooleanMacro(ScalarVisibility,
int);
92 vtkSetMacro(ColorMode,
int);
93 vtkGetMacro(ColorMode,
int);
94 void SetColorModeToDefault();
95 void SetColorModeToMapScalars();
96 void SetColorModeToDirectScalars();
100 const char *GetColorModeAsString();
109 vtkSetMacro(UseLookupTableScalarRange,
int);
110 vtkGetMacro(UseLookupTableScalarRange,
int);
111 vtkBooleanMacro(UseLookupTableScalarRange,
int);
118 vtkSetVector2Macro(ScalarRange,
double);
119 vtkGetVectorMacro(ScalarRange,
double, 2);
133 vtkSetMacro(ScalarMode,
int);
134 vtkGetMacro(ScalarMode,
int);
149 void ColorByArrayComponent(
int arrayNum,
int component);
150 void ColorByArrayComponent(
char* arrayName,
int component);
178 vtkGetMacro(TransformCoordinateUseDouble,
bool);
179 vtkSetMacro(TransformCoordinateUseDouble,
bool);
180 vtkBooleanMacro(TransformCoordinateUseDouble,
bool);
204 double ScalarRange[2];
virtual unsigned long GetMTime()
#define VTK_SCALAR_MODE_USE_CELL_FIELD_DATA
record modification and/or execution time
concrete dataset represents vertices, lines, polygons, and triangle strips
void SetScalarModeToUseCellFieldData()
Superclass for mapping scalar values to colors.
void SetScalarModeToUseCellData()
int UseLookupTableScalarRange
#define VTK_SCALAR_MODE_USE_POINT_DATA
vtkScalarsToColors * LookupTable
a simple class to control print indentation
#define VTK_SCALAR_MODE_USE_POINT_FIELD_DATA
void PrintSelf(ostream &os, vtkIndent indent)
virtual int FillInputPortInformation(int port, vtkInformation *info)
vtkCoordinate * TransformCoordinate
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems ...
dynamic, self-adjusting array of unsigned char
abstract class specifies interface to map data
void SetScalarModeToUsePointFieldData()
bool TransformCoordinateUseDouble
#define VTKRENDERINGCORE_EXPORT
void ShallowCopy(vtkAbstractMapper *m)
static vtkAlgorithm * New()
#define VTK_SCALAR_MODE_USE_CELL_DATA
void SetScalarModeToDefault()
abstract class specifies interface for objects which render 2D actors
draw vtkPolyData onto the image plane
#define VTK_SCALAR_MODE_DEFAULT
vtkUnsignedCharArray * Colors
void SetScalarModeToUsePointData()