IS3D::Cursor3D Class Reference

#include <Cursor3D.H>

List of all members.

Public Member Functions

 Cursor3D (Array< DrawObjRef > objs, Array< std::string > triggers)
virtual ~Cursor3D ()
void setCoordinateFrame (CoordinateFrame cf)
CoordinateFrame getCoordinateFrame ()
void moveCursor (EventRef e)

Protected Attributes

FsaRef _fsa
Array< DrawObjRef_objs
CoordinateFrame _frame


Constructor & Destructor Documentation

IS3D::Cursor3D::Cursor3D ( Array< DrawObjRef objs,
Array< std::string >  triggers 
)

virtual IS3D::Cursor3D::~Cursor3D (  )  [virtual]


Member Function Documentation

void IS3D::Cursor3D::setCoordinateFrame ( CoordinateFrame  cf  )  [inline]

this coordinate frame is applied in addition to each of the drawobj's frames.

References _frame.

CoordinateFrame IS3D::Cursor3D::getCoordinateFrame (  )  [inline]

References _frame.

void IS3D::Cursor3D::moveCursor ( EventRef  e  ) 


Member Data Documentation

Array<DrawObjRef> IS3D::Cursor3D::_objs [protected]

CoordinateFrame IS3D::Cursor3D::_frame [protected]


The documentation for this class was generated from the following file:

Generated on Wed Jan 26 06:31:20 2011 for IS3D by  doxygen 1.5.6