UserTransformationModel Class Reference

#include <UserTransformationModel.h>

Inherited by HeadPositionUserTransformationModel.

List of all members.


Public Member Functions

virtual ~UserTransformationModel ()
virtual TransformationDatagenerateUserTransformation (TransformationData &dst, User *user)=0
virtual std::string getName ()=0

Constructor & Destructor Documentation

virtual UserTransformationModel::~UserTransformationModel (  )  [inline, virtual]

Empty destructor.


Member Function Documentation

virtual TransformationData& UserTransformationModel::generateUserTransformation ( TransformationData dst,
User user 
) [pure virtual]

A transformation matrix is generated based on the current selected UserTransformationModel for the certain User.

Parameters:
dst target variable
user a pointer to the User
Returns:
the transformation of the user relative to the tracking system center

Implemented in HeadPositionUserTransformationModel.

virtual std::string UserTransformationModel::getName (  )  [pure virtual]

This method provides a human readable name for the UserTransformationModel

Returns:
the name of the model.

Implemented in HeadPositionUserTransformationModel.


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

Generated on Wed Oct 20 16:12:02 2010 for inVRs by doxygen 1.5.8