apply(V_FCT_PTR fct) | mat4 | |
inverse() const | mat4 | |
mat4() | mat4 | |
mat4(const vec4 &v0, const vec4 &v1, const vec4 &v2, const vec4 &v3) | mat4 | |
mat4(const mat4 &m) | mat4 | |
mat4(float a00, float a01, float a02, float a03, float a10, float a11, float a12, float a13, float a20, float a21, float a22, float a23, float a30, float a31, float a32, float a33) | mat4 | |
operator *(const mat4 &a, const mat4 &b) | mat4 | [friend] |
operator *(const mat4 &a, float d) | mat4 | [friend] |
operator *(float d, const mat4 &a) | mat4 | [friend] |
operator *(const mat4 &a, const vec4 &v) | mat4 | [friend] |
operator *(const mat4 &a, const vec3 &v) | mat4 | [friend] |
operator *(const vec3 &v, const mat4 &a) | mat4 | [friend] |
operator *=(float d) | mat4 | |
operator!=(const mat4 &a, const mat4 &b) | mat4 | [friend] |
operator+(const mat4 &a, const mat4 &b) | mat4 | [friend] |
operator+=(const mat4 &m) | mat4 | |
operator-(const mat4 &a) | mat4 | [friend] |
operator-(const mat4 &a, const mat4 &b) | mat4 | [friend] |
operator-=(const mat4 &m) | mat4 | |
operator/(const mat4 &a, float d) | mat4 | [friend] |
operator/=(float d) | mat4 | |
operator=(const mat4 &m) | mat4 | |
operator==(const mat4 &a, const mat4 &b) | mat4 | [friend] |
operator[](int i) | mat4 | |
operator[](int i) const | mat4 | |
print(FILE *file, const char *name) const | mat4 | |
swap(mat4 &a, mat4 &b) | mat4 | [friend] |
swap_cols(int i, int j) | mat4 | |
swap_rows(int i, int j) | mat4 | |
transpose() const | mat4 | |
v | mat4 | [protected] |