Developer Documentation

ACG::Matrix3x3T< Scalar > Member List

This is the complete list of members for ACG::Matrix3x3T< Scalar >, including all inherited members.

det() const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
frobenius() const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
frobeniusSquared() const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
fromColumns(Vec3 c1, Vec3 c2, Vec3 c3) (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline static
fromRows(Vec3 r1, Vec3 r2, Vec3 r3) (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline static
getCol(uint_fast8_t c) const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
getRow(uint_fast8_t r) const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
identity() (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline static
indexof(uint_fast8_t r, uint_fast8_t c) | ACG::Matrix3x3T< Scalar > | inline static
inverse() const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
invert() (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
Matrix3x3T()=default (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > |
Matrix3x3T(std::array< Scalar, 9 > row_major) | ACG::Matrix3x3T< Scalar > | inline
operator()(uint_fast8_t r, uint_fast8_t c) const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
operator()(uint_fast8_t r, uint_fast8_t c) (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
operator*(const Matrix3x3T &rhs) const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
operator*(const Vec3 &rhs) const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
operator* (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | friend
operator*(Scalar c) const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
operator* (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | friend
operator*=(const Matrix3x3T &rhs) (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
operator+(const Matrix3x3T &rhs) const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
operator-(const Matrix3x3T &rhs) const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
operator-() const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
operator<< (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | friend
operator==(const Matrix3x3T &rhs) const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
operator[](uint_fast8_t i) const | ACG::Matrix3x3T< Scalar > | inline
operator[](uint_fast8_t i) | ACG::Matrix3x3T< Scalar > | inline
trace() const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
transpose() (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
transposed() const (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline
values_ (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | private
Vec3 typedef (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > |
zero() (defined in ACG::Matrix3x3T< Scalar >) | ACG::Matrix3x3T< Scalar > | inline static