KrisLibrary  1.0.0
Math3D::Matrix3 Member List

This is the complete list of members for Math3D::Matrix3, including all inherited members.

add(const Matrix3 &a, const Matrix3 &b) (defined in Math3D::Matrix3)Math3D::Matrix3inline
cofactor(int i, int j) const (defined in Math3D::Matrix3)Math3D::Matrix3
col(int j) (defined in Math3D::Matrix3)Math3D::Matrix3inline
col(int j) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
col1() (defined in Math3D::Matrix3)Math3D::Matrix3inline
col1() const (defined in Math3D::Matrix3)Math3D::Matrix3inline
col2() (defined in Math3D::Matrix3)Math3D::Matrix3inline
col2() const (defined in Math3D::Matrix3)Math3D::Matrix3inline
col3() (defined in Math3D::Matrix3)Math3D::Matrix3inline
col3() const (defined in Math3D::Matrix3)Math3D::Matrix3inline
dataMath3D::Matrix3
determinant() const (defined in Math3D::Matrix3)Math3D::Matrix3
div(const Matrix3 &a, Real b) (defined in Math3D::Matrix3)Math3D::Matrix3inline
get(Matrix3 &) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
get(Real[3][3]) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
get(Real[9]) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
get(Vector3 &xb, Vector3 &yb, Vector3 &zb) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getCol(int j, Vector3 &v) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getCol1(Vector3 &v) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getCol2(Vector3 &v) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getCol3(Vector3 &v) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getCrossProduct(Vector3 &) const Math3D::Matrix3inline
getInverse(Matrix3 &) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getNegative(Matrix3 &) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getRow(int i, Vector3 &v) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getRow1(Vector3 &v) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getRow2(Vector3 &v) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getRow3(Vector3 &v) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getTranslation2D() const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getTranspose(Matrix3 &) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getXBasis() const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getXBasis2D() const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getYBasis() const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getYBasis2D() const (defined in Math3D::Matrix3)Math3D::Matrix3inline
getZBasis() const (defined in Math3D::Matrix3)Math3D::Matrix3inline
inplaceColScale(Real sx, Real sy, Real sz) (defined in Math3D::Matrix3)Math3D::Matrix3inline
inplaceDiv(Real s) (defined in Math3D::Matrix3)Math3D::Matrix3inline
inplaceInverse() (defined in Math3D::Matrix3)Math3D::Matrix3inline
inplaceMul(Real s) (defined in Math3D::Matrix3)Math3D::Matrix3inline
inplaceNegative() (defined in Math3D::Matrix3)Math3D::Matrix3inline
inplaceRowScale(Real sx, Real sy, Real sz) (defined in Math3D::Matrix3)Math3D::Matrix3inline
inplaceTranspose() (defined in Math3D::Matrix3)Math3D::Matrix3inline
isEqual(const Matrix3 &, Real eps=Zero) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
isIdentity(Real eps=Zero) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
isInvertible(Real eps=Zero) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
isZero(Real eps=Zero) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
Matrix3() (defined in Math3D::Matrix3)Math3D::Matrix3
Matrix3(const Matrix3 &) (defined in Math3D::Matrix3)Math3D::Matrix3
Matrix3(Real) (defined in Math3D::Matrix3)Math3D::Matrix3
Matrix3(const Real[3][3]) (defined in Math3D::Matrix3)Math3D::Matrix3
Matrix3(const Real *) (defined in Math3D::Matrix3)Math3D::Matrix3
Matrix3(const Vector3 &xb, const Vector3 &yb, const Vector3 &zb) (defined in Math3D::Matrix3)Math3D::Matrix3
maxAbsElement(int *i=NULL, int *j=NULL) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
maxElement(int *i=NULL, int *j=NULL) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
minAbsElement(int *i=NULL, int *j=NULL) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
minElement(int *i=NULL, int *j=NULL) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
mul(const Matrix3 &a, const Matrix3 &b) (defined in Math3D::Matrix3)Math3D::Matrix3
mul(const Matrix3 &a, Real b) (defined in Math3D::Matrix3)Math3D::Matrix3inline
mul(const Vector3 &a, Vector3 &out) const Math3D::Matrix3inline
mulPoint(const Vector2 &a, Vector2 &out) const Math3D::Matrix3inline
mulTranspose(const Vector3 &a, Vector3 &out) const Math3D::Matrix3inline
mulTransposeA(const Matrix3 &a, const Matrix3 &b) (defined in Math3D::Matrix3)Math3D::Matrix3
mulTransposeB(const Matrix3 &a, const Matrix3 &b) (defined in Math3D::Matrix3)Math3D::Matrix3
mulVector(const Vector2 &a, Vector2 &out) const Math3D::Matrix3inline
mulVectorTranspose(const Vector2 &a, Vector2 &out) const Math3D::Matrix3inline
operator const Real *() const (defined in Math3D::Matrix3)Math3D::Matrix3inline
operator!=(const Matrix3 &) const (defined in Math3D::Matrix3)Math3D::Matrix3
operator()(int i, int j) (defined in Math3D::Matrix3)Math3D::Matrix3inline
operator()(int i, int j) const (defined in Math3D::Matrix3)Math3D::Matrix3inline
operator*=(const Matrix3 &) (defined in Math3D::Matrix3)Math3D::Matrix3inline
operator*=(Real scale) (defined in Math3D::Matrix3)Math3D::Matrix3inline
operator+=(const Matrix3 &) (defined in Math3D::Matrix3)Math3D::Matrix3inline
operator-=(const Matrix3 &) (defined in Math3D::Matrix3)Math3D::Matrix3inline
operator/=(Real scale) (defined in Math3D::Matrix3)Math3D::Matrix3inline
operator=(const Matrix3 &) (defined in Math3D::Matrix3)Math3D::Matrix3inline
operator==(const Matrix3 &) const (defined in Math3D::Matrix3)Math3D::Matrix3
Read(File &) (defined in Math3D::Matrix3)Math3D::Matrix3
set(const Matrix3 &) (defined in Math3D::Matrix3)Math3D::Matrix3inline
set(Real) (defined in Math3D::Matrix3)Math3D::Matrix3inline
set(const Real[3][3]) (defined in Math3D::Matrix3)Math3D::Matrix3inline
set(const Real[9]) (defined in Math3D::Matrix3)Math3D::Matrix3inline
set(const Vector3 &xb, const Vector3 &yb, const Vector3 &zb) (defined in Math3D::Matrix3)Math3D::Matrix3inline
setCol(int j, const Vector3 &v) (defined in Math3D::Matrix3)Math3D::Matrix3inline
setCol1(const Vector3 &v) (defined in Math3D::Matrix3)Math3D::Matrix3inline
setCol2(const Vector3 &v) (defined in Math3D::Matrix3)Math3D::Matrix3inline
setCol3(const Vector3 &v) (defined in Math3D::Matrix3)Math3D::Matrix3inline
setCrossProduct(const Vector3 &)Math3D::Matrix3inline
setDiagonal(const Vector3 &) (defined in Math3D::Matrix3)Math3D::Matrix3inline
setIdentity() (defined in Math3D::Matrix3)Math3D::Matrix3inline
setInverse(const Matrix3 &) (defined in Math3D::Matrix3)Math3D::Matrix3
setNegative(const Matrix3 &) (defined in Math3D::Matrix3)Math3D::Matrix3inline
setOuterProduct(const Vector3 &a, const Vector3 &b)Math3D::Matrix3inline
setRotateX(Real rads)Math3D::Matrix3inline
setRotateY(Real rads)Math3D::Matrix3inline
setRotateZ(Real rads)Math3D::Matrix3inline
setRow(int i, const Vector3 &v) (defined in Math3D::Matrix3)Math3D::Matrix3inline
setRow1(const Vector3 &v) (defined in Math3D::Matrix3)Math3D::Matrix3inline
setRow2(const Vector3 &v) (defined in Math3D::Matrix3)Math3D::Matrix3inline
setRow3(const Vector3 &v) (defined in Math3D::Matrix3)Math3D::Matrix3inline
setScale(Real s) (defined in Math3D::Matrix3)Math3D::Matrix3inline
setScale(Real sx, Real sy, Real sz) (defined in Math3D::Matrix3)Math3D::Matrix3inline
setTranspose(const Matrix3 &) (defined in Math3D::Matrix3)Math3D::Matrix3inline
setZero() (defined in Math3D::Matrix3)Math3D::Matrix3inline
sub(const Matrix3 &a, const Matrix3 &b) (defined in Math3D::Matrix3)Math3D::Matrix3inline
trace() const (defined in Math3D::Matrix3)Math3D::Matrix3inline
Write(File &) const (defined in Math3D::Matrix3)Math3D::Matrix3