This is the base class for chart renderers. More...
#include <AbstractChartRenderer.h>
Public Member Functions | |
AbstractChartRenderer () | |
Constructor. More... | |
virtual te::color::RGBAColor ** | render (const Chart *chart, const te::da::DataSet *dataset, std::size_t &width)=0 |
It generates the image pattern from the given chart and the current element of dataset. More... | |
virtual te::color::RGBAColor ** | render (const Chart *chart, const std::map< std::string, double > &chartValue, std::size_t &width)=0 |
virtual | ~AbstractChartRenderer () |
Virtual destructor. More... | |
This is the base class for chart renderers.
Definition at line 51 of file AbstractChartRenderer.h.
|
inline |
Constructor.
Definition at line 56 of file AbstractChartRenderer.h.
|
inlinevirtual |
Virtual destructor.
Definition at line 59 of file AbstractChartRenderer.h.
|
pure virtual |
It generates the image pattern from the given chart and the current element of dataset.
chart | The chart informations that will be used. |
dataset | The dataset that will be used. |
width | An output parameter that will be filled with the width of generated image pattern. |
Implemented in te::qt::widgets::ChartRenderer.
|
pure virtual |
Implemented in te::qt::widgets::ChartRenderer.