45 #ifndef __vtkIdentColoredPainter_h
46 #define __vtkIdentColoredPainter_h
62 void ResetCurrentId();
65 void ColorByConstant(
unsigned int constant);
70 void ColorByIncreasingIdent(
unsigned int plane);
73 void ColorByActorId(
vtkProp *ActorId);
89 unsigned long typeflags,
bool forceCompileOnly);
97 enum {COLORBYIDENT=0, COLORBYCONST, COLORBYVERTEX};
107 void IncrementCurrentId();
108 void GetCurrentColor(
unsigned char *RGB);
118 #endif //__vtkIdentColoredPainter_h
abstract superclass for all actors, volumes and annotations
represents an object (geometry & properties) in a rendered scene
unsigned int CurrentIdPlane2
virtual void RenderInternal(vtkRenderer *renderer, vtkActor *actor, unsigned long typeflags, bool forceCompileOnly)
abstract specification for renderers
dynamic, self-adjusting array of vtkIdType
DEPRECATED A vtkPolyDataPainter that colors each polygon with a color coded integer.
a simple class to control print indentation
unsigned int CurrentIdPlane0
virtual void PrintSelf(ostream &os, vtkIndent indent)
object to represent cell connectivity
unsigned int CurrentIdPlane1
vtkIdTypeArray * ActorIds
Abstract class for drawing poly data.