| _a | mathglpp::GLMatrix< T > | |
| _b | mathglpp::GLMatrix< T > | |
| _c | mathglpp::GLMatrix< T > | |
| _d | mathglpp::GLMatrix< T > | |
| _e | mathglpp::GLMatrix< T > | |
| _f | mathglpp::GLMatrix< T > | |
| _g | mathglpp::GLMatrix< T > | |
| _h | mathglpp::GLMatrix< T > | |
| _i | mathglpp::GLMatrix< T > | |
| _j | mathglpp::GLMatrix< T > | |
| _k | mathglpp::GLMatrix< T > | |
| _l | mathglpp::GLMatrix< T > | |
| _m | mathglpp::GLMatrix< T > | |
| _n | mathglpp::GLMatrix< T > | |
| _o | mathglpp::GLMatrix< T > | |
| _p | mathglpp::GLMatrix< T > | |
| adjoint() const | mathglpp::GLMatrix< T > | [inline] |
| applyRotate(const T angle, const T x, const T y, const T z) | mathglpp::GLMatrix< T > | [inline] |
| applyRotateX(const T angle) | mathglpp::GLMatrix< T > | [inline] |
| applyRotateXYZ(const T x, const T y, const T z) | mathglpp::GLMatrix< T > | [inline] |
| applyRotateY(const T angle) | mathglpp::GLMatrix< T > | [inline] |
| applyRotateZ(const T angle) | mathglpp::GLMatrix< T > | [inline] |
| applyScale(const T x, const T y) | mathglpp::GLMatrix< T > | [inline] |
| applyScale(const T x, const T y, const T z) | mathglpp::GLMatrix< T > | [inline] |
| applyScale(const GLVector2< T > &scale) | mathglpp::GLMatrix< T > | [inline] |
| applyScale(const GLVector3< T > &scale) | mathglpp::GLMatrix< T > | [inline] |
| applyTranslate(const T x, const T y) | mathglpp::GLMatrix< T > | [inline] |
| applyTranslate(const T x, const T y, const T z) | mathglpp::GLMatrix< T > | [inline] |
| applyTranslate(const GLVector2< T > &trans) | mathglpp::GLMatrix< T > | [inline] |
| applyTranslate(const GLVector3< T > &trans) | mathglpp::GLMatrix< T > | [inline] |
| cofactorm0() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm1() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm10() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm11() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm12() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm13() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm14() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm15() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm2() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm3() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm4() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm5() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm6() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm7() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm8() const | mathglpp::GLMatrix< T > | [inline, protected] |
| cofactorm9() const | mathglpp::GLMatrix< T > | [inline, protected] |
| det() const | mathglpp::GLMatrix< T > | [inline] |
| dot2(const T *const v_arr) const | mathglpp::GLMatrix< T > | [inline] |
| dot2(const T x, const T y, const T w=1) const | mathglpp::GLMatrix< T > | [inline] |
| dot3(const T *const v_arr) const | mathglpp::GLMatrix< T > | [inline] |
| dot3(const T x, const T y, const T z, const T w=1) const | mathglpp::GLMatrix< T > | [inline] |
| dot4(const T *const v_arr) const | mathglpp::GLMatrix< T > | [inline] |
| dot4(const T x, const T y, const T z, const T w) | mathglpp::GLMatrix< T > | [inline] |
| eigenValues() | mathglpp::GLMatrix< T > | [inline] |
| getTranspose(void) | mathglpp::GLMatrix< T > | [inline] |
| glFrustum(const GLdouble left, const GLdouble right, const GLdouble bottom, const GLdouble top, const GLdouble zNear, const GLdouble zFar) | mathglpp::GLMatrix< T > | [inline, static] |
| glGet(const GLenum pname) | mathglpp::GLMatrix< T > | [inline] |
| glLoadMatrix(void) | mathglpp::GLMatrix< T > | [inline] |
| GLMatrix() | mathglpp::GLMatrix< T > | [inline] |
| GLMatrix(const T val) | mathglpp::GLMatrix< T > | [inline] |
| GLMatrix(const T *const val) | mathglpp::GLMatrix< T > | [inline] |
| GLMatrix(const T *const v0, const T *const v1, const T *const v2, const T *const v3) | mathglpp::GLMatrix< T > | [inline] |
| GLMatrix(const GLMatrix &mat) | mathglpp::GLMatrix< T > | [inline] |
| glMultMatrix(void) | mathglpp::GLMatrix< T > | [inline] |
| glOrtho(const GLdouble left, const GLdouble right, const GLdouble bottom, const GLdouble top, const GLdouble zNear, const GLdouble zFar) | mathglpp::GLMatrix< T > | [inline, static] |
| glRotate(const T angle, T x, T y, T z) | mathglpp::GLMatrix< T > | [static] |
| glRotate(const GLdouble angle, GLdouble x, GLdouble y, GLdouble z) | mathglpp::GLMatrix< T > | [inline] |
| glRotate(const GLfloat angle, GLfloat x, GLfloat y, GLfloat z) | mathglpp::GLMatrix< T > | [inline] |
| glScale(const T x, const T y, const T z) | mathglpp::GLMatrix< T > | [inline, static] |
| glTranslate(const T x, const T y, const T z) | mathglpp::GLMatrix< T > | [static] |
| glTranslate(const GLdouble _x, const GLdouble _y, const GLdouble _z) | mathglpp::GLMatrix< T > | [inline] |
| glTranslate(const GLfloat _x, const GLfloat _y, const GLfloat _z) | mathglpp::GLMatrix< T > | [inline] |
| glVertex3(const T x, const T y, const T z) | mathglpp::GLMatrix< T > | [inline] |
| glVertex3v(const T *const v_arr) | mathglpp::GLMatrix< T > | [inline] |
| glVertex3v(const int num, const T *const v_arr) | mathglpp::GLMatrix< T > | |
| glVertex3v(const int num, const GLfloat *const v_arr) | mathglpp::GLMatrix< T > | [inline] |
| glVertex3v(const int num, const GLdouble *const v_arr) | mathglpp::GLMatrix< T > | [inline] |
| glVertex4(const T x, const T y, const T z, const T w) | mathglpp::GLMatrix< T > | [inline] |
| glVertex4v(const T *const v_arr) | mathglpp::GLMatrix< T > | [inline] |
| glVertex4v(const int num, const T *const v_arr) | mathglpp::GLMatrix< T > | |
| glVertex4v(const int num, const GLfloat *const v_arr) | mathglpp::GLMatrix< T > | [inline] |
| glVertex4v(int num, const GLdouble *v_arr) | mathglpp::GLMatrix< T > | [inline] |
| identity(void) | mathglpp::GLMatrix< T > | [inline, static] |
| inverse() const | mathglpp::GLMatrix< T > | [inline] |
| loadFrustum(const GLdouble left, const GLdouble right, const GLdouble bottom, const GLdouble top, const GLdouble zNear, const GLdouble zFar) | mathglpp::GLMatrix< T > | [inline] |
| loadIdentity(void) | mathglpp::GLMatrix< T > | [inline] |
| loadOrtho(const GLdouble left, const GLdouble right, const GLdouble bottom, const GLdouble top, const GLdouble zNear, const GLdouble zFar) | mathglpp::GLMatrix< T > | [inline] |
| loadRotate(const T angle, T x, T y, T z) | mathglpp::GLMatrix< T > | [inline] |
| loadRotateX(const T angle) | mathglpp::GLMatrix< T > | [inline] |
| loadRotateY(const T angle) | mathglpp::GLMatrix< T > | [inline] |
| loadRotateZ(const T angle) | mathglpp::GLMatrix< T > | [inline] |
| loadScale(const T x, const T y, const T z) | mathglpp::GLMatrix< T > | [inline] |
| loadTranslate(const T x, const T y, const T z) | mathglpp::GLMatrix< T > | [inline] |
| loadView(const T fx, const T fy, const T fz, const T ux, const T uy, const T uz, const T sx, const T sy, const T sz) | mathglpp::GLMatrix< T > | [inline] |
| loadView(const T *const f, const T *const u, const T *const s) | mathglpp::GLMatrix< T > | [inline] |
| loadView(const GLVector3< T > &front, const GLVector3< T > &up, const GLVector3< T > side) | mathglpp::GLMatrix< T > | [inline] |
| loadZero(void) | mathglpp::GLMatrix< T > | [inline] |
| m | mathglpp::GLMatrix< T > | |
| m0 | mathglpp::GLMatrix< T > | |
| m1 | mathglpp::GLMatrix< T > | |
| m10 | mathglpp::GLMatrix< T > | |
| m11 | mathglpp::GLMatrix< T > | |
| m12 | mathglpp::GLMatrix< T > | |
| m13 | mathglpp::GLMatrix< T > | |
| m14 | mathglpp::GLMatrix< T > | |
| m15 | mathglpp::GLMatrix< T > | |
| m2 | mathglpp::GLMatrix< T > | |
| m3 | mathglpp::GLMatrix< T > | |
| m4 | mathglpp::GLMatrix< T > | |
| m5 | mathglpp::GLMatrix< T > | |
| m6 | mathglpp::GLMatrix< T > | |
| m7 | mathglpp::GLMatrix< T > | |
| m8 | mathglpp::GLMatrix< T > | |
| m9 | mathglpp::GLMatrix< T > | |
| m_c_r | mathglpp::GLMatrix< T > | |
| mult3by3(const GLMatrix &mat) | mathglpp::GLMatrix< T > | [inline] |
| operator *(const GLMatrix &mat) | mathglpp::GLMatrix< T > | [inline] |
| operator *(const GLVector4< T > &vec) | mathglpp::GLMatrix< T > | [inline] |
| operator *(const GLVector3< T > &vec) | mathglpp::GLMatrix< T > | [inline] |
| operator *(const GLVector2< T > &vec) | mathglpp::GLMatrix< T > | [inline] |
| operator *(const T *const v_arr) | mathglpp::GLMatrix< T > | [inline] |
| operator *=(const T &val) | mathglpp::GLMatrix< T > | [inline] |
| operator *=(const GLMatrix &mat) | mathglpp::GLMatrix< T > | [inline] |
| operator const T *(void) const | mathglpp::GLMatrix< T > | [inline] |
| operator T *(void) | mathglpp::GLMatrix< T > | [inline] |
| operator+(const GLMatrix &mat) | mathglpp::GLMatrix< T > | [inline] |
| operator+=(const GLMatrix &mat) | mathglpp::GLMatrix< T > | [inline] |
| operator-(const GLMatrix &mat) | mathglpp::GLMatrix< T > | [inline] |
| operator-=(const GLMatrix &mat) | mathglpp::GLMatrix< T > | [inline] |
| operator/=(const T &val) | mathglpp::GLMatrix< T > | [inline] |
| operator=(const GLMatrix &mat) | mathglpp::GLMatrix< T > | [inline] |
| operator==(const GLMatrix &mat) | mathglpp::GLMatrix< T > | [inline] |
| operator[](const int ind) | mathglpp::GLMatrix< T > | [inline] |
| transpose(void) | mathglpp::GLMatrix< T > | [inline] |
| vdot2(T *const v_arr, const T w=1) const | mathglpp::GLMatrix< T > | [inline] |
| vdot3(T *const v_arr, const T w=1) const | mathglpp::GLMatrix< T > | [inline] |
| vdot4(T *const v_arr) const | mathglpp::GLMatrix< T > | [inline] |
| zero(void) | mathglpp::GLMatrix< T > | [inline, static] |
| ~GLMatrix() | mathglpp::GLMatrix< T > | [inline] |