Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

InSpace::WorldRotAxisInt Class Reference

#include <WorldRotAxisInt.H>

Inherits Interactor< WorldRotAxisInt >.

List of all members.

Public Member Functions

 WorldRotAxisInt ()
virtual ~WorldRotAxisInt ()
void setRotationAngle (float fAngle)

Protected Member Functions

void axis_on (cEVENTbtnptr &evt, STATE *&)
void axis_off (cEVENTbtnptr &evt, STATE *&)
void axis_motion (cEVENTroom6dptr &evt, STATE *&)

Protected Attributes

WorldRotAxisDrawObj_pWRADrawObj
EVENTroom6dptr _axis6dof
EVENTbtnptr _axisbtnon
EVENTbtnptr _axisbtnoff
STATE _definingAxis
float _fAngle
int _firstMotion
int _rotation
Wpt _pos0
Wpt _pos1


Constructor & Destructor Documentation

InSpace::WorldRotAxisInt::WorldRotAxisInt  ) 
 

virtual InSpace::WorldRotAxisInt::~WorldRotAxisInt  )  [virtual]
 


Member Function Documentation

void InSpace::WorldRotAxisInt::axis_motion cEVENTroom6dptr &  evt,
STATE *& 
[protected]
 

void InSpace::WorldRotAxisInt::axis_off cEVENTbtnptr &  evt,
STATE *& 
[protected]
 

void InSpace::WorldRotAxisInt::axis_on cEVENTbtnptr &  evt,
STATE *& 
[protected]
 

void InSpace::WorldRotAxisInt::setRotationAngle float  fAngle  )  [inline]
 


Member Data Documentation

EVENTroom6dptr InSpace::WorldRotAxisInt::_axis6dof [protected]
 

EVENTbtnptr InSpace::WorldRotAxisInt::_axisbtnoff [protected]
 

EVENTbtnptr InSpace::WorldRotAxisInt::_axisbtnon [protected]
 

STATE InSpace::WorldRotAxisInt::_definingAxis [protected]
 

float InSpace::WorldRotAxisInt::_fAngle [protected]
 

int InSpace::WorldRotAxisInt::_firstMotion [protected]
 

Wpt InSpace::WorldRotAxisInt::_pos0 [protected]
 

Wpt InSpace::WorldRotAxisInt::_pos1 [protected]
 

WorldRotAxisDrawObj* InSpace::WorldRotAxisInt::_pWRADrawObj [protected]
 

int InSpace::WorldRotAxisInt::_rotation [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Jul 8 15:19:31 2004 for inspace by doxygen 1.3.4