|
Relacs
0.9.8
|
#include <plot.h>
Public Member Functions | |
| MouseEvent (void) | |
| MouseEvent (int mode) | |
| MouseEvent (const MouseEvent &me) | |
| int | xPixel (void) const |
| int | yPixel (void) const |
| double | xPos (void) const |
| double | yPos (void) const |
| double | xPos (int i) const |
| double | yPos (int i) const |
| Coordinates | xCoor (void) const |
| Coordinates | yCoor (void) const |
| bool | left (void) const |
| bool | right (void) const |
| bool | mid (void) const |
| bool | leftOnly (void) const |
| bool | rightOnly (void) const |
| bool | midOnly (void) const |
| bool | shift (void) const |
| bool | control (void) const |
| bool | alt (void) const |
| bool | shiftOnly (void) const |
| bool | controlOnly (void) const |
| bool | altOnly (void) const |
| bool | noKeys (void) const |
| bool | pressed (void) const |
| bool | released (void) const |
| bool | moved (void) const |
| bool | doubleClicked (void) const |
| bool | pressedOnly (void) const |
| bool | releasedOnly (void) const |
| bool | movedOnly (void) const |
| bool | doubleClickedOnly (void) const |
| void | clearMouseButtons (void) |
| bool | init (void) const |
| void | setInit (void) |
| void | clear (void) |
| bool | valid (void) const |
| bool | used (void) const |
| void | setUsed (void) |
Friends | |
| class | Plot |
Handling a mouse event for the Plot class.
| MouseEvent | ( | void | ) |
References Plot::AutoScale, and Plot::MaxAxis.
| MouseEvent | ( | int | mode | ) |
References Plot::AutoScale, and Plot::MaxAxis.
| MouseEvent | ( | const MouseEvent & | me | ) |
References Plot::MaxAxis.
|
inline |
Referenced by Plot::mouseAnalyse(), Plot::mouseZoomMoveFirstX(), and Plot::mouseZoomMovePlot().
|
inline |
Referenced by Plot::mouseAnalyse(), Plot::mouseZoomMoveFirstY(), and Plot::mouseZoomMovePlot().
|
inline |
Referenced by Plot::mouseAnalyse(), Plot::mouseSetCursor(), Plot::mouseZoomMoveFirstX(), and Plot::mouseZoomMovePlot().
|
inline |
Referenced by Plot::mouseAnalyse(), Plot::mouseSetCursor(), Plot::mouseZoomMoveFirstY(), and Plot::mouseZoomMovePlot().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by Plot::mouseAnalyse(), Plot::mouseZoomMoveFirstX(), Plot::mouseZoomMoveFirstY(), and Plot::mouseZoomMovePlot().
|
inline |
Referenced by Plot::mouseAnalyse(), Plot::mouseZoomMoveFirstX(), Plot::mouseZoomMoveFirstY(), and Plot::mouseZoomMovePlot().
|
inline |
Referenced by Plot::mouseMenu().
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by Plot::mouseAnalyse(), and Plot::mouseZoomMovePlot().
|
inline |
Referenced by Plot::mouseAnalyse(), Plot::mouseSetCursor(), and Plot::mouseZoomMovePlot().
|
inline |
Referenced by Plot::mouseAnalyse().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by Plot::mouseZoomMoveFirstX(), Plot::mouseZoomMoveFirstY(), and Plot::mouseZoomMovePlot().
|
inline |
Referenced by Plot::mouseAnalyse().
|
inline |
|
inline |
|
inline |
Referenced by Plot::mouseEvent().
|
inline |
|
inline |
Referenced by Plot::mouseAnalyse().
|
inline |
Referenced by Plot::mouseAnalyse().
|
inline |
Referenced by Plot::mouseSelect().
| void clear | ( | void | ) |
References Plot::AutoScale, and Plot::MaxAxis.
Referenced by Plot::mouseSelect(), Plot::mouseZoomMoveFirstX(), Plot::mouseZoomMoveFirstY(), and Plot::mouseZoomMovePlot().
|
inline |
Referenced by Plot::mouseZoomMoveFirstX(), Plot::mouseZoomMoveFirstY(), and Plot::mouseZoomMovePlot().
|
inline |
Referenced by Plot::mouseEvent().
|
inline |
|
friend |
1.8.6