HeadPositionUserTransformationModel Class Reference

#include <HeadPositionUserTransformationModel.h>

Inherits UserTransformationModel.

Collaboration diagram for HeadPositionUserTransformationModel:

List of all members.


Public Member Functions

 HeadPositionUserTransformationModel ()
virtual ~HeadPositionUserTransformationModel ()
virtual TransformationDatagenerateUserTransformation (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:

Generated on Wed Oct 20 16:11:56 2010 for inVRs by doxygen 1.5.8