abs() const | G3D::Matrix | inline |
abs(Matrix &out) const | G3D::Matrix | |
adjoint() const | G3D::Matrix | inline |
allNonZero() const | G3D::Matrix | |
allZero() const | G3D::Matrix | inline |
anyNonZero() const | G3D::Matrix | |
anyZero() const | G3D::Matrix | inline |
arrayCos() const | G3D::Matrix | inline |
arrayCos(Matrix &out) const | G3D::Matrix | |
arrayDivInPlace(const Matrix &B) | G3D::Matrix | |
arrayExp() const | G3D::Matrix | inline |
arrayExp(Matrix &out) const | G3D::Matrix | |
arrayLog() const | G3D::Matrix | inline |
arrayLog(Matrix &out) const | G3D::Matrix | |
arrayMul(const Matrix &B) const | G3D::Matrix | inline |
arrayMulInPlace(const Matrix &B) | G3D::Matrix | |
arraySin() const | G3D::Matrix | inline |
arraySin(Matrix &out) const | G3D::Matrix | |
arraySqrt() const | G3D::Matrix | inline |
arraySqrt(Matrix &out) const | G3D::Matrix | |
col(int c) const | G3D::Matrix | |
cols() const | G3D::Matrix | inline |
debugNumAllocOps | G3D::Matrix | static |
debugNumCopyOps | G3D::Matrix | static |
determinant() const | G3D::Matrix | inline |
fromDiagonal(const Array< S > &d) | G3D::Matrix | inlinestatic |
fromDiagonal(const Matrix &d) | G3D::Matrix | static |
gaussJordanPseudoInverse() const | G3D::Matrix | inline |
get(int r, int c) const | G3D::Matrix | |
identity(int N) | G3D::Matrix | static |
inverse() const | G3D::Matrix | inline |
lsub(const T &B) const | G3D::Matrix | inline |
Matrix() | G3D::Matrix | inline |
Matrix(const Matrix3 &M) | G3D::Matrix | inline |
Matrix(const Matrix4 &M) | G3D::Matrix | inline |
Matrix(int R, int C) | G3D::Matrix | inline |
mulRow(int r, const T &v) | G3D::Matrix | |
negate() const | G3D::Matrix | inline |
negate(Matrix &out) const | G3D::Matrix | |
norm() const | G3D::Matrix | |
normSquared() const | G3D::Matrix | |
numElements() const | G3D::Matrix | inline |
one(int R, int C) | G3D::Matrix | static |
operator!=(const T &scalar) const | G3D::Matrix | |
operator*(const Matrix &B) const | G3D::Matrix | inline |
operator*(const T &B) const | G3D::Matrix | inline |
operator*=(const T &B) | G3D::Matrix | |
operator*=(const Matrix &B) | G3D::Matrix | |
operator+(const Matrix &B) const | G3D::Matrix | inline |
operator+(const T &v) const | G3D::Matrix | inline |
operator+=(const T &B) | G3D::Matrix | |
operator+=(const Matrix &B) | G3D::Matrix | |
operator-(const Matrix &B) const | G3D::Matrix | inline |
operator-(const T &v) const | G3D::Matrix | inline |
operator-() const | G3D::Matrix | inline |
operator-=(const T &B) | G3D::Matrix | |
operator-=(const Matrix &B) | G3D::Matrix | |
operator/=(const T &B) | G3D::Matrix | |
operator<(const T &scalar) const | G3D::Matrix | |
operator<=(const T &scalar) const | G3D::Matrix | |
operator==(const T &scalar) const | G3D::Matrix | |
operator>(const T &scalar) const | G3D::Matrix | |
operator>=(const T &scalar) const | G3D::Matrix | |
pseudoInverse(float tolerance=-1) const | G3D::Matrix | |
random(int R, int C) | G3D::Matrix | static |
row(int r) const | G3D::Matrix | |
rows() const | G3D::Matrix | inline |
serialize(TextOutput &t) const | G3D::Matrix | |
set(int r, int c, T v) | G3D::Matrix | |
setCol(int c, const Matrix &vec) | G3D::Matrix | |
setRow(int r, const Matrix &vec) | G3D::Matrix | |
size() const | G3D::Matrix | inline |
subMatrix(int r1, int r2, int c1, int c2) const | G3D::Matrix | |
svd(Matrix &U, Array< T > &d, Matrix &V, bool sort=true) const | G3D::Matrix | |
svdCore(float **U, int rows, int cols, float *D, float **V) | G3D::Matrix | static |
svdPseudoInverse(float tolerance=-1) const | G3D::Matrix | |
swapAndNegateCols(int c0, int c1) | G3D::Matrix | |
swapRows(int r0, int r1) | G3D::Matrix | |
T typedef | G3D::Matrix | |
toMatrix3() const | G3D::Matrix | |
toMatrix4() const | G3D::Matrix | |
toString(const String &name) const | G3D::Matrix | |
toString() const | G3D::Matrix | inline |
toVector2() const | G3D::Matrix | |
toVector3() const | G3D::Matrix | |
toVector4() const | G3D::Matrix | |
transpose() const | G3D::Matrix | inline |
transpose(Matrix &out) const | G3D::Matrix | |
zero(int R, int C) | G3D::Matrix | static |