21 #ifndef vtkOpenGLStickMapper_h
22 #define vtkOpenGLStickMapper_h
24 #include "vtkDomainsChemistryOpenGL2Module.h"
25 #include "vtkOpenGLPolyDataMapper.h"
32 void PrintSelf(ostream& os,
vtkIndent indent);
36 vtkSetStringMacro(ScaleArray);
41 vtkSetStringMacro(OrientationArray);
46 vtkSetStringMacro(SelectionIdArray);
51 ~vtkOpenGLStickMapper();
55 virtual
void GetShaderTemplate(
62 virtual
void ReplaceShaderValues(
73 const
char *ScaleArray;
74 const
char *OrientationArray;
75 const
char *SelectionIdArray;
86 vtkOpenGLStickMapper(const vtkOpenGLStickMapper&);
87 void operator=(const vtkOpenGLStickMapper&);
a PolyDataMapper for the OpenGL library
represents an object (geometry & properties) in a rendered scene
static vtkOpenGLPolyDataMapper * New()
use imposters to draw cylinders
abstract specification for renderers
a simple class to control print indentation
Vertex or Fragment shader, combined into a ShaderProgram.