Vectormath::Aos::Matrix3 Class Reference
#include <vectormath_aos.h>
List of all members.
Detailed Description
Definition at line 1119 of file vectormath_aos.h.
Constructor & Destructor Documentation
| Vectormath::Aos::Matrix3::Matrix3 |
( |
|
) |
[inline] |
| Vectormath::Aos::Matrix3::Matrix3 |
( |
const Matrix3 & |
mat |
) |
[inline] |
| Vectormath::Aos::Matrix3::Matrix3 |
( |
const Vector3 & |
col0, |
|
|
const Vector3 & |
col1, |
|
|
const Vector3 & |
col2 | |
|
) |
| | [inline] |
| Vectormath::Aos::Matrix3::Matrix3 |
( |
const Quat & |
unitQuat |
) |
[inline, explicit] |
| Vectormath::Aos::Matrix3::Matrix3 |
( |
float |
scalar |
) |
[inline, explicit] |
Member Function Documentation
| const Vector3 Vectormath::Aos::Matrix3::getCol |
( |
int |
col |
) |
const [inline] |
| const Vector3 Vectormath::Aos::Matrix3::getCol0 |
( |
|
) |
const [inline] |
| const Vector3 Vectormath::Aos::Matrix3::getCol1 |
( |
|
) |
const [inline] |
| const Vector3 Vectormath::Aos::Matrix3::getCol2 |
( |
|
) |
const [inline] |
| float Vectormath::Aos::Matrix3::getElem |
( |
int |
col, |
|
|
int |
row | |
|
) |
| | const [inline] |
| const Vector3 Vectormath::Aos::Matrix3::getRow |
( |
int |
row |
) |
const [inline] |
| const Matrix3 Vectormath::Aos::Matrix3::identity |
( |
|
) |
[inline, static] |
| const Matrix3 Vectormath::Aos::Matrix3::operator* |
( |
const Matrix3 & |
mat |
) |
const [inline] |
| const Vector3 Vectormath::Aos::Matrix3::operator* |
( |
const Vector3 & |
vec |
) |
const [inline] |
| const Matrix3 Vectormath::Aos::Matrix3::operator* |
( |
float |
scalar |
) |
const [inline] |
| Matrix3 & Vectormath::Aos::Matrix3::operator*= |
( |
const Matrix3 & |
mat |
) |
[inline] |
| Matrix3 & Vectormath::Aos::Matrix3::operator*= |
( |
float |
scalar |
) |
[inline] |
| const Matrix3 Vectormath::Aos::Matrix3::operator+ |
( |
const Matrix3 & |
mat |
) |
const [inline] |
| Matrix3 & Vectormath::Aos::Matrix3::operator+= |
( |
const Matrix3 & |
mat |
) |
[inline] |
| const Matrix3 Vectormath::Aos::Matrix3::operator- |
( |
|
) |
const [inline] |
| const Matrix3 Vectormath::Aos::Matrix3::operator- |
( |
const Matrix3 & |
mat |
) |
const [inline] |
| Matrix3 & Vectormath::Aos::Matrix3::operator-= |
( |
const Matrix3 & |
mat |
) |
[inline] |
| Matrix3 & Vectormath::Aos::Matrix3::operator= |
( |
const Matrix3 & |
mat |
) |
[inline] |
| const Vector3 Vectormath::Aos::Matrix3::operator[] |
( |
int |
col |
) |
const [inline] |
| Vector3 & Vectormath::Aos::Matrix3::operator[] |
( |
int |
col |
) |
[inline] |
| const Matrix3 Vectormath::Aos::Matrix3::rotation |
( |
const Quat & |
unitQuat |
) |
[inline, static] |
| const Matrix3 Vectormath::Aos::Matrix3::rotation |
( |
float |
radians, |
|
|
const Vector3 & |
unitVec | |
|
) |
| | [inline, static] |
| const Matrix3 Vectormath::Aos::Matrix3::rotationX |
( |
float |
radians |
) |
[inline, static] |
| const Matrix3 Vectormath::Aos::Matrix3::rotationY |
( |
float |
radians |
) |
[inline, static] |
| const Matrix3 Vectormath::Aos::Matrix3::rotationZ |
( |
float |
radians |
) |
[inline, static] |
| const Matrix3 Vectormath::Aos::Matrix3::rotationZYX |
( |
const Vector3 & |
radiansXYZ |
) |
[inline, static] |
| const Matrix3 Vectormath::Aos::Matrix3::scale |
( |
const Vector3 & |
scaleVec |
) |
[inline, static] |
| Matrix3 & Vectormath::Aos::Matrix3::setCol |
( |
int |
col, |
|
|
const Vector3 & |
vec | |
|
) |
| | [inline] |
| Matrix3 & Vectormath::Aos::Matrix3::setCol0 |
( |
const Vector3 & |
col0 |
) |
[inline] |
| Matrix3 & Vectormath::Aos::Matrix3::setCol1 |
( |
const Vector3 & |
col1 |
) |
[inline] |
| Matrix3 & Vectormath::Aos::Matrix3::setCol2 |
( |
const Vector3 & |
col2 |
) |
[inline] |
| Matrix3 & Vectormath::Aos::Matrix3::setElem |
( |
int |
col, |
|
|
int |
row, |
|
|
float |
val | |
|
) |
| | [inline] |
| Matrix3 & Vectormath::Aos::Matrix3::setRow |
( |
int |
row, |
|
|
const Vector3 & |
vec | |
|
) |
| | [inline] |
Member Data Documentation
The documentation for this class was generated from the following files: