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