HeadPositionUserTransformationModel Class Reference
#include <HeadPositionUserTransformationModel.h>
Inherits UserTransformationModel.
Collaboration diagram for HeadPositionUserTransformationModel:

Public Member Functions | |
| HeadPositionUserTransformationModel () | |
| virtual | ~HeadPositionUserTransformationModel () |
| virtual TransformationData & | generateUserTransformation (TransformationData &dst, User *user) |
| virtual std::string | getName () |
Constructor & Destructor Documentation
| HeadPositionUserTransformationModel::HeadPositionUserTransformationModel | ( | ) | [inline] |
Empty constructor.
| virtual HeadPositionUserTransformationModel::~HeadPositionUserTransformationModel | ( | ) | [inline, virtual] |
Empty destructor.
Member Function Documentation
| TransformationData & HeadPositionUserTransformationModel::generateUserTransformation | ( | TransformationData & | dst, | |
| User * | user | |||
| ) | [virtual] |
Generates the user's transformation: position = position of user's head sensor - sensor's height value orientation = identity (no rotation)
- Parameters:
-
dst target variable user a pointer to the User
- Returns:
- the transformation of the user relative to the tracking system center
Implements UserTransformationModel.
| std::string HeadPositionUserTransformationModel::getName | ( | ) | [virtual] |
This method provides a human readable name for the UserTransformationModel
- Returns:
- the class name (HeadPositionUserTransformationModel)
Implements UserTransformationModel.
The documentation for this class was generated from the following files:
- src/inVRs/SystemCore/UserDatabase/HeadPositionUserTransformationModel.h
- src/inVRs/SystemCore/UserDatabase/HeadPositionUserTransformationModel.cpp
Generated on Wed Oct 20 16:11:56 2010 for inVRs by
1.5.8