#include <Plottable.h>
Inheritance diagram for Impala::Visualization::Plot::Plottable:


Public Member Functions | |
| Plottable () | |
| void | SetPlottableMouseListener (PlottableMouseListener *l, int userData) |
| void | SetPlottableMouseListener (PlottableMouseListener *l, void *userData=0) |
| virtual void | Draw (Plot *plot)=0 |
| this function calls all opengl statements to draw the plottable all scaling, translation and raotation should be done before this function is called | |
| void | SetColor (double red, double green, double blue) |
| void | SelectColor () |
| virtual bool | GetDimensionsX (double &min, double &max) |
| virtual bool | GetDimensionsY (double &min, double &max) |
| virtual bool | GetDimensionsZ (double &min, double &max) |
| void | SetDimensionsX (double min, double max) |
| void | SetDimensionsY (double min, double max) |
| void | SetDimensionsZ (double min, double max) |
| virtual void | OnMouse (double x, double y, int msg, int but, int state) |
| virtual void | SetData (Core::Array::Array2dScalarReal64 *data) |
Protected Attributes | |
| PlottableMouseListener * | mMouseListener |
| void * | mMouseListenerData |
| double | mRed |
| double | mBlue |
| double | mGreen |
| double | mMinX |
| double | mMinY |
| double | mMinZ |
| double | mMaxX |
| double | mMaxY |
| double | mMaxZ |
Definition at line 16 of file Plottable.h.
1.5.1