25#ifndef vtkOpenGLDisplayListPainter_h
26#define vtkOpenGLDisplayListPainter_h
28#include "vtkRenderingOpenGLModule.h"
55 unsigned long typeflags,
56 bool forceCompileOnly);
63 vtkInternals* Internals;
represents an object (geometry & properties) in a rendered scene
abstract superclass for painter that builds/uses display lists.
a simple class to control print indentation
display list painter using OpenGL.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
~vtkOpenGLDisplayListPainter()
static vtkOpenGLDisplayListPainter * New()
vtkOpenGLDisplayListPainter()
virtual void ReleaseGraphicsResources(vtkWindow *)
Release any graphics resources that are being consumed by this mapper.
virtual void RenderInternal(vtkRenderer *renderer, vtkActor *actor, unsigned long typeflags, bool forceCompileOnly)
If not using ImmediateModeRendering, this will build a display list, if outdated and use the display ...
abstract specification for renderers
window superclass for vtkRenderWindow