ゲームグラフィックス特論
|
継承メンバを含む gg::GgMatrix の全メンバ一覧です。
add(const GLfloat *a) const | gg::GgMatrix | inline |
add(const GgMatrix &m) const | gg::GgMatrix | inline |
divide(const GLfloat *a) const | gg::GgMatrix | inline |
divide(const GgMatrix &m) const | gg::GgMatrix | inline |
frustum(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar) const | gg::GgMatrix | inline |
get() const | gg::GgMatrix | inline |
get(GLfloat *a) const | gg::GgMatrix | inline |
get(int i) const | gg::GgMatrix | inline |
GgMatrix() | gg::GgMatrix | inline |
GgMatrix(const GLfloat *a) | gg::GgMatrix | inline |
GgMatrix(const GgMatrix &m) | gg::GgMatrix | inline |
GgQuaternion class | gg::GgMatrix | friend |
invert() const | gg::GgMatrix | inline |
load(const GLfloat *a) | gg::GgMatrix | inline |
load(const GgMatrix &m) | gg::GgMatrix | inline |
loadAdd(const GLfloat *a) | gg::GgMatrix | inline |
loadAdd(const GgMatrix &m) | gg::GgMatrix | inline |
loadDivide(const GLfloat *a) | gg::GgMatrix | inline |
loadDivide(const GgMatrix &m) | gg::GgMatrix | inline |
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::GgMatrix | inline |
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::GgMatrix | inline |
loadLookat(const GgVector &e, const GgVector &t, const GgVector &u) | gg::GgMatrix | inline |
loadMultiply(const GLfloat *a) | gg::GgMatrix | inline |
loadMultiply(const GgMatrix &m) | gg::GgMatrix | inline |
loadNormal(const GLfloat *a) | gg::GgMatrix | |
loadNormal(const GgMatrix &m) | gg::GgMatrix | inline |
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::GgMatrix | inline |
loadRotate(const GgVector &r, GLfloat a) | gg::GgMatrix | inline |
loadRotate(const GLfloat *r) | gg::GgMatrix | inline |
loadRotate(const GgVector &r) | gg::GgMatrix | inline |
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::GgMatrix | inline |
loadScale(const GgVector &s) | gg::GgMatrix | inline |
loadSubtract(const GLfloat *a) | gg::GgMatrix | inline |
loadSubtract(const GgMatrix &m) | gg::GgMatrix | inline |
loadTranslate(GLfloat x, GLfloat y, GLfloat z, GLfloat w=1.0f) | gg::GgMatrix | |
loadTranslate(const GLfloat *t) | gg::GgMatrix | inline |
loadTranslate(const GgVector &t) | gg::GgMatrix | inline |
loadTranspose(const GLfloat *a) | gg::GgMatrix | |
loadTranspose(const GgMatrix &m) | gg::GgMatrix | inline |
lookat(GLfloat ex, GLfloat ey, GLfloat ez, GLfloat tx, GLfloat ty, GLfloat tz, GLfloat ux, GLfloat uy, GLfloat uz) const | gg::GgMatrix | inline |
lookat(const GLfloat *e, const GLfloat *t, const GLfloat *u) const | gg::GgMatrix | inline |
lookat(const GgVector &e, const GgVector &t, const GgVector &u) const | gg::GgMatrix | inline |
multiply(const GLfloat *a) const | gg::GgMatrix | inline |
multiply(const GgMatrix &m) const | gg::GgMatrix | inline |
normal() const | gg::GgMatrix | inline |
operator*(const GLfloat *a) const | gg::GgMatrix | inline |
operator*(const GgMatrix &m) const | gg::GgMatrix | inline |
operator*(const GgVector &v) const | gg::GgMatrix | inline |
operator*=(const GLfloat *a) | gg::GgMatrix | inline |
operator*=(const GgMatrix &m) | gg::GgMatrix | inline |
operator+(const GLfloat *a) const | gg::GgMatrix | inline |
operator+(const GgMatrix &m) const | gg::GgMatrix | inline |
operator+=(const GLfloat *a) | gg::GgMatrix | inline |
operator+=(const GgMatrix &m) | gg::GgMatrix | inline |
operator-(const GLfloat *a) const | gg::GgMatrix | inline |
operator-(const GgMatrix &m) const | gg::GgMatrix | inline |
operator-=(const GLfloat *a) | gg::GgMatrix | inline |
operator-=(const GgMatrix &m) | gg::GgMatrix | inline |
operator/(const GLfloat *a) const | gg::GgMatrix | inline |
operator/(const GgMatrix &m) const | gg::GgMatrix | inline |
operator/=(const GLfloat *a) | gg::GgMatrix | inline |
operator/=(const GgMatrix &m) | gg::GgMatrix | inline |
operator=(const GLfloat *a) | gg::GgMatrix | inline |
operator=(const GgMatrix &m) | gg::GgMatrix | inline |
operator[](std::size_t i) const | gg::GgMatrix | inline |
operator[](std::size_t i) | gg::GgMatrix | inline |
orthogonal(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar) const | gg::GgMatrix | inline |
perspective(GLfloat fovy, GLfloat aspect, GLfloat zNear, GLfloat zFar) const | gg::GgMatrix | inline |
projection(GLfloat *c, const GLfloat *v) const | gg::GgMatrix | inline |
projection(GLfloat *c, const GgVector &v) const | gg::GgMatrix | inline |
projection(GgVector &c, const GLfloat *v) const | gg::GgMatrix | inline |
projection(GgVector &c, const GgVector &v) const | gg::GgMatrix | inline |
rotate(GLfloat x, GLfloat y, GLfloat z, GLfloat a) const | gg::GgMatrix | inline |
rotate(const GLfloat *r, GLfloat a) const | gg::GgMatrix | inline |
rotate(const GgVector &r, GLfloat a) const | gg::GgMatrix | inline |
rotate(const GLfloat *r) const | gg::GgMatrix | inline |
rotate(const GgVector &r) const | gg::GgMatrix | inline |
rotateX(GLfloat a) const | gg::GgMatrix | inline |
rotateY(GLfloat a) const | gg::GgMatrix | inline |
rotateZ(GLfloat a) const | gg::GgMatrix | inline |
scale(GLfloat x, GLfloat y, GLfloat z, GLfloat w=1.0f) const | gg::GgMatrix | inline |
scale(const GLfloat *s) const | gg::GgMatrix | inline |
scale(const GgVector &s) const | gg::GgMatrix | inline |
subtract(const GLfloat *a) const | gg::GgMatrix | inline |
subtract(const GgMatrix &m) const | gg::GgMatrix | inline |
translate(GLfloat x, GLfloat y, GLfloat z, GLfloat w=1.0f) const | gg::GgMatrix | inline |
translate(const GLfloat *t) const | gg::GgMatrix | inline |
translate(const GgVector &t) const | gg::GgMatrix | inline |
transpose() const | gg::GgMatrix | inline |
~GgMatrix() | gg::GgMatrix | inline |