|
scatter 0.1.0
|
[brief description] More...
#include <PlotBase.hpp>
Public Member Functions | |
| PlotBase (const std::string &label) | |
| [brief description] | |
| virtual | ~PlotBase ()=default |
| [brief description] | |
| virtual void | render (Renderer &renderer, const Transform &transform)=0 |
| [brief description] | |
| virtual Legend::Entry | getLegendEntry ()=0 |
| create LegendEntry | |
| void | setLabel (const std::string &label) |
| [brief description] | |
| void | setColour (const Colour &colour) |
| [brief description] | |
| const std::string & | getLabel () const |
| [brief description] | |
| const Colour & | getColour () const |
| [brief description] | |
| virtual double | getYmax () |
| [brief description] | |
[brief description]
[long description]
| scatter::PlotBase::PlotBase | ( | const std::string & | label | ) |
[brief description]
[long description]
|
virtualdefault |
[brief description]
[long description]
| const Colour & scatter::PlotBase::getColour | ( | ) | const |
[brief description]
[long description]
| const std::string & scatter::PlotBase::getLabel | ( | ) | const |
[brief description]
[long description]
|
pure virtual |
create LegendEntry
defines symbol, label, colour
Implemented in scatter::ArrowPlot, scatter::BarPlot, scatter::BoxPlot, scatter::ColourGridPlot, scatter::ContourPlot, scatter::EllipsePlot, scatter::FunctionPlot, scatter::HistogramPlot, scatter::LinePlot, and scatter::ScatterPlot.
|
virtual |
|
pure virtual |
[brief description]
[long description]
| renderer | [description] |
| transform | [description] |
Implemented in scatter::ArrowPlot, scatter::BarPlot, scatter::BoxPlot, scatter::ColourGridPlot, scatter::ContourPlot, scatter::EllipsePlot, scatter::FunctionPlot, scatter::HistogramPlot, scatter::LinePlot, and scatter::ScatterPlot.
| void scatter::PlotBase::setColour | ( | const Colour & | colour | ) |
[brief description]
[long description]
| void scatter::PlotBase::setLabel | ( | const std::string & | label | ) |
[brief description]
[long description]