22 #ifndef vtkOpenGLMoleculeMapper_h 23 #define vtkOpenGLMoleculeMapper_h 25 #include "vtkDomainsChemistryOpenGL2Module.h" 50 return this->FastAtomMapper.Get(); }
56 void UpdateAtomGlyphPolyData() VTK_OVERRIDE;
57 void UpdateBondGlyphPolyData() VTK_OVERRIDE;
represents an object (geometry & properties) in a rendered scene
vtkOpenGLSphereMapper * GetFastAtomMapper()
provide access to the underlying mappers
use imposters to draw cylinders
abstract specification for renderers
void Render(vtkRenderer *, vtkActor *) override
Reimplemented from base class.
Mapper that draws vtkMolecule objects.
window superclass for vtkRenderWindow
draw spheres using imposters
void ReleaseGraphicsResources(vtkWindow *) override
Reimplemented from base class.
Allocate and hold a VTK object.
An accelerated class for rendering molecules.
static vtkMoleculeMapper * New()