#include <jem/gl/GraphViewer.h>
|
| | GraphViewer (const Ref< Viewer > &viewer) |
| |
| void | freeze () |
| |
| void | resume () |
| |
| void | replot () |
| |
| void | clear () |
| |
| DataSet * | newDataSet (const String &key="", int style=LINES) |
| |
| DataSet * | newDataSet (const String &key, const Array< double > &xData, const Array< double > &yData, int style=LINES) |
| |
| bool | eraseDataSet (DataSet *dset) |
| |
| DataSet * | findDataSet (const String &key) const |
| |
| Array< DataSet * > | getDataSets () const |
| |
| void | setQuality (int level) |
| |
| int | getQuality () const |
| |
| void | setOption (int options, bool choice=true) |
| |
| void | setOptions (int options) |
| |
| int | getOptions () const |
| |
| void | setTitle (const String &title) |
| |
| String | getTitle () const |
| |
| void | setLabels (const String &xLabel, const String &yLabel) |
| |
| String | getXLabel () const |
| |
| String | getYLabel () const |
| |
| void | setKeyPos (GLfloat xpos, GLfloat ypos) |
| |
| GLfloat | getKeyXPos () const |
| |
| GLfloat | getKeyYPos () const |
| |
| void | setBgColor (const Color &color) |
| |
| Color | getBgColor () const |
| |
| void | setXRange (const Range &range) |
| |
| void | setXRange (double lo, double hi) |
| |
| void | setYRange (const Range &range) |
| |
| void | setYRange (double lo, double hi) |
| |
| Range | getXRange () const |
| |
| Range | getYRange () const |
| |
| void | setAutoScale () |
| |
| void | setXAutoScale () |
| |
| void | setYAutoScale () |
| |
| bool | getXAutoScale () const |
| |
| bool | getYAutoScale () const |
| |
| void | setScaleStep (double step) |
| |
| double | getScaleStep () const |
| |
| String | saveSnapshot (const String &fname) const |
| |
| void | saveSnapshot (OutputStream &output, FrameGrabber &grabber) const |
| |
| virtual Class * | getClass () const |
| | Returns the Class instance representing the runtime class of this object. More...
|
| |
| virtual String | toString () const |
| | Returns a short textual description of this object. More...
|
| |
| virtual long | hashValue () const |
| | Returns a hash value for this object. More...
|
| |
| virtual bool | equals (const Ref< Object > &obj) const |
| | Tests whether two objects are equal. More...
|
| |
| Ref< Object > | clone () const |
| | Returns a copy of this object. More...
|
| |
| jem::gl::GraphViewer::GraphViewer |
( |
const Ref< Viewer > & |
viewer | ) |
|
|
explicit |
| virtual jem::gl::GraphViewer::~GraphViewer |
( |
| ) |
|
|
protectedvirtual |
| static Ref<Self> jem::gl::GraphViewer::open |
( |
const String & |
name | ) |
|
|
static |
| static Ref<Self> jem::gl::GraphViewer::open |
( |
const String & |
name, |
|
|
int & |
argc, |
|
|
char ** |
argv |
|
) |
| |
|
static |
| void jem::gl::GraphViewer::freeze |
( |
| ) |
|
| void jem::gl::GraphViewer::resume |
( |
| ) |
|
| void jem::gl::GraphViewer::replot |
( |
| ) |
|
| void jem::gl::GraphViewer::clear |
( |
| ) |
|
| DataSet* jem::gl::GraphViewer::newDataSet |
( |
const String & |
key, |
|
|
const Array< double > & |
xData, |
|
|
const Array< double > & |
yData, |
|
|
int |
style = LINES |
|
) |
| |
| bool jem::gl::GraphViewer::eraseDataSet |
( |
DataSet * |
dset | ) |
|
| DataSet* jem::gl::GraphViewer::findDataSet |
( |
const String & |
key | ) |
const |
| void jem::gl::GraphViewer::setQuality |
( |
int |
level | ) |
|
| int jem::gl::GraphViewer::getQuality |
( |
| ) |
const |
| void jem::gl::GraphViewer::setOption |
( |
int |
options, |
|
|
bool |
choice = true |
|
) |
| |
| void jem::gl::GraphViewer::setOptions |
( |
int |
options | ) |
|
| int jem::gl::GraphViewer::getOptions |
( |
| ) |
const |
| void jem::gl::GraphViewer::setTitle |
( |
const String & |
title | ) |
|
| String jem::gl::GraphViewer::getTitle |
( |
| ) |
const |
| void jem::gl::GraphViewer::setLabels |
( |
const String & |
xLabel, |
|
|
const String & |
yLabel |
|
) |
| |
| String jem::gl::GraphViewer::getXLabel |
( |
| ) |
const |
| String jem::gl::GraphViewer::getYLabel |
( |
| ) |
const |
| void jem::gl::GraphViewer::setKeyPos |
( |
GLfloat |
xpos, |
|
|
GLfloat |
ypos |
|
) |
| |
| GLfloat jem::gl::GraphViewer::getKeyXPos |
( |
| ) |
const |
| GLfloat jem::gl::GraphViewer::getKeyYPos |
( |
| ) |
const |
| void jem::gl::GraphViewer::setBgColor |
( |
const Color & |
color | ) |
|
| Color jem::gl::GraphViewer::getBgColor |
( |
| ) |
const |
| void jem::gl::GraphViewer::setXRange |
( |
const Range & |
range | ) |
|
| void jem::gl::GraphViewer::setXRange |
( |
double |
lo, |
|
|
double |
hi |
|
) |
| |
| void jem::gl::GraphViewer::setYRange |
( |
const Range & |
range | ) |
|
| void jem::gl::GraphViewer::setYRange |
( |
double |
lo, |
|
|
double |
hi |
|
) |
| |
| Range jem::gl::GraphViewer::getXRange |
( |
| ) |
const |
| Range jem::gl::GraphViewer::getYRange |
( |
| ) |
const |
| void jem::gl::GraphViewer::setAutoScale |
( |
| ) |
|
| void jem::gl::GraphViewer::setXAutoScale |
( |
| ) |
|
| void jem::gl::GraphViewer::setYAutoScale |
( |
| ) |
|
| bool jem::gl::GraphViewer::getXAutoScale |
( |
| ) |
const |
| bool jem::gl::GraphViewer::getYAutoScale |
( |
| ) |
const |
| void jem::gl::GraphViewer::setScaleStep |
( |
double |
step | ) |
|
| double jem::gl::GraphViewer::getScaleStep |
( |
| ) |
const |
| String jem::gl::GraphViewer::saveSnapshot |
( |
const String & |
fname | ) |
const |
| const int jem::gl::GraphViewer::SHOW_KEY |
|
static |
| const int jem::gl::GraphViewer::SHOW_XTICKS |
|
static |
| const int jem::gl::GraphViewer::SHOW_YTICKS |
|
static |
| const int jem::gl::GraphViewer::SHOW_TICKS |
|
static |
| const int jem::gl::GraphViewer::ANTI_ALIASING |
|
static |
| const int jem::gl::GraphViewer::DEFAULT_OPTIONS |
|
static |
| const int jem::gl::GraphViewer::LINES |
|
static |
| const int jem::gl::GraphViewer::POINTS |
|
static |
| const int jem::gl::GraphViewer::LINES_POINTS |
|
static |