![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXMat3f.h>
| FX::FXMat3f::FXMat3f | ( | ) | [inline] |
Default constructor; value is not initialized.
| FX::FXMat3f::FXMat3f | ( | FXfloat | s | ) |
Initialize matrix from scalar.
| FX::FXMat3f::FXMat3f | ( | const FXMat3f & | s | ) |
Initialize matrix from another matrix.
| FX::FXMat3f::FXMat3f | ( | const FXMat4f & | s | ) |
Initialize from rotation and scaling part of 4x4 matrix.
| FX::FXMat3f::FXMat3f | ( | const FXfloat | s[] | ) |
Initialize matrix from array.
| FX::FXMat3f::FXMat3f | ( | FXfloat | a00, | |
| FXfloat | a01, | |||
| FXfloat | a02, | |||
| FXfloat | a10, | |||
| FXfloat | a11, | |||
| FXfloat | a12, | |||
| FXfloat | a20, | |||
| FXfloat | a21, | |||
| FXfloat | a22 | |||
| ) |
Initialize matrix from components.
Initialize matrix from three vectors.
| FX::FXMat3f::FXMat3f | ( | const FXQuatf & | quat | ) |
Initialize matrix from quaternion.
| FXMat3f& FX::FXMat3f::set | ( | FXfloat | a00, | |
| FXfloat | a01, | |||
| FXfloat | a02, | |||
| FXfloat | a10, | |||
| FXfloat | a11, | |||
| FXfloat | a12, | |||
| FXfloat | a20, | |||
| FXfloat | a21, | |||
| FXfloat | a22 | |||
| ) |
Set value from components.
Set value from three vectors.
| FX::FXMat3f::operator FXfloat * | ( | ) | [inline] |
Conversion.
| FX::FXMat3f::operator const FXfloat * | ( | ) | const [inline] |
| FXMat3f FX::FXMat3f::operator- | ( | ) | const |
Unary minus.
| FXMat3f& FX::FXMat3f::identity | ( | ) |
Set to identity matrix.
| FXbool FX::FXMat3f::isIdentity | ( | ) | const |
Return true if identity matrix.
| FXfloat FX::FXMat3f::det | ( | ) | const |
Determinant.
| FXMat3f FX::FXMat3f::transpose | ( | ) | const |
Transpose.
| FXMat3f FX::FXMat3f::invert | ( | ) | const |
Invert.
|
|