Go to the documentation of this file.
28 #ifndef vtkOpenGLPolyDataMapper_h
29 #define vtkOpenGLPolyDataMapper_h
31 #include "vtkRenderingOpenGLModule.h"
42 #if !defined(VTK_LEGACY_REMOVE)
71 void DrawPoints(
int idx,
81 void DrawLines(
int idx,
91 void DrawPolygons(
int idx,
102 void DrawTStrips(
int idx,
121 #endif // VTK_LEGACY_REMOVE
map vtkPolyData to graphics primitives
represent and manipulate 3D points
virtual void ReleaseGraphicsResources(vtkWindow *)
Release any graphics resources that are being consumed by this mapper.
virtual void RenderPiece(vtkRenderer *ren, vtkActor *act)=0
Implemented by sub classes.
vtkOpenGLTexture * InternalColorTexture
dynamic, self-adjusting array of unsigned char
abstract superclass for arrays of numeric data
window superclass for vtkRenderWindow
represents an object (geometry & properties) in a rendered scene
a simple class to control print indentation
object to represent cell connectivity
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
static vtkPolyDataMapper * New()
abstract specification for renderers
represent surface properties of a geometric object
create a window for renderers to draw into
a PolyDataMapper for the OpenGL library