![]() |
TGX 1.0.3
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 > | |
print(Stream &outputStream=Serial) const | tgx::Mat4< T > | inline |
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 |