CursorTransformationWriter Class Reference

#include <CursorTransformationWriter.h>

Inherits TransformationModifier.

Collaboration diagram for CursorTransformationWriter:

List of all members.


Public Member Functions

 CursorTransformationWriter (bool useLocalUser=false)
virtual TransformationData execute (TransformationData *resultLastStage, TransformationPipe *currentPipe)

Protected Attributes

bool useLocalUser

Detailed Description

The transformation of the user's cursor is set. This user could either be the local user or a remote user. The attribute cursorTransformation is changed in the corresponding user object. Based on the registered CursorTranformationModel additional modifications of the cursorTransformation can be applied. When this modifier is executed the current cursorTransformation based on the model is calculated.

Constructor & Destructor Documentation

CursorTransformationWriter::CursorTransformationWriter ( bool  useLocalUser = false  ) 


Member Function Documentation

TransformationData CursorTransformationWriter::execute ( TransformationData resultLastStage,
TransformationPipe currentPipe 
) [virtual]

Calculate the new transformation.

Parameters:
resultLastStage the result of the previous TransformationModifier
currentPipe the Pipe, by which we are executed.

Reimplemented from TransformationModifier.


Member Data Documentation


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

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