, including all inherited members.
buildProjectionMatrixInfinitePerspectiveFov(f32 fieldOfViewRadians, f32 aspectRatio, f32 zNear) | core::matrix4 | [inline] |
buildProjectionMatrixOrtho(f32 widthOfViewVolume, f32 heightOfViewVolume, f32 zNear, f32 zFar) | core::matrix4 | [inline] |
buildProjectionMatrixOrtho(f32 left, f32 right, f32 bottom, f32 top, f32 zNear, f32 zFar) | core::matrix4 | [inline] |
buildProjectionMatrixPerspective(f32 widthOfViewVolume, f32 heightOfViewVolume, f32 zNear, f32 zFar) | core::matrix4 | [inline] |
buildProjectionMatrixPerspectiveFov(f32 fieldOfViewRadians, f32 aspectRatio, f32 zNear, f32 zFar) | core::matrix4 | [inline] |
buildShadowMatrix(vector3d light, plane3d plane, f32 point=1.0f) | core::matrix4 | [inline] |
buildViewMatrix(const vector3d &position, const vector3d &target, const vector3d &upVector) | core::matrix4 | [inline] |
empty | core::matrix4 | [private, static] |
get() | core::matrix4 | |
get() const | core::matrix4 | |
getInverse() const | core::matrix4 | [inline] |
getRotationDegrees() const | core::matrix4 | [inline] |
getScale() const | core::matrix4 | [inline] |
getTranslation() const | core::matrix4 | [inline] |
getTransposed() const | core::matrix4 | [inline] |
hasInverse() | core::matrix4 | [inline] |
IDENTITY | core::matrix4 | [static] |
inverseRotateVect(vector3d &vect) const | core::matrix4 | [inline] |
inverseTranslateVector(vector3d &vect) const | core::matrix4 | [inline] |
isIdentity() | core::matrix4 | [inline] |
M | core::matrix4 | [private] |
makeIdentity() | core::matrix4 | [inline] |
matrix4() | core::matrix4 | [inline] |
matrix4(f32 m00, f32 m01, f32 m02, f32 m03, f32 m10, f32 m11, f32 m12, f32 m13, f32 m20, f32 m21, f32 m22, f32 m23, f32 m30, f32 m31, f32 m32, f32 m33) | core::matrix4 | [inline] |
operator!=(const matrix4 &other) const | core::matrix4 | [inline] |
operator()(s32 row, s32 col) | core::matrix4 | |
operator()(s32 row, s32 col) const | core::matrix4 | |
operator*(const matrix4 &other) const | core::matrix4 | [inline] |
operator*=(const matrix4 &other) | core::matrix4 | [inline] |
operator+(const matrix4 &other) const | core::matrix4 | [inline] |
operator+=(const matrix4 &other) | core::matrix4 | [inline] |
operator-(const matrix4 &other) const | core::matrix4 | [inline] |
operator-() const | core::matrix4 | [inline] |
operator-=(const matrix4 &other) | core::matrix4 | [inline] |
operator=(const matrix4 &other) | core::matrix4 | [inline] |
operator==(const matrix4 &other) const | core::matrix4 | [inline] |
operator[](u32 index) | core::matrix4 | |
operator[](u32 index) const | core::matrix4 | |
rotateVector(vector3d &vect) const | core::matrix4 | [inline] |
set(f32 m00, f32 m01, f32 m02, f32 m03, f32 m10, f32 m11, f32 m12, f32 m13, f32 m20, f32 m21, f32 m22, f32 m23, f32 m30, f32 m31, f32 m32, f32 m33) | core::matrix4 | |
set(const matrix4 &other) | core::matrix4 | |
setInverseRotationDegrees(const vector3d &rotation) | core::matrix4 | [inline] |
setInverseRotationRadians(const vector3d &rotation) | core::matrix4 | [inline] |
setInverseTranslation(const vector3d &translation) | core::matrix4 | [inline] |
setRotationDegrees(const vector3d &rotation) | core::matrix4 | [inline] |
setRotationRadians(const vector3d &rotation) | core::matrix4 | [inline] |
setScale(const vector3d &scale) | core::matrix4 | [inline] |
setTranslation(const vector3d &translation) | core::matrix4 | [inline] |
transformBox(aabox3d &box) const | core::matrix4 | [inline] |
transformPlane(plane3d &plane) const | core::matrix4 | [inline] |
transformPlane(const plane3d &in, plane3d &out) const | core::matrix4 | [inline] |
transformVector(vector3d &vect) const | core::matrix4 | [inline] |
transformVector(const vector3d &in, vector3d &out) const | core::matrix4 | [inline] |
transformVector(vector4d &vect) const | core::matrix4 | [inline] |
transformVector(const vector4d &in, vector4d &out) const | core::matrix4 | [inline] |
translateVector(vector3d &vect) const | core::matrix4 | [inline] |
ZERO | core::matrix4 | [static] |