44 #define MESHGRAPH_HPP 1
78 virtual void plot( cairo_t *cairo,
const Coordmapper *cm,
const double range[4] );
84 virtual void plot_sample( cairo_t *cairo,
double x,
double y,
double width,
double height );
91 virtual void get_bbox(
double bbox[4] );
virtual void get_bbox(double bbox[4])
Get bounding box of graph.
virtual ~MeshGraph()
Destructor.
Geometry defining class.
Definition: geometry.hpp:131
Linear-linear 2D coordinate mapper.
Definition: coordmapper.hpp:119
Abstract base class for geometry slice plots.
Definition: graph3d.hpp:78
virtual void plot_sample(cairo_t *cairo, double x, double y, double width, double height)
Plot sample for legend.
Base for three dimensional plottable graphs.
MeshGraph(const Geometry &g)
Constructor for mesh plotter.
Class for drawing mesh.
Definition: meshgraph.hpp:55
virtual void plot(cairo_t *cairo, const Coordmapper *cm, const double range[4])
Plot graph with cairo.