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
Generated on Tue Mar 5 2019 16:56:03 for Developer Documentation by
1.8.13