ot::VirtualTransformation Class Reference
#include <VirtualTransformation.h>
Inheritance diagram for ot::VirtualTransformation:


Public Member Functions | |
| VirtualTransformation (float translation_[3], float scale_[3], float rotation_[4], bool usePos_, bool useOrient_) | |
Protected Member Functions | |
| virtual Event * | transformEvent (Event *event) |
| VirtualTransformation () | |
Friends | |
| class | CommonNodeFactory |
Detailed Description
Definition at line 97 of file VirtualTransformation.h.
Constructor & Destructor Documentation
| ot::VirtualTransformation::VirtualTransformation | ( | ) | [inline, protected] |
default constructor method sets transformation to identity
Definition at line 108 of file VirtualTransformation.h.
| ot::VirtualTransformation::VirtualTransformation | ( | float | translation_[3], | |
| float | scale_[3], | |||
| float | rotation_[4], | |||
| bool | usePos_, | |||
| bool | useOrient_ | |||
| ) | [inline] |
Member Function Documentation
transforms a event.
Overrides the Transformation implementation to implement a different one.
Reimplemented from ot::StaticTransformation.
Definition at line 53 of file VirtualTransformation.cxx.
References ot::copyA2V(), ot::Event::copyAllButStdAttr(), ot::Event::getButton(), ot::Event::getConfidence(), ot::Event::getOrientation(), ot::Event::getPosition(), ot::Transformation::localEvent, ot::MathUtils::multiplyQuaternion(), ot::MathUtils::rotateVector(), ot::StaticTransformation::rotation, ot::Event::time, ot::StaticTransformation::translation, ot::StaticTransformation::useOrient, and ot::StaticTransformation::usePos.
Friends And Related Function Documentation
friend class CommonNodeFactory [friend] |
Reimplemented from ot::StaticTransformation.
Definition at line 118 of file VirtualTransformation.h.
The documentation for this class was generated from the following files: