|
IBSimu 1.0.4
|
Class for drawing fields with colormap. More...
#include <fieldgraph.hpp>
Public Member Functions | |
| FieldGraph (const ScalarField *field) | |
| Constructor for plotting ScalarField. | |
| virtual | ~FieldGraph () |
| Destructor. | |
| void | enable (bool enable) |
| Enable/disable plot. | |
| virtual void | plot (cairo_t *cairo, const Coordmapper *cm, const double range[4]) |
| Plot drawable with cairo. | |
| virtual void | get_bbox (double bbox[4]) |
| Get bounding box of drawable. | |
Class for drawing fields with colormap.
Implementation of Graph3D.
| FieldGraph::FieldGraph | ( | const ScalarField * | field | ) |
Constructor for plotting ScalarField.
| virtual FieldGraph::~FieldGraph | ( | ) | [virtual] |
Destructor.
| void FieldGraph::enable | ( | bool | enable | ) |
Enable/disable plot.
| virtual void FieldGraph::get_bbox | ( | double | bbox[4] | ) | [virtual] |
Get bounding box of drawable.
Returns the bounding box of the drawable in array bbox in order xmin, ymin, xmax, ymax.
Implements Graph3D.
| virtual void FieldGraph::plot | ( | cairo_t * | cairo, |
| const Coordmapper * | cm, | ||
| const double | range[4] | ||
| ) | [virtual] |
Plot drawable with cairo.
Plot drawable using cairo and coordinate mapper cm. The visible range of plot is given in array range in order xmin, ymin, xmax, ymax.
Implements Graph3D.
1.7.4