#include <PlotNeedle.h>
Inheritance diagram for Impala::Visualization::Plot::PlotNeedle:
Public Member Functions | |
PlotNeedle (double minX, double maxX, double x, double top, double bottom) | |
void | SetPlotNeedleListener (PlotNeedleListener *li, void *userData) |
double | Value () |
void | SetTopBottom (double top, double bottom) |
void | SetMinMaxX (double minX, double maxX) |
void | SetRoundOffset (double rOff) |
void | MoveTo (double x) |
virtual void | OnMouse (double x, double y, int msg, int but, int state) |
Private Member Functions | |
void | Init (double minX, double maxX, double x, double top, double bottom) |
Private Attributes | |
PlotNeedleListener * | mListener |
void * | mListenerData |
double | mNeedleData [2] |
double | mX |
double | mNeedleMinX |
double | mNeedleMaxX |
double | mRoundOffset |
bool | mDragging |
Definition at line 16 of file PlotNeedle.h.