![]() |
PeriDyno 1.2.1
|
#include <Transform3x3.h>


Public Types | |
| typedef T | VarType |
Public Member Functions | |
| DYN_FUNC | Transform () |
| DYN_FUNC | Transform (const Vector< T, 3 > &t, const SquareMatrix< T, 3 > &M, const Vector< T, 3 > &s=Vector< T, 3 >(1)) |
| DYN_FUNC | Transform (const Transform< T, 3 > &) |
| DYN_FUNC | ~Transform () |
| DYN_FUNC SquareMatrix< T, 3 > & | rotation () |
| DYN_FUNC const SquareMatrix< T, 3 > | rotation () const |
| DYN_FUNC Vector< T, 3 > & | translation () |
| DYN_FUNC const Vector< T, 3 > | translation () const |
| DYN_FUNC Vector< T, 3 > & | scale () |
| DYN_FUNC const Vector< T, 3 > | scale () const |
| DYN_FUNC const Vector< T, 3 > | operator* (const Vector< T, 3 > &) const |
| Transform () | |
| ~Transform () | |
| virtual unsigned int | rows () const |
| virtual unsigned int | cols () const |
Public Member Functions inherited from dyno::MatrixBase | |
| MatrixBase () | |
| virtual | ~MatrixBase () |
Static Public Member Functions | |
| static DYN_FUNC unsigned int | rows () |
| static DYN_FUNC unsigned int | cols () |
Protected Attributes | |
| Vector< T, 3 > | mTranslation |
| Vector< T, 3 > | mScale |
| SquareMatrix< T, 3 > | mRotation |
Definition at line 12 of file Transform3x3.h.
| typedef T dyno::Transform< T, 3 >::VarType |
Definition at line 15 of file Transform3x3.h.
| DYN_FUNC dyno::Transform< T, 3 >::Transform | ( | ) |
| DYN_FUNC dyno::Transform< T, 3 >::Transform | ( | const Vector< T, 3 > & | t, |
| const SquareMatrix< T, 3 > & | M, | ||
| const Vector< T, 3 > & | s = Vector<T, 3>(1) ) |
Definition at line 17 of file Transform3x3.inl.
| DYN_FUNC dyno::Transform< T, 3 >::Transform | ( | const Transform< T, 3 > & | t | ) |
| DYN_FUNC dyno::Transform< T, 3 >::~Transform | ( | ) |
Definition at line 33 of file Transform3x3.inl.
|
inline |
Definition at line 20 of file SquareMatrix.h.
|
inline |
Definition at line 21 of file SquareMatrix.h.
|
inlinestatic |
Definition at line 24 of file Transform3x3.h.
|
virtual |
Implements dyno::MatrixBase.
|
inline |
Definition at line 26 of file Transform3x3.h.
|
inline |
Definition at line 27 of file Transform3x3.h.
|
inlinestatic |
Definition at line 23 of file Transform3x3.h.
|
virtual |
Implements dyno::MatrixBase.
|
inline |
Definition at line 32 of file Transform3x3.h.
|
inline |
Definition at line 33 of file Transform3x3.h.
|
inline |
Definition at line 29 of file Transform3x3.h.
|
inline |
Definition at line 30 of file Transform3x3.h.
|
protected |
Definition at line 40 of file Transform3x3.h.
|
protected |
Definition at line 39 of file Transform3x3.h.
|
protected |
Definition at line 38 of file Transform3x3.h.