27 #ifndef vtkChooserPainter_h 
   28 #define vtkChooserPainter_h 
   48   vtkSetMacro(UseLinesPainterForWireframes, 
int);
 
   49   vtkGetMacro(UseLinesPainterForWireframes, 
int);
 
   50   vtkBooleanMacro(UseLinesPainterForWireframes, 
int);
 
   85                               const char *&vertpaintertype,
 
   86                               const char *&linepaintertype,
 
   87                               const char *&polypaintertype,
 
   88                               const char *&strippaintertype);
 
   92   virtual void UpdateChoosenPainters();
 
  104                               unsigned long typeflags, 
bool forceCompileOnly);
 
  119 #endif //_vtkChooserPainter_h 
vtkTimeStamp PaintersChoiceTime
represents an object (geometry & properties) in a rendered scene 
virtual void RenderInternal(vtkRenderer *renderer, vtkActor *actor, unsigned long typeflags, bool forceCompileOnly)
virtual void ReportReferences(vtkGarbageCollector *collector)
record modification and/or execution time 
virtual void PrepareForRendering(vtkRenderer *, vtkActor *)
abstract specification for renderers 
Detect and break reference loops. 
a simple class to control print indentation 
vtkPolyDataPainter * PolyPainter
#define VTKRENDERINGOPENGL_EXPORT
vtkPolyDataPainter * StripPainter
vtkPolyDataPainter * VertPainter
virtual void PrintSelf(ostream &os, vtkIndent indent)
int UseLinesPainterForWireframes
vtkPolyDataPainter * LinePainter
Painter that selects painters to render primitives. 
Abstract class for drawing poly data. 
vtkRenderer * LastRenderer