fluidvis
sx::Matrix Member List

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

add(const Matrix &m)sx::Matrix
add(float m)sx::Matrix
cofactor(unsigned int row, unsigned int column) const sx::Matrix
determinant() const sx::Matrix
elementssx::Matrix
equals(const Matrix &m) const sx::Matrix
equals(const Matrix &m, float epsilon) const sx::Matrix
identity()sx::Matrix
inverse()sx::Matrix
leftmult(const Matrix &m)sx::Matrix
Matrix()sx::Matrix
Matrix(float m)sx::Matrix
Matrix(float m00, float m01, float m10, float m11)sx::Matrix
Matrix(float m00, float m01, float m02, float m10, float m11, float m12, float m20, float m21, float m22)sx::Matrix
Matrix(float m00, float m01, float m02, float m03, float m10, float m11, float m12, float m13, float m20, float m21, float m22, float m23, float m30, float m31, float m32, float m33)sx::Matrix
Matrix(const Vector &m0, const Vector &m1, const Vector &m2, const Vector &m3)sx::Matrix
Matrix(const float *m)sx::Matrix
Matrix(const DMatrix &m)sx::Matrix
Matrix(const Matrix &m)sx::Matrix
normalMatrix()sx::Matrix
operator!(const Matrix &m)sx::Matrixfriend
operator*(const Matrix &m1, const Matrix &m2)sx::Matrixfriend
operator*(const Matrix &m, float s)sx::Matrixfriend
operator*(float s, const Matrix &m)sx::Matrixfriend
operator+(const Matrix &m1, const Matrix &m2)sx::Matrixfriend
operator+(const Matrix &m, float x)sx::Matrixfriend
operator+(float x, const Matrix &m)sx::Matrixfriend
operator-(const Matrix &m)sx::Matrixfriend
operator<<(const Matrix &m)sx::Matrix
operator<<(const float *m)sx::Matrix
operator=(const Matrix &m)sx::Matrix
operator>>(Matrix &m) const sx::Matrix
operator>>(float *m) const sx::Matrix
operator[](unsigned int index)sx::Matrix
operator[](unsigned int index) const sx::Matrix
operator^(const Matrix &m, int power)sx::Matrixfriend
orthographicPerspeciveMatrix(float left, float right, float bottom, float top, float znear, float zfar)sx::Matrix
perspectiveMatrix(float angle, float width, float height, float znear, float zfar)sx::Matrix
random()sx::Matrix
rightmult(const Matrix &m)sx::Matrix
rotate(const Vector &m, float angle)sx::Matrix
scalarmult(float s)sx::Matrix
scale(const Vector &v)sx::Matrix
shear(const Vector &v)sx::Matrix
submatrix()sx::Matrix
translate(const Vector &v)sx::Matrix
transpose()sx::Matrix
viewMatrix(const Vector &position, const Vector &view, const Vector &up)sx::Matrix
~Matrix()sx::Matrixvirtual