24#include <scatter/Options.hpp>
25#include <scatter/plots/PlotBase.hpp>
53 ColourGridPlot(
const std::string &label,
const std::function<
double(
const double &,
const double &)> &function,
int resolution,
87 Eigen::MatrixXd values_;
89 std::unique_ptr<Options> options_;
93 typedef std::unique_ptr<ColourGridPlot>
Ptr;
95 static Eigen::MatrixXd evaluate(
const std::function<
double(
const double &,
const double &)> &function,
int resolution,
[brief description]
Definition ColourGridPlotOptions.hpp:34
[brief description]
Definition ColourGridPlot.hpp:38
Options * options()
[brief description]
Legend::Entry getLegendEntry()
create LegendEntry
void render(Renderer &renderer, const Transform &transform)
render the ColourGridPlot
virtual ~ColourGridPlot()
destuctor
std::unique_ptr< ColourGridPlot > Ptr
convenience typedef
Definition ColourGridPlot.hpp:93
ColourGridPlot(const std::string &label, const Eigen::MatrixXd &values, const Options &options)
constructor
[brief description]
Definition PlotBase.hpp:36
[brief description]
Definition Renderer.hpp:38
[brief description]
Definition Legend.hpp:59