KrisLibrary  1.0.0
Math3D::Matrix2 Member List

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

add(const Matrix2 &a, const Matrix2 &b) (defined in Math3D::Matrix2)Math3D::Matrix2inline
col(int j) (defined in Math3D::Matrix2)Math3D::Matrix2inline
col(int j) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
col1() (defined in Math3D::Matrix2)Math3D::Matrix2inline
col1() const (defined in Math3D::Matrix2)Math3D::Matrix2inline
col2() (defined in Math3D::Matrix2)Math3D::Matrix2inline
col2() const (defined in Math3D::Matrix2)Math3D::Matrix2inline
dataMath3D::Matrix2
determinant() const (defined in Math3D::Matrix2)Math3D::Matrix2inline
div(const Matrix2 &a, Real b) (defined in Math3D::Matrix2)Math3D::Matrix2inline
get(Matrix2 &) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
get(Real[2][2]) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
get(Real[4]) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
get(Vector2 &xb, Vector2 &yb) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
getCol(int j, Vector2 &v) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
getCol1(Vector2 &v) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
getCol2(Vector2 &v) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
getInverse(Matrix2 &) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
getNegative(Matrix2 &) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
getRow(int i, Vector2 &v) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
getRow1(Vector2 &v) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
getRow2(Vector2 &v) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
getTranspose(Matrix2 &) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
getXBasis() const (defined in Math3D::Matrix2)Math3D::Matrix2inline
getYBasis() const (defined in Math3D::Matrix2)Math3D::Matrix2inline
inplaceColScale(Real sx, Real sy) (defined in Math3D::Matrix2)Math3D::Matrix2inline
inplaceDiv(Real s) (defined in Math3D::Matrix2)Math3D::Matrix2inline
inplaceInverse() (defined in Math3D::Matrix2)Math3D::Matrix2inline
inplaceMul(Real s) (defined in Math3D::Matrix2)Math3D::Matrix2inline
inplaceNegative() (defined in Math3D::Matrix2)Math3D::Matrix2inline
inplaceRowScale(Real sx, Real sy) (defined in Math3D::Matrix2)Math3D::Matrix2inline
inplaceTranspose() (defined in Math3D::Matrix2)Math3D::Matrix2inline
isEqual(const Matrix2 &, Real eps=Zero) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
isIdentity(Real eps=Zero) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
isInvertible(Real eps=Zero) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
isZero(Real eps=Zero) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
Matrix2() (defined in Math3D::Matrix2)Math3D::Matrix2
Matrix2(const Matrix2 &) (defined in Math3D::Matrix2)Math3D::Matrix2
Matrix2(Real) (defined in Math3D::Matrix2)Math3D::Matrix2explicit
Matrix2(const Real[2][2]) (defined in Math3D::Matrix2)Math3D::Matrix2explicit
Matrix2(const Real *) (defined in Math3D::Matrix2)Math3D::Matrix2explicit
Matrix2(const Vector2 &xb, const Vector2 &yb) (defined in Math3D::Matrix2)Math3D::Matrix2
maxAbsElement(int *i=NULL, int *j=NULL) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
maxElement(int *i=NULL, int *j=NULL) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
minAbsElement(int *i=NULL, int *j=NULL) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
minElement(int *i=NULL, int *j=NULL) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
mul(const Matrix2 &a, const Matrix2 &b) (defined in Math3D::Matrix2)Math3D::Matrix2inline
mul(const Matrix2 &a, Real b) (defined in Math3D::Matrix2)Math3D::Matrix2inline
mul(const Vector2 &a, Vector2 &out) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
mulTranspose(const Vector2 &a, Vector2 &out) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
mulTransposeA(const Matrix2 &a, const Matrix2 &b) (defined in Math3D::Matrix2)Math3D::Matrix2inline
mulTransposeB(const Matrix2 &a, const Matrix2 &b) (defined in Math3D::Matrix2)Math3D::Matrix2inline
operator const Real *() const (defined in Math3D::Matrix2)Math3D::Matrix2inline
operator!=(const Matrix2 &) const (defined in Math3D::Matrix2)Math3D::Matrix2
operator()(int i, int j) (defined in Math3D::Matrix2)Math3D::Matrix2inline
operator()(int i, int j) const (defined in Math3D::Matrix2)Math3D::Matrix2inline
operator*=(const Matrix2 &) (defined in Math3D::Matrix2)Math3D::Matrix2inline
operator*=(Real scale) (defined in Math3D::Matrix2)Math3D::Matrix2inline
operator+=(const Matrix2 &) (defined in Math3D::Matrix2)Math3D::Matrix2inline
operator-=(const Matrix2 &) (defined in Math3D::Matrix2)Math3D::Matrix2inline
operator/=(Real scale) (defined in Math3D::Matrix2)Math3D::Matrix2inline
operator=(const Matrix2 &) (defined in Math3D::Matrix2)Math3D::Matrix2inline
operator==(const Matrix2 &) const (defined in Math3D::Matrix2)Math3D::Matrix2
Read(File &) (defined in Math3D::Matrix2)Math3D::Matrix2
set(const Matrix2 &) (defined in Math3D::Matrix2)Math3D::Matrix2inline
set(Real) (defined in Math3D::Matrix2)Math3D::Matrix2inline
set(const Real[2][2]) (defined in Math3D::Matrix2)Math3D::Matrix2inline
set(const Real *) (defined in Math3D::Matrix2)Math3D::Matrix2inline
set(const Vector2 &xb, const Vector2 &yb) (defined in Math3D::Matrix2)Math3D::Matrix2inline
setCol(int j, const Vector2 &v) (defined in Math3D::Matrix2)Math3D::Matrix2inline
setCol1(const Vector2 &v) (defined in Math3D::Matrix2)Math3D::Matrix2inline
setCol2(const Vector2 &v) (defined in Math3D::Matrix2)Math3D::Matrix2inline
setDiagonal(const Vector2 &) (defined in Math3D::Matrix2)Math3D::Matrix2inline
setIdentity() (defined in Math3D::Matrix2)Math3D::Matrix2inline
setInverse(const Matrix2 &)Math3D::Matrix2inline
setNegative(const Matrix2 &) (defined in Math3D::Matrix2)Math3D::Matrix2inline
setOuterProduct(const Vector2 &a, const Vector2 &b)Math3D::Matrix2inline
setRotate(Real rads)Math3D::Matrix2inline
setRow(int i, const Vector2 &v) (defined in Math3D::Matrix2)Math3D::Matrix2inline
setRow1(const Vector2 &v) (defined in Math3D::Matrix2)Math3D::Matrix2inline
setRow2(const Vector2 &v) (defined in Math3D::Matrix2)Math3D::Matrix2inline
setScale(Real s) (defined in Math3D::Matrix2)Math3D::Matrix2inline
setScale(Real sx, Real sy) (defined in Math3D::Matrix2)Math3D::Matrix2inline
setTranspose(const Matrix2 &) (defined in Math3D::Matrix2)Math3D::Matrix2inline
setZero() (defined in Math3D::Matrix2)Math3D::Matrix2inline
sub(const Matrix2 &a, const Matrix2 &b) (defined in Math3D::Matrix2)Math3D::Matrix2inline
trace() const (defined in Math3D::Matrix2)Math3D::Matrix2inline
Write(File &) const (defined in Math3D::Matrix2)Math3D::Matrix2