![]() |
TGX 1.0.7
A tiny 2D/3D graphics library optimized for 32 bits microcontrollers.
|
This is the complete list of members for tgx::Mat4< T >, including all inherited members.
| invertYaxis() | tgx::Mat4< T > | inline |
| M | tgx::Mat4< T > | |
| Mat4() | tgx::Mat4< T > | inline |
| Mat4(T x1, T y1, T z1, T t1, T x2, T y2, T z2, T t2, T x3, T y3, T z3, T t3, T x4, T y4, T z4, T t4) | tgx::Mat4< T > | inline |
| Mat4(const T *mat) | tgx::Mat4< T > | inline |
| Mat4(const Mat4 &mat)=default | tgx::Mat4< T > | |
| mult(const Vec4< T > V) const | tgx::Mat4< T > | inline |
| mult(const Vec3< T > &V, float w) const | tgx::Mat4< T > | inline |
| mult0(const Vec3< T > &V) const | tgx::Mat4< T > | inline |
| mult1(const Vec3< T > &V) const | tgx::Mat4< T > | inline |
| multRotate(T angle, T x, T y, T z) | tgx::Mat4< T > | inline |
| multRotate(T angle, const Vec3< T > v) | tgx::Mat4< T > | inline |
| multScale(T x, T y, T z) | tgx::Mat4< T > | inline |
| multScale(const Vec3< T > v) | tgx::Mat4< T > | inline |
| multTranslate(T x, T y, T z) | tgx::Mat4< T > | inline |
| multTranslate(const Vec3< T > v) | tgx::Mat4< T > | inline |
| operator T*() | tgx::Mat4< T > | inline |
| operator*=(T a) | tgx::Mat4< T > | inline |
| operator=(const Mat4 &mat)=default | tgx::Mat4< T > | |
| setFrustum(T left, T right, T bottom, T top, T zNear, T zFar) | tgx::Mat4< T > | inline |
| setIdentity() | tgx::Mat4< T > | inline |
| setLookAt(T eyeX, T eyeY, T eyeZ, T centerX, T centerY, T centerZ, T upX, T upY, T upZ) | tgx::Mat4< T > | inline |
| setLookAt(const Vec3< T > eye, const Vec3< T > center, const Vec3< T > up) | tgx::Mat4< T > | inline |
| setOrtho(T left, T right, T bottom, T top, T zNear, T zFar) | tgx::Mat4< T > | inline |
| setPerspective(T fovy, T aspect, T zNear, T zFar) | tgx::Mat4< T > | inline |
| setRotate(T angle, T x, T y, T z) | tgx::Mat4< T > | inline |
| setRotate(T angle, const Vec3< T > v) | tgx::Mat4< T > | inline |
| setScale(T x, T y, T z) | tgx::Mat4< T > | inline |
| setScale(const Vec3< T > v) | tgx::Mat4< T > | inline |
| setTranslate(T x, T y, T z) | tgx::Mat4< T > | inline |
| setTranslate(const Vec3< T > v) | tgx::Mat4< T > | inline |
| setZero() | tgx::Mat4< T > | inline |
| transpose() | tgx::Mat4< T > | inline |