Go to the documentation of this file.
27 #ifndef vtkOpenGLGlyph3DMapper_h
28 #define vtkOpenGLGlyph3DMapper_h
30 #include "vtkRenderingOpenGL2Module.h"
69 class vtkOpenGLGlyph3DMapperEntry;
70 class vtkOpenGLGlyph3DMapperSubArray;
71 class vtkOpenGLGlyph3DMapperArray;
void CopyInformationToSubMapper(vtkOpenGLGlyph3DHelper *)
virtual void Render(vtkRenderer *ren, vtkActor *a)
static vtkOpenGLGlyph3DMapper * New()
PolyDataMapper using OpenGL to render.
vtkOpenGLGlyph3D on the GPU.
#define vtkTypeMacro(thisClass, superclass)
virtual void ReleaseGraphicsResources(vtkWindow *window)
~vtkOpenGLGlyph3DMapper()
window superclass for vtkRenderWindow
virtual void RebuildStructures(vtkOpenGLGlyph3DMapperSubArray *entry, vtkIdType numPts, vtkActor *actor, vtkDataSet *dataset, vtkBitArray *maskArray, bool selecting_points)
vtkOpenGLGlyph3DMapperArray * GlyphValues
void PrintSelf(ostream &os, vtkIndent indent)
virtual void Render(vtkRenderer *, vtkActor *, vtkDataSet *)
abstract class specifies interface to map data to graphics primitives
represents an object (geometry & properties) in a rendered scene
a simple class to control print indentation
GLboolean GLboolean GLboolean GLboolean a
abstract class to specify dataset behavior
abstract specification for renderers
dynamic, self-adjusting array of bits