9 #ifndef vtkOpenGLLowMemoryPolygonsAgent_h
10 #define vtkOpenGLLowMemoryPolygonsAgent_h
15 #include "vtkRenderingOpenGL2Module.h"
17 VTK_ABI_NAMESPACE_BEGIN
represents an object (geometry & properties) in a rendered scene
virtual void PostDrawInternal(vtkRenderer *renderer, vtkActor *actor, vtkOpenGLLowMemoryPolyDataMapper *lmMapper) const =0
abstract specification for renderers
PolyDataMapper using OpenGL to render surface meshes.
bool ImplementsVertexVisibilityPass() const override
Maps VTK_TRIANGLE and VTK_POLYGON into GL_TRIANGLES and draws GL_TRIANGLES or GL_LINES or GL_POINTS...
virtual void PreDrawInternal(vtkRenderer *renderer, vtkActor *actor, vtkOpenGLLowMemoryPolyDataMapper *lmMapper) const =0
Helps vtkOpenGLLowMemoryPolyDataMapper map and draw cell types from vtkPolyData as OpenGL graphics pr...