10 #ifndef vtkDGOpenGLRenderer_h
11 #define vtkDGOpenGLRenderer_h
16 VTK_ABI_NAMESPACE_BEGIN
19 class vtkDGOpenGLRenderers;
Respond to a query on one particular type of cell.
A container that holds objects able to respond to queries specialized for particular vtkCellMetadata ...
Base class for a discontinuous Galerkin cells of all shapes.
Rendering simple DG cells (i.e., those with a fixed reference shape).
bool ReleaseResources(vtkOpenGLCellGridRenderRequest *request, vtkCellMetadata *metadata)
vtkDGOpenGLRenderer()=default
bool Query(vtkOpenGLCellGridRenderRequest *request, vtkCellMetadata *metadata, vtkCellGridResponders *caches) override
static vtkDGOpenGLRenderer * New()
bool DrawCells(vtkOpenGLCellGridRenderRequest *request, vtkCellMetadata *metadata)
~vtkDGOpenGLRenderer() override=default
bool DrawShapes(vtkOpenGLCellGridRenderRequest *request, vtkDGCell *metadata, int shape)
State used by vtkOpenGLCellGridMapper during rendering.