#include <g3d_Matrix44.h>
Inherits nw::g3d::math::Mtx44_t.
|
| Mtx44 & | Set (float m00, float m01, float m02, float m03, float m10, float m11, float m12, float m13, float m20, float m21, float m22, float m23, float m30, float m31, float m32, float m33) |
| Mtx44 & | Set (const float *a) |
| Mtx44 & | Set (const Mtx44 &m) |
| Mtx44 & | Set (const Vec4 &x, const Vec4 &y, const Vec4 &z, const Vec4 &w) |
| Mtx44 & | Zero () |
| Mtx44 & | Identity () |
| Mtx44 & | Neg (const Mtx44 &m) |
| Mtx44 & | Add (const Mtx44 &lhs, const Mtx44 &rhs) |
| Mtx44 & | Sub (const Mtx44 &lhs, const Mtx44 &rhs) |
| Mtx44 & | Mul (const Mtx44 &lhs, const Mtx44 &rhs) |
| Mtx44 & | Mul (const Mtx44 &lhs, float rhs) |
| Mtx44 & | Mul (const Mtx44 &lhs, const Mtx34 &rhs) |
| Mtx44 & | Mul (const Mtx34 &lhs, const Mtx44 &rhs) |
| Mtx44 & | Div (const Mtx44 &lhs, float rhs) |
| Mtx44 & | Adjugate (const Mtx44 &m) |
| Mtx44 & | Inverse (float *pDet, const Mtx44 &m) |
| Mtx44 & | Perspective (float fovy, float aspect, float n, float f) |
| Mtx44 & | Ortho (float l, float r, float b, float t, float n, float f) |
|
| static Mtx44 | Make (float m00, float m01, float m02, float m03, float m10, float m11, float m12, float m13, float m20, float m21, float m22, float m23, float m30, float m31, float m32, float m33) |
| static Mtx44 * | Cast (float *a) |
| static const Mtx44 * | Cast (const float *a) |
| static float | Det (const Mtx44 &m) |
◆ Make()
| NW_G3D_MATH_INLINE Mtx44 nw::g3d::math::Mtx44::Make |
( |
float | m00, |
|
|
float | m01, |
|
|
float | m02, |
|
|
float | m03, |
|
|
float | m10, |
|
|
float | m11, |
|
|
float | m12, |
|
|
float | m13, |
|
|
float | m20, |
|
|
float | m21, |
|
|
float | m22, |
|
|
float | m23, |
|
|
float | m30, |
|
|
float | m31, |
|
|
float | m32, |
|
|
float | m33 ) |
|
static |
◆ Cast() [1/2]
◆ Cast() [2/2]
◆ Set() [1/4]
| NW_G3D_MATH_INLINE Mtx44 & nw::g3d::math::Mtx44::Set |
( |
float | m00, |
|
|
float | m01, |
|
|
float | m02, |
|
|
float | m03, |
|
|
float | m10, |
|
|
float | m11, |
|
|
float | m12, |
|
|
float | m13, |
|
|
float | m20, |
|
|
float | m21, |
|
|
float | m22, |
|
|
float | m23, |
|
|
float | m30, |
|
|
float | m31, |
|
|
float | m32, |
|
|
float | m33 ) |
◆ Set() [2/4]
◆ Set() [3/4]
◆ Set() [4/4]
◆ Zero()
◆ Identity()
◆ Neg()
◆ Add()
◆ Sub()
◆ Mul() [1/4]
◆ Mul() [2/4]
◆ Mul() [3/4]
◆ Mul() [4/4]
◆ Div()
◆ Det()
◆ Adjugate()
◆ Inverse()
◆ Perspective()
◆ Ortho()