ゲームグラフィックス特論
gg::GgMatrix メンバ一覧

継承メンバを含む gg::GgMatrix の全メンバ一覧です。

add(const GLfloat *a) constgg::GgMatrixinline
add(const GgMatrix &m) constgg::GgMatrixinline
divide(const GLfloat *a) constgg::GgMatrixinline
divide(const GgMatrix &m) constgg::GgMatrixinline
frustum(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar) constgg::GgMatrixinline
get() constgg::GgMatrixinline
get(GLfloat *a) constgg::GgMatrixinline
get(int i) constgg::GgMatrixinline
GgMatrix()gg::GgMatrixinline
GgMatrix(const GLfloat *a)gg::GgMatrixinline
GgMatrix(const GgMatrix &m)gg::GgMatrixinline
GgQuaternion classgg::GgMatrixfriend
invert() constgg::GgMatrixinline
load(const GLfloat *a)gg::GgMatrixinline
load(const GgMatrix &m)gg::GgMatrixinline
loadAdd(const GLfloat *a)gg::GgMatrixinline
loadAdd(const GgMatrix &m)gg::GgMatrixinline
loadDivide(const GLfloat *a)gg::GgMatrixinline
loadDivide(const GgMatrix &m)gg::GgMatrixinline
loadFrustum(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar)gg::GgMatrix
loadIdentity()gg::GgMatrix
loadInvert(const GLfloat *a)gg::GgMatrix
loadInvert(const GgMatrix &m)gg::GgMatrixinline
loadLookat(GLfloat ex, GLfloat ey, GLfloat ez, GLfloat tx, GLfloat ty, GLfloat tz, GLfloat ux, GLfloat uy, GLfloat uz)gg::GgMatrix
loadLookat(const GLfloat *e, const GLfloat *t, const GLfloat *u)gg::GgMatrixinline
loadLookat(const GgVector &e, const GgVector &t, const GgVector &u)gg::GgMatrixinline
loadMultiply(const GLfloat *a)gg::GgMatrixinline
loadMultiply(const GgMatrix &m)gg::GgMatrixinline
loadNormal(const GLfloat *a)gg::GgMatrix
loadNormal(const GgMatrix &m)gg::GgMatrixinline
loadOrthogonal(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar)gg::GgMatrix
loadPerspective(GLfloat fovy, GLfloat aspect, GLfloat zNear, GLfloat zFar)gg::GgMatrix
loadRotate(GLfloat x, GLfloat y, GLfloat z, GLfloat a)gg::GgMatrix
loadRotate(const GLfloat *r, GLfloat a)gg::GgMatrixinline
loadRotate(const GgVector &r, GLfloat a)gg::GgMatrixinline
loadRotate(const GLfloat *r)gg::GgMatrixinline
loadRotate(const GgVector &r)gg::GgMatrixinline
loadRotateX(GLfloat a)gg::GgMatrix
loadRotateY(GLfloat a)gg::GgMatrix
loadRotateZ(GLfloat a)gg::GgMatrix
loadScale(GLfloat x, GLfloat y, GLfloat z, GLfloat w=1.0f)gg::GgMatrix
loadScale(const GLfloat *s)gg::GgMatrixinline
loadScale(const GgVector &s)gg::GgMatrixinline
loadSubtract(const GLfloat *a)gg::GgMatrixinline
loadSubtract(const GgMatrix &m)gg::GgMatrixinline
loadTranslate(GLfloat x, GLfloat y, GLfloat z, GLfloat w=1.0f)gg::GgMatrix
loadTranslate(const GLfloat *t)gg::GgMatrixinline
loadTranslate(const GgVector &t)gg::GgMatrixinline
loadTranspose(const GLfloat *a)gg::GgMatrix
loadTranspose(const GgMatrix &m)gg::GgMatrixinline
lookat(GLfloat ex, GLfloat ey, GLfloat ez, GLfloat tx, GLfloat ty, GLfloat tz, GLfloat ux, GLfloat uy, GLfloat uz) constgg::GgMatrixinline
lookat(const GLfloat *e, const GLfloat *t, const GLfloat *u) constgg::GgMatrixinline
lookat(const GgVector &e, const GgVector &t, const GgVector &u) constgg::GgMatrixinline
multiply(const GLfloat *a) constgg::GgMatrixinline
multiply(const GgMatrix &m) constgg::GgMatrixinline
normal() constgg::GgMatrixinline
operator*(const GLfloat *a) constgg::GgMatrixinline
operator*(const GgMatrix &m) constgg::GgMatrixinline
operator*(const GgVector &v) constgg::GgMatrixinline
operator*=(const GLfloat *a)gg::GgMatrixinline
operator*=(const GgMatrix &m)gg::GgMatrixinline
operator+(const GLfloat *a) constgg::GgMatrixinline
operator+(const GgMatrix &m) constgg::GgMatrixinline
operator+=(const GLfloat *a)gg::GgMatrixinline
operator+=(const GgMatrix &m)gg::GgMatrixinline
operator-(const GLfloat *a) constgg::GgMatrixinline
operator-(const GgMatrix &m) constgg::GgMatrixinline
operator-=(const GLfloat *a)gg::GgMatrixinline
operator-=(const GgMatrix &m)gg::GgMatrixinline
operator/(const GLfloat *a) constgg::GgMatrixinline
operator/(const GgMatrix &m) constgg::GgMatrixinline
operator/=(const GLfloat *a)gg::GgMatrixinline
operator/=(const GgMatrix &m)gg::GgMatrixinline
operator=(const GLfloat *a)gg::GgMatrixinline
operator=(const GgMatrix &m)gg::GgMatrixinline
operator[](std::size_t i) constgg::GgMatrixinline
operator[](std::size_t i)gg::GgMatrixinline
orthogonal(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar) constgg::GgMatrixinline
perspective(GLfloat fovy, GLfloat aspect, GLfloat zNear, GLfloat zFar) constgg::GgMatrixinline
projection(GLfloat *c, const GLfloat *v) constgg::GgMatrixinline
projection(GLfloat *c, const GgVector &v) constgg::GgMatrixinline
projection(GgVector &c, const GLfloat *v) constgg::GgMatrixinline
projection(GgVector &c, const GgVector &v) constgg::GgMatrixinline
rotate(GLfloat x, GLfloat y, GLfloat z, GLfloat a) constgg::GgMatrixinline
rotate(const GLfloat *r, GLfloat a) constgg::GgMatrixinline
rotate(const GgVector &r, GLfloat a) constgg::GgMatrixinline
rotate(const GLfloat *r) constgg::GgMatrixinline
rotate(const GgVector &r) constgg::GgMatrixinline
rotateX(GLfloat a) constgg::GgMatrixinline
rotateY(GLfloat a) constgg::GgMatrixinline
rotateZ(GLfloat a) constgg::GgMatrixinline
scale(GLfloat x, GLfloat y, GLfloat z, GLfloat w=1.0f) constgg::GgMatrixinline
scale(const GLfloat *s) constgg::GgMatrixinline
scale(const GgVector &s) constgg::GgMatrixinline
subtract(const GLfloat *a) constgg::GgMatrixinline
subtract(const GgMatrix &m) constgg::GgMatrixinline
translate(GLfloat x, GLfloat y, GLfloat z, GLfloat w=1.0f) constgg::GgMatrixinline
translate(const GLfloat *t) constgg::GgMatrixinline
translate(const GgVector &t) constgg::GgMatrixinline
transpose() constgg::GgMatrixinline
~GgMatrix()gg::GgMatrixinline