![]() |
SheafSystem
0.0.0.0
|
A class for constructing files to be read by gnuplot. More...
#include <plot.h>
Public Types | |
| enum | plot_type { QUADRATIC, LINEAR, CONSTANT } |
| Type of curve to fit. More... | |
Public Member Functions | |
| virtual bool | invariant () const |
| Class invariant. More... | |
| plot (const char *xdriver, const char **xcurve_labels, int xnum_curves=1, const char *xxlabel="", const char *xylabel="", const plot_type *xtypes=0) | |
| Constructor. More... | |
| virtual | ~plot () |
| Destructor. More... | |
| double * | create_point () |
| An empty array for point data. More... | |
| void | add_point (double *xpoint) |
| Add a data point. More... | |
| sheaf::plot::plot | ( | const char * | xdriver, |
| const char ** | xcurve_labels, | ||
| int | xnum_curves = 1, |
||
| const char * | xxlabel = "", |
||
| const char * | xylabel = "", |
||
| const plot_type * | xtypes = 0 |
||
| ) |
Constructor.
Definition at line 55 of file plot.cc.
References ~plot().
Referenced by invariant().
|
virtual |
Destructor.
Definition at line 262 of file plot.cc.
References create_point().
Referenced by plot().
| void sheaf::plot::add_point | ( | double * | xpoint | ) |
Add a data point.
Definition at line 303 of file plot.cc.
Referenced by create_point().
| double * sheaf::plot::create_point | ( | ) |
An empty array for point data.
Definition at line 282 of file plot.cc.
References add_point().
Referenced by ~plot().
|
virtual |