#include <GrabNavInt.H>
Inherits Interactor< GrabNavInt >.
Public Member Functions | |
GrabNavInt () | |
virtual | ~GrabNavInt () |
Protected Member Functions | |
void | start_grab (cEVENTbtnptr &evt, STATE *&) |
void | motion (cEVENTroom6dptr &evt, STATE *&) |
void | end_grab (cEVENTbtnptr &evt, STATE *&) |
void | start_scale (cEVENTbtnptr &evt, STATE *&) |
void | scale_rhand (cEVENTroom6dptr &evt, STATE *&) |
void | scale_lhand (cEVENTroom6dptr &evt, STATE *&) |
void | end_scale (cEVENTbtnptr &evt, STATE *&) |
void | scale_stuff () |
Protected Attributes | |
STATE | _moving |
STATE | _scaling |
EVENTroom6dptr | _tracker |
EVENTroom6dptr | _stracker |
EVENTbtnptr | _grabbtnon |
EVENTbtnptr | _grabbtnoff |
EVENTbtnptr | _scalebtnon |
EVENTbtnptr | _scalebtnoff |
DrawPoint * | _rotPointMarker |
bool | _lhandValid |
bool | _rhandValid |
Wtransf | _lhand |
Wtransf | _rhand |
double | _initialHandDist |
Wtransf | _initialXform |
ARRAY< Wtransf > | _objInitialXforms |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|