RADLib
RADical C++ application framework
RADUi::PlotRenderer Class Referenceabstract

Abstract renderer that converts plot snapshots into images. More...

#include <RADPlot.h>

+ Inheritance diagram for RADUi::PlotRenderer:

Public Member Functions

virtual ~PlotRenderer ()=default
 Destroys renderer implementations through the base class. More...
 
virtual PlotImage render (const PlotModelSnapshot &snapshot, const PlotViewport &viewport)=0
 Renders snapshot into an image using viewport. More...
 

Detailed Description

Abstract renderer that converts plot snapshots into images.

Constructor & Destructor Documentation

◆ ~PlotRenderer()

virtual RADUi::PlotRenderer::~PlotRenderer ( )
virtualdefault

Destroys renderer implementations through the base class.

Member Function Documentation

◆ render()

virtual PlotImage RADUi::PlotRenderer::render ( const PlotModelSnapshot snapshot,
const PlotViewport viewport 
)
pure virtual

Renders snapshot into an image using viewport.

Implemented in RADUi::OpenGLPlotRenderer, and RADUi::SoftwarePlotRenderer.


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