Go to the documentation of this file.
28 #ifndef vtkScalarsToColorsPainter_h
29 #define vtkScalarsToColorsPainter_h
31 #include "vtkRenderingOpenGLModule.h"
103 virtual void CreateDefaultLookupTable();
138 virtual int GetPremultiplyColorsWithAlpha(
vtkActor* actor);
180 double alpha,
int multiply_with_alpha,
208 void UpdateColorTextureMap(
double alpha,
int multiply_with_alpha);
214 vtkSetVector2Macro(ScalarRange,
double);
223 vtkSetStringMacro(ArrayName);
246 double ScalarRange[2];
painter that converts scalars to colors. It enable/disables coloring state depending on the ScalarMod...
int UseLookupTableScalarRange
vtkSmartPointer< vtkImageData > ColorTextureMap
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
record modification and/or execution time
abstract superclass for arrays of numeric data
virtual void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
vtkScalarsToColors * LookupTable
represents an object (geometry & properties) in a rendered scene
virtual void ProcessInformation(vtkInformation *)
Called before RenderInternal() if the Information has been changed since the last time this method wa...
topologically and geometrically regular array of data
a simple class to control print indentation
Abstract class for drawing poly data.
vtkIdType FieldDataTupleId
Superclass for mapping scalar values to colors.
Detect and break reference loops.
int LastUsedMultiplyWithAlpha
abstract class to specify dataset behavior
virtual vtkDataObject * GetOutput()
Get the output data object from this painter.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkTimeStamp OutputUpdateTime
abstract specification for renderers
int InterpolateScalarsBeforeMapping
vtkSmartPointer< vtkScalarsToColors > ScalarsLookupTable
virtual void PrepareForRendering(vtkRenderer *, vtkActor *)
Some subclasses may need to do some preprocessing before the actual rendering can be done eg.
vtkDataObject * OutputData
void ReportReferences(vtkGarbageCollector *collector) override
Take part in garbage collection.
general representation of visualization data