#include <MatrixTransformation.h>
Inheritance diagram for ot::MatrixTransformation:


Public Member Functions | |
| float ** | getMatrix () |
| void | setMatrix (float *data[4]) |
Protected Member Functions | |
| virtual Event * | transformEvent (Event *event) |
| MatrixTransformation () | |
| MatrixTransformation (float *matrix_[4]) | |
| MatrixTransformation (float *matrix_) | |
Protected Attributes | |
| float | matrix [3][4] |
| stores the affine part of the transformation | |
Friends | |
| class | CommonNodeFactory |
|
|
default constructor method sets values to implement identity transformation |
|
|
constructor method
|
|
|
constructor method
|
|
|
returns the affine part of the Transformation
|
|
|
sets the scale of the transformation. It is only executed, if the transformation is of type to change the position of any events. It copies the passed float array into an internal structure.
|
|
|
transforms a event. Overrides the Transformation implementation to implement a different one. Implements ot::Transformation. |
|
|
|
|
|
stores the affine part of the transformation
|
1.4.6