CUGL  2.0
cugl::Matrix Member List

This is the complete list of members for cugl::Matrix, including all inherited members.

angle() const cugl::Matrix
apply() const cugl::Matrixinline
apply(const Point &p) const cugl::Matrixinline
apply(const Vector &v) const cugl::Matrixinline
axis() const cugl::Matrix
get()cugl::Matrixinline
inv() const cugl::Matrix
mcugl::Matrixprivate
Matrix()cugl::Matrix
Matrix(GL_Matrix r)cugl::Matrix
Matrix(GLenum mode)cugl::Matrixexplicit
Matrix(const Vector &axis, double theta)cugl::Matrix
Matrix(const Plane &refl)cugl::Matrixinlineexplicit
Matrix(const Point &lightPos, const Plane &plane)cugl::Matrixinline
Matrix(const Quaternion &q)cugl::Matrixexplicit
Matrix(const Vector &u, const Vector &v)cugl::Matrix
Matrix(const GLfloat m00, const GLfloat m10, const GLfloat m20, const GLfloat m30, const GLfloat m01, const GLfloat m11, const GLfloat m21, const GLfloat m31, const GLfloat m02, const GLfloat m12, const GLfloat m22, const GLfloat m32, const GLfloat m03, const GLfloat m13, const GLfloat m23, const GLfloat m33)cugl::Matrixinline
operator!=(const Matrix &x, const Matrix &y)cugl::Matrixfriend
operator()(int i, int j)cugl::Matrixinline
operator()(int i, int j) const cugl::Matrixinline
operator*(const Matrix &m, const Matrix &n)cugl::Matrixfriend
operator*(GLfloat s, const Matrix &m)cugl::Matrixfriend
operator*(const Matrix &m, GLfloat s)cugl::Matrixfriend
operator*=(const Matrix &rhs)cugl::Matrixinline
operator*=(GLfloat s)cugl::Matrixinline
operator+(const Matrix &m, const Matrix &n)cugl::Matrixfriend
operator+=(const Matrix &rhs)cugl::Matrixinline
operator-(const Matrix &m, const Matrix &n)cugl::Matrixfriend
operator-=(const Matrix &rhs)cugl::Matrixinline
operator/(const Matrix &m, GLfloat s)cugl::Matrixfriend
operator/=(GLfloat s)cugl::Matrixinline
operator<<(std::ostream &os, const Matrix &m)cugl::Matrixfriend
operator==(const Matrix &x, const Matrix &y)cugl::Matrixfriend
operator~() const cugl::Matrixinline
quaternion() const cugl::Matrix
reflect(const Plane &p)cugl::Matrix
shadow(const Point &lightPos, const Plane &plane)cugl::Matrix
trace()cugl::Matrixinline
transpose() const cugl::Matrix