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


Public Types | |
| to = 0 | |
| from | |
| enum | Mode { to = 0, from } |
Public Attributes | |
| double | a |
| double | b |
| double | meridian |
| double | alpha |
| double | beta |
| double | gamma |
| double | delta |
| enum ot::GKTransformNode::Mode | mode |
Protected Member Functions | |
| GKTransformNode (double a_, double b_, double m_, double alpha_, double beta_, double gamma_, double delta_, Mode mode_) | |
| virtual Event * | transformEvent (Event *event) |
Friends | |
| class | CommonNodeFactory |
Detailed Description
Definition at line 111 of file GKTransformNode.h.
Member Enumeration Documentation
Constructor & Destructor Documentation
| ot::GKTransformNode::GKTransformNode | ( | double | a_, | |
| double | b_, | |||
| double | m_, | |||
| double | alpha_, | |||
| double | beta_, | |||
| double | gamma_, | |||
| double | delta_, | |||
| Mode | mode_ | |||
| ) | [protected] |
Definition at line 56 of file GKTransformNode.cxx.
Member Function Documentation
transforms a event either to or from an ellipsoid coordinate system to a cartesian one.
- Parameters:
-
event pointer to original event
- Returns:
- pointer to localEvent member
Implements ot::Transformation.
Definition at line 69 of file GKTransformNode.cxx.
References a, alpha, b, beta, ot::Event::copyAllButStdAttr(), delta, gamma, ot::Event::getButton(), ot::Event::getConfidence(), ot::Event::getOrientation(), ot::Event::getPosition(), ot::MathUtils::GradToRad, ot::Transformation::localEvent, meridian, mode, ot::Event::time, and to.
Friends And Related Function Documentation
friend class CommonNodeFactory [friend] |
Definition at line 132 of file GKTransformNode.h.
Member Data Documentation
| double ot::GKTransformNode::a |
| double ot::GKTransformNode::alpha |
| double ot::GKTransformNode::b |
| double ot::GKTransformNode::beta |
| double ot::GKTransformNode::delta |
| double ot::GKTransformNode::gamma |
Referenced by transformEvent().
The documentation for this class was generated from the following files: