#include <FCDTransform.h>
Inheritance diagram for FCDTMatrix:

Public Member Functions | |
| FCDTMatrix (FCDocument *document, FCDSceneNode *parent) | |
| Constructor: do not use directly. | |
| virtual | ~FCDTMatrix () |
| Destructor. | |
| virtual Type | GetType () const |
| Retrieves the transformation class type for the transformation. | |
| FCDParameterAnimatableMatrix44 & | GetTransform () |
| Retrieves the matrix for the transformation. | |
| const FCDParameterAnimatableMatrix44 & | GetTransform () const |
| See above. | |
| void | SetTransform (const FMMatrix44 &mx) |
| Sets the matrix for the transformation. | |
| virtual FMMatrix44 | ToMatrix () const |
| Converts the transformation into a matrix. | |
| virtual bool | IsAnimated () const |
| Retrieves whether the transformation matrix is animated. | |
| FCDAnimated * | GetAnimated () |
| Retrieves the animated element for the transformation matrix. | |
| virtual const FCDAnimated * | GetAnimated () const |
| See above. | |
| virtual FCDTransform * | Clone (FCDTransform *clone=NULL) const |
| Creates a copy of a matrix transformation. | |
This transformation contains a matrix that should be multiplied to the local transformation matrix.
|
||||||||||||
|
Constructor: do not use directly. Instead, use the FCDSceneNode::AddTransform function with the transformation type: MATRIX.
|
|
|
Creates a copy of a matrix transformation.
Implements FCDTransform. |
|
|
Retrieves the animated element for the transformation matrix.
Reimplemented from FCDTransform. |
|
|
Retrieves the matrix for the transformation. All 16 values of the matrix may be animated.
|
|
|
Retrieves the transformation class type for the transformation.
Implements FCDTransform. |
|
|
Retrieves whether the transformation matrix is animated.
Implements FCDTransform. |
|
|
Sets the matrix for the transformation.
|
|
|
Converts the transformation into a matrix. For matrix transformations, that's simply the transformation matrix.
Implements FCDTransform. |
1.4.6-NO