Go to the documentation of this file.
68 #define VTK_RESOLVE_OFF 0
69 #define VTK_RESOLVE_POLYGON_OFFSET 1
70 #define VTK_RESOLVE_SHIFT_ZBUFFER 2
72 #define VTK_GET_ARRAY_BY_ID 0
73 #define VTK_GET_ARRAY_BY_NAME 1
75 #define VTK_MATERIALMODE_DEFAULT 0
76 #define VTK_MATERIALMODE_AMBIENT 1
77 #define VTK_MATERIALMODE_DIFFUSE 2
78 #define VTK_MATERIALMODE_AMBIENT_AND_DIFFUSE 3
331 double factor,
double units);
333 double& factor,
double& units);
383 {
return this->GetInput(); }
460 double ScalarRange[2];
static void SetResolveCoincidentTopologyToOff()
virtual void ReleaseGraphicsResources(vtkWindow *)
#define VTK_SCALAR_MODE_DEFAULT
void SetScalarModeToUsePointData()
int UseLookupTableScalarRange
#define VTK_SCALAR_MODE_USE_CELL_FIELD_DATA
void ColorByArrayComponent(const char *arrayName, int component)
#define VTK_SCALAR_MODE_USE_POINT_DATA
#define VTK_COLOR_MODE_MAP_SCALARS
const char * GetScalarMaterialModeAsString()
const char * GetColorModeAsString()
#define vtkSetVector2Macro(name, type)
static void SetResolveCoincidentTopologyToShiftZBuffer()
static void SetResolveCoincidentTopology(int val)
virtual vtkUnsignedCharArray * MapScalars(vtkDataSet *input, double alpha)
void SetColorModeToDefault()
#define VTK_SCALAR_MODE_USE_POINT_FIELD_DATA
virtual double * GetBounds()=0
const char * GetScalarModeAsString()
static void SetGlobalImmediateModeRendering(int val)
#define VTK_RESOLVE_POLYGON_OFFSET
void SetLookupTable(vtkScalarsToColors *lut)
dynamic, self-adjusting array of float
static int GetResolveCoincidentTopology()
#define VTK_MATERIALMODE_DIFFUSE
vtkScalarsToColors * GetLookupTable()
record modification and/or execution time
dynamic, self-adjusting array of unsigned char
void ColorByArrayComponent(int arrayNum, int component)
#define vtkTypeMacro(thisClass, superclass)
void ShallowCopy(vtkAbstractMapper *m)
static void GlobalImmediateModeRenderingOn()
static void SetResolveCoincidentTopologyPolygonOffsetFaces(int faces)
vtkImageData * ColorTextureMap
void PrintSelf(ostream &os, vtkIndent indent)
static void GetResolveCoincidentTopologyPolygonOffsetParameters(double &factor, double &units)
virtual vtkUnsignedCharArray * MapScalars(double alpha)
virtual int CanUseTextureMapForColoring(vtkDataObject *input)
GLenum GLenum GLenum input
void SetRenderTime(double time)
void SetScalarMaterialModeToAmbientAndDiffuse()
#define vtkGetVectorMacro(name, type, count)
void SelectColorArray(int arrayNum)
vtkUnsignedCharArray * Colors
window superclass for vtkRenderWindow
void SetScalarMaterialModeToAmbient()
void SetScalarModeToDefault()
void SetScalarMaterialModeToDefault()
void SetScalarModeToUseCellData()
virtual void Render(vtkRenderer *ren, vtkActor *a)=0
#define VTK_SCALAR_MODE_USE_CELL_DATA
int ImmediateModeRendering
GLsizei const GLfloat * value
void SetScalarMaterialModeToDiffuse()
abstract class specifies interface to map data to graphics primitives
#define VTK_SCALAR_MODE_USE_FIELD_DATA
vtkIdType FieldDataTupleId
vtkFloatArray * ColorCoordinates
represents an object (geometry & properties) in a rendered scene
topologically and geometrically regular array of data
a simple class to control print indentation
int InterpolateScalarsBeforeMapping
virtual void CreateDefaultLookupTable()
static void GlobalImmediateModeRenderingOff()
#define vtkGetMacro(name, type)
Superclass for mapping scalar values to colors.
void SetScalarModeToUseFieldData()
GLboolean GLboolean GLboolean GLboolean a
vtkDataSet * GetInputAsDataSet()
abstract class to specify dataset behavior
Abstract superclass for all arrays.
vtkBooleanMacro(IgnoreDriverBugs, bool)
virtual bool GetSupportsSelection()
vtkSetMacro(IgnoreDriverBugs, bool)
void SetColorModeToDirectScalars()
#define VTK_COLOR_MODE_DEFAULT
GLclampf GLclampf GLclampf alpha
void MapScalarsToTexture(vtkAbstractArray *scalars, double alpha)
abstract class specifies interface to map 3D data
void SetColorModeToMapScalars()
#define VTK_MATERIALMODE_DEFAULT
static void SetResolveCoincidentTopologyPolygonOffsetParameters(double factor, double units)
static void SetResolveCoincidentTopologyZShift(double val)
virtual bool GetIsOpaque()
static double GetResolveCoincidentTopologyZShift()
static void SetResolveCoincidentTopologyToPolygonOffset()
abstract specification for renderers
#define VTK_RESOLVE_SHIFT_ZBUFFER
vtkScalarsToColors * LookupTable
#define VTK_COLOR_MODE_DIRECT_SCALARS
#define VTK_MATERIALMODE_AMBIENT_AND_DIFFUSE
static void SetResolveCoincidentTopologyToDefault()
void SelectColorArray(const char *arrayName)
virtual void GetBounds(double bounds[6])
static int GetResolveCoincidentTopologyPolygonOffsetFaces()
#define VTKRENDERINGCORE_EXPORT
general representation of visualization data
#define VTK_MATERIALMODE_AMBIENT
virtual double * GetBounds()
static int GetGlobalImmediateModeRendering()
void SetScalarModeToUsePointFieldData()
abstract class specifies interface to map data
void SetForceCompileOnly(int value)
void SetScalarModeToUseCellFieldData()