#include <InspectMouseNav.H>
Inherits IS3D::AnimObj.
Public Member Functions | |
| InspectMouseNav () | |
| virtual | ~InspectMouseNav () |
| void | startRotate (EventRef e) |
| void | rotateMove (EventRef e) |
| void | spinDecision (EventRef e) |
| void | spinningEnter (EventRef e) |
| void | spinOff (EventRef e) |
| void | panDollyMouseDown (EventRef e) |
| void | checkMovementForPanOrDolly (EventRef e) |
| void | panMove (EventRef e) |
| void | dollyMove (EventRef e) |
| void | plusX (EventRef e) |
| void | minusX (EventRef e) |
| void | plusY (EventRef e) |
| void | minusY (EventRef e) |
| void | plusZ (EventRef e) |
| void | minusZ (EventRef e) |
| void | scaleUp (EventRef e) |
| void | scaleDown (EventRef e) |
| void | animate () |
Protected Attributes | |
| FsaRef | _fsa |
| Sphere | _boundingSphere |
| Vector3 | _lastIntersectionPt |
| double | _lastRotTime |
| double | _rotAngularVel |
| Vector3 | _rotAxis |
| Vector2 | _initialClickPos |
| Vector2 | _lastPos |
| Vector3 | _hitPoint |
| double | _amt |
| IS3D::InspectMouseNav::InspectMouseNav | ( | ) |
| virtual IS3D::InspectMouseNav::~InspectMouseNav | ( | ) | [virtual] |
| void IS3D::InspectMouseNav::startRotate | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::rotateMove | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::spinDecision | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::spinningEnter | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::spinOff | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::panDollyMouseDown | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::checkMovementForPanOrDolly | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::panMove | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::dollyMove | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::plusX | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::minusX | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::plusY | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::minusY | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::plusZ | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::minusZ | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::scaleUp | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::scaleDown | ( | EventRef | e | ) |
| void IS3D::InspectMouseNav::animate | ( | ) | [virtual] |
Implements IS3D::AnimObj.
FsaRef IS3D::InspectMouseNav::_fsa [protected] |
Sphere IS3D::InspectMouseNav::_boundingSphere [protected] |
Vector3 IS3D::InspectMouseNav::_lastIntersectionPt [protected] |
double IS3D::InspectMouseNav::_lastRotTime [protected] |
double IS3D::InspectMouseNav::_rotAngularVel [protected] |
Vector3 IS3D::InspectMouseNav::_rotAxis [protected] |
Vector2 IS3D::InspectMouseNav::_initialClickPos [protected] |
Vector2 IS3D::InspectMouseNav::_lastPos [protected] |
Vector3 IS3D::InspectMouseNav::_hitPoint [protected] |
double IS3D::InspectMouseNav::_amt [protected] |
1.5.6