31 #ifndef vtkValuePainter_h 
   32 #define vtkValuePainter_h 
   34 #include "vtkRenderingOpenGLModule.h"  
   56   void SetInputArrayToProcess(
int fieldAssociation, 
const char *
name);
 
   57   void SetInputArrayToProcess(
int fieldAssociation, 
int fieldAttributeType);
 
   65   void SetInputComponentToProcess(
int comp);
 
   71   void SetScalarRange(
double min, 
double max);
 
   89   static void ValueToColor(
double value, 
double min, 
double scale,
 
   90                            unsigned char *
color);
 
   92   static void ColorToValue(
unsigned char *
color, 
double min, 
double scale,
 
  108     unsigned long typeflags, 
bool forceCompileOnly);
 
  122   vtkInternals *Internals;
 
represents an object (geometry & properties) in a rendered scene 
A standard implementation of vtkPolyDataPainter. 
virtual void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses. 
abstract specification for renderers 
void DrawCells(int mode, vtkCellArray *connectivity, vtkIdType startCellId, vtkShaderDeviceAdapter2 *shaderDevice2, vtkRenderer *renderer, int buildnormals, int interpolation)
virtual void ProcessInformation(vtkInformation *)
Called before RenderInternal() if the Information has been changed since the last time this method wa...
a simple class to control print indentation 
object to represent cell connectivity 
painter that renders arrays encoded into pixel colors. 
virtual void RenderInternal(vtkRenderer *renderer, vtkActor *actor, unsigned long typeflags, bool forceCompileOnly)
Generates rendering primitives of appropriate type(s). 
static vtkStandardPolyDataPainter * New()