RADLib
RADical C++ application framework
RADUi::OpenGLPlotRenderer Class Referencefinal

OpenGL renderer facade with software fallback. More...

#include <RADPlot.h>

+ Inheritance diagram for RADUi::OpenGLPlotRenderer:
+ Collaboration diagram for RADUi::OpenGLPlotRenderer:

Public Member Functions

PlotImage render (const PlotModelSnapshot &snapshot, const PlotViewport &viewport) override
 Renders with OpenGL when implemented, otherwise delegates to software. More...
 
- Public Member Functions inherited from RADUi::PlotRenderer
virtual ~PlotRenderer ()=default
 Destroys renderer implementations through the base class. More...
 

Detailed Description

OpenGL renderer facade with software fallback.

Member Function Documentation

◆ render()

PlotImage RADUi::OpenGLPlotRenderer::render ( const PlotModelSnapshot snapshot,
const PlotViewport viewport 
)
overridevirtual

Renders with OpenGL when implemented, otherwise delegates to software.

Implements RADUi::PlotRenderer.


The documentation for this class was generated from the following file: