VTK
9.4.20250205
|
Maps VTK_TRIANGLE_STRIP into GL_TRIANGLES and draws GL_TRIANGLES or GL_LINES or GL_POINTS. More...
#include <vtkOpenGLLowMemoryStripsAgent.h>
Public Member Functions | |
vtkOpenGLLowMemoryStripsAgent () | |
~vtkOpenGLLowMemoryStripsAgent () override | |
Public Member Functions inherited from vtkOpenGLLowMemoryPolygonsAgent | |
vtkOpenGLLowMemoryPolygonsAgent () | |
~vtkOpenGLLowMemoryPolygonsAgent () override | |
bool | ImplementsVertexVisibilityPass () const override |
Public Member Functions inherited from vtkOpenGLLowMemoryCellTypeAgent | |
vtkOpenGLLowMemoryCellTypeAgent () | |
virtual | ~vtkOpenGLLowMemoryCellTypeAgent () |
void | PreDraw (vtkRenderer *renderer, vtkActor *actor, vtkOpenGLLowMemoryPolyDataMapper *mapper) const |
void | Draw (vtkRenderer *renderer, vtkActor *actor, vtkOpenGLLowMemoryPolyDataMapper *mapper, const std::vector< vtkOpenGLLowMemoryPolyDataMapper::CellGroupInformation > &cellGroups, std::size_t cellGroupIdx=0) const |
void | PostDraw (vtkRenderer *renderer, vtkActor *actor, vtkOpenGLLowMemoryPolyDataMapper *mapper) const |
virtual bool | ImplementsVertexVisibilityPass () const =0 |
void | BeginVertexVisibilityPass () |
void | EndVertexVisibilityPass () |
Additional Inherited Members | |
Protected Member Functions inherited from vtkOpenGLLowMemoryPolygonsAgent | |
void | PreDrawInternal (vtkRenderer *renderer, vtkActor *actor, vtkOpenGLLowMemoryPolyDataMapper *lmMapper) const override |
void | PostDrawInternal (vtkRenderer *renderer, vtkActor *actor, vtkOpenGLLowMemoryPolyDataMapper *lmMapper) const override |
virtual void | PreDrawInternal (vtkRenderer *renderer, vtkActor *actor, vtkOpenGLLowMemoryPolyDataMapper *lmMapper) const =0 |
virtual void | PostDrawInternal (vtkRenderer *renderer, vtkActor *actor, vtkOpenGLLowMemoryPolyDataMapper *lmMapper) const =0 |
Protected Attributes inherited from vtkOpenGLLowMemoryCellTypeAgent | |
int | NumberOfPointsPerPrimitive = 1 |
bool | InVertexVisibilityPass = false |
Maps VTK_TRIANGLE_STRIP into GL_TRIANGLES and draws GL_TRIANGLES or GL_LINES or GL_POINTS.
Definition at line 17 of file vtkOpenGLLowMemoryStripsAgent.h.
vtkOpenGLLowMemoryStripsAgent::vtkOpenGLLowMemoryStripsAgent | ( | ) |
|
override |