CursorTransformationModel Class Reference
#include <CursorTransformationModel.h>
Inherited by GoGoCursorModel, HomerCursorModel, and VirtualHandCursorModel.
Public Member Functions | |
| virtual | ~CursorTransformationModel () |
| virtual TransformationData | generateCursorTransformation (TransformationData userTransformation, User *user)=0 |
| virtual std::string | getName ()=0 |
Constructor & Destructor Documentation
| virtual CursorTransformationModel::~CursorTransformationModel | ( | ) | [inline, virtual] |
Empty destructor.
Member Function Documentation
| virtual TransformationData CursorTransformationModel::generateCursorTransformation | ( | TransformationData | userTransformation, | |
| User * | user | |||
| ) | [pure virtual] |
A transformation matrix is generated based on the current selected CursorTransformationModel for the certain User.
- Returns:
- the transformation matrix of the Cursor in world coordinates
Implemented in HomerCursorModel, GoGoCursorModel, and VirtualHandCursorModel.
| virtual std::string CursorTransformationModel::getName | ( | ) | [pure virtual] |
This method provides a human readable name for the CursorTransformationModel
- Returns:
- the name of the model.
Implemented in HomerCursorModel, GoGoCursorModel, and VirtualHandCursorModel.
The documentation for this class was generated from the following file:
- src/inVRs/SystemCore/UserDatabase/CursorTransformationModel.h
Generated on Wed Oct 20 16:11:55 2010 for inVRs by
1.5.8