27 #ifndef vtkScalarsToColorsPainter_h
28 #define vtkScalarsToColorsPainter_h
87 virtual void CreateDefaultLookupTable();
112 virtual int GetPremultiplyColorsWithAlpha(
vtkActor* actor);
146 double alpha,
int multiply_with_alpha,
167 void UpdateColorTextureMap(
double alpha,
int multiply_with_alpha);
205 double ScalarRange[2];
GLsizei GLsizei GLenum GLenum const GLvoid * data
represents an object (geometry & properties) in a rendered scene
int InterpolateScalarsBeforeMapping
GLenum GLenum GLenum input
abstract class to specify dataset behavior
virtual void ProcessInformation(vtkInformation *)
virtual void ReportReferences(vtkGarbageCollector *collector)
record modification and/or execution time
virtual vtkDataObject * GetOutput()
virtual void PrepareForRendering(vtkRenderer *, vtkActor *)
abstract specification for renderers
vtkIdType FieldDataTupleId
vtkSmartPointer< vtkImageData > ColorTextureMap
int UseLookupTableScalarRange
#define vtkSetStringMacro(name)
#define vtkTypeMacro(thisClass, superclass)
Detect and break reference loops.
Superclass for mapping scalar values to colors.
vtkScalarsToColors * LookupTable
a simple class to control print indentation
topologically and geometrically regular array of data
#define VTKRENDERINGOPENGL_EXPORT
abstract superclass for arrays of numeric data
vtkTimeStamp OutputUpdateTime
vtkDataObject * OutputData
painter that converts scalars to colors. It enable/disables coloring state depending on the ScalarMod...
int LastUsedMultiplyWithAlpha
Abstract class for drawing poly data.
GLclampf GLclampf GLclampf alpha
general representation of visualization data
#define vtkSetVector2Macro(name, type)
vtkSmartPointer< vtkScalarsToColors > ScalarsLookupTable
virtual void PrintSelf(ostream &os, vtkIndent indent)
#define vtkSetMacro(name, type)