FieldGraph Class Reference
Class for drawing fields with colormap. More...
#include <fieldgraph.hpp>
Inheritance diagram for FieldGraph:
 
  
| 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. | |
Detailed Description
Class for drawing fields with colormap.
Implementation of Graph3D.
Constructor & Destructor Documentation
| FieldGraph::FieldGraph | ( | const ScalarField * | field | ) | 
Constructor for plotting ScalarField.
| virtual FieldGraph::~FieldGraph | ( | ) |  [virtual] | 
Destructor.
Member Function Documentation
| 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.
The documentation for this class was generated from the following file:
