ADJUGATE_INDICES | algebra3d::Matrix3< fpType > | protectedstatic |
compare(const Matrix3< fpType > &mat, const fpType &precision=PRECISION) const | algebra3d::Matrix3< fpType > | virtual |
data | algebra3d::Matrix3< fpType > | protected |
det() | algebra3d::Matrix3< fpType > | virtual |
get(fpType storage[3][3]) const | algebra3d::Matrix3< fpType > | virtual |
get(fpType *const col1, fpType *const col2, fpType *const col3) const | algebra3d::Matrix3< fpType > | virtual |
getAngle() const | algebra3d::Matrix3< fpType > | |
getAxis() const | algebra3d::Matrix3< fpType > | |
getColumn(int index, fpType *const &col) | algebra3d::Matrix3< fpType > | virtual |
getColumn(int index) | algebra3d::Matrix3< fpType > | virtual |
getInverse() const | algebra3d::Matrix3< fpType > | virtual |
getTrace() const | algebra3d::Matrix3< fpType > | |
getTranspose() const | algebra3d::Matrix3< fpType > | virtual |
initialize(bool identity=false) | algebra3d::Matrix3< fpType > | protectedvirtual |
invert() | algebra3d::Matrix3< fpType > | virtual |
isOrthogonal() | algebra3d::Matrix3< fpType > | virtual |
Matrix3(bool identity=false) | algebra3d::Matrix3< fpType > | |
Matrix3(const fpType(&data)[3][3]) | algebra3d::Matrix3< fpType > | |
Matrix3(const fpType *data) | algebra3d::Matrix3< fpType > | |
Matrix3(const Vector3< fpType > &col1, const Vector3< fpType > &col2, const Vector3< fpType > &col3) | algebra3d::Matrix3< fpType > | |
Matrix3(fpType m11, fpType m12, fpType m13, fpType m21, fpType m22, fpType m23, fpType m31, fpType m32, fpType m33) | algebra3d::Matrix3< fpType > | |
Matrix3(const Matrix3< fpType > &mat) | algebra3d::Matrix3< fpType > | |
Matrix3(const Vector3< fpType > &cvec) | algebra3d::Matrix3< fpType > | |
Matrix3(Vector3< fpType > axis, fpType angle) | algebra3d::Matrix3< fpType > | |
Matrix3(const Quaternion< fpType > &quat) | algebra3d::Matrix3< fpType > | |
operator!=(const Matrix3 &mat) const | algebra3d::Matrix3< fpType > | virtual |
operator*(const Matrix3 &mat) const | algebra3d::Matrix3< fpType > | virtual |
operator*(const Vector3< fpType > &vec) const | algebra3d::Matrix3< fpType > | virtual |
operator*(const fpType &scale) const | algebra3d::Matrix3< fpType > | virtual |
operator*=(const Matrix3 &mat) | algebra3d::Matrix3< fpType > | virtual |
operator*=(const fpType &scale) | algebra3d::Matrix3< fpType > | virtual |
operator+(const Matrix3 &mat) const | algebra3d::Matrix3< fpType > | virtual |
operator+=(const Matrix3 &mat) | algebra3d::Matrix3< fpType > | virtual |
operator-() const | algebra3d::Matrix3< fpType > | virtual |
operator-(const Matrix3 &mat) const | algebra3d::Matrix3< fpType > | virtual |
operator-=(const Matrix3 &mat) | algebra3d::Matrix3< fpType > | virtual |
operator/(const fpType &scale) const | algebra3d::Matrix3< fpType > | virtual |
operator/=(const fpType &scale) | algebra3d::Matrix3< fpType > | virtual |
operator=(const Matrix3 &mat) | algebra3d::Matrix3< fpType > | virtual |
operator==(const Matrix3 &mat) const | algebra3d::Matrix3< fpType > | virtual |
operator>> (defined in algebra3d::Matrix3< fpType >) | algebra3d::Matrix3< fpType > | friend |
operator[](int i1) const)[3] | algebra3d::Matrix3< fpType > | virtual |
operator[](int i1))[3] | algebra3d::Matrix3< fpType > | virtual |
set(const fpType data[3][3]) | algebra3d::Matrix3< fpType > | virtual |
set(const Vector3< fpType > &col1, const Vector3< fpType > &col2, const Vector3< fpType > &col3) | algebra3d::Matrix3< fpType > | virtual |
setColumn(int index, const Vector3< fpType > &col) | algebra3d::Matrix3< fpType > | virtual |
transpose() | algebra3d::Matrix3< fpType > | virtual |
~Matrix3() | algebra3d::Matrix3< fpType > | virtual |