#include <MouseNav.H>
Inherits Interactor< MouseNav >.
Public Methods | |
MouseNav () | |
virtual | ~MouseNav () |
Protected Methods | |
void | nav_on (cEVENTbtnptr &evt, STATE *&) |
void | nav_off (cEVENTbtnptr &evt, STATE *&) |
void | nav_motion (cEVENT2dptr &evt, STATE *&next) |
void | pan_motion (cEVENT2dptr &evt, STATE *&) |
void | dolly_motion (cEVENT2dptr &evt, STATE *&) |
void | trackball_motion (cEVENT2dptr &evt, STATE *&) |
Protected Attributes | |
EVENT2dptr | _mouse2d |
EVENTbtnptr | _navbtnon |
EVENTbtnptr | _navbtnoff |
STATE | _limbo |
STATE | _pan |
STATE | _dolly |
STATE | _trackballrotate |
double | _dollyFactor |
DrawPoint * | _rotPointMarker |
float | _tballActiveDist |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|