10#ifndef vtkDGOpenGLRenderer_h
11#define vtkDGOpenGLRenderer_h
16VTK_ABI_NAMESPACE_BEGIN
19class 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).
static vtkDGOpenGLRenderer * New()
bool ReleaseResources(vtkOpenGLCellGridRenderRequest *request, vtkCellMetadata *metadata)
vtkDGOpenGLRenderer()=default
bool Query(vtkOpenGLCellGridRenderRequest *request, vtkCellMetadata *metadata, vtkCellGridResponders *caches) override
bool DrawCells(vtkOpenGLCellGridRenderRequest *request, vtkCellMetadata *metadata)
~vtkDGOpenGLRenderer() override=default
bool DrawShapes(vtkOpenGLCellGridRenderRequest *request, vtkDGCell *metadata, int shape)
State used by vtkOpenGLCellGridMapper during rendering.