#include <VectorMath.h>
|
static constexpr size_t | Size = N |
|
◆ ArrayType
template<ArithmeticType T, size_t N>
◆ Base
template<ArithmeticType T, size_t N>
◆ MatrixData
template<ArithmeticType T, size_t N>
◆ Simd
template<ArithmeticType T, size_t N>
◆ Traits
template<ArithmeticType T, size_t N>
◆ value_type
template<ArithmeticType T, size_t N>
◆ ValueType
template<ArithmeticType T, size_t N>
◆ SquareMatrix() [1/7]
template<ArithmeticType T, size_t N>
◆ SquareMatrix() [2/7]
template<ArithmeticType T, size_t N>
◆ SquareMatrix() [3/7]
template<ArithmeticType T, size_t N>
◆ SquareMatrix() [4/7]
template<ArithmeticType T, size_t N>
template<SimpleSpanLike T>
requires std::is_same_v<typename T::value_type,
value_type>
◆ SquareMatrix() [5/7]
template<ArithmeticType T, size_t N>
◆ SquareMatrix() [6/7]
template<ArithmeticType T, size_t N>
◆ SquareMatrix() [7/7]
template<ArithmeticType T, size_t N>
template<typename... Args>
requires ( sizeof...( Args ) == ( ( N * N ) - 1 ) )
◆ Diag()
template<ArithmeticType T, size_t N>
template<typename... Args>
◆ IsIdentity()
template<ArithmeticType T, size_t N>
◆ MakeData() [1/2]
template<ArithmeticType T, size_t N>
template<SimpleSpanLike T>
requires std::is_same_v<typename T::value_type,
value_type>
|
inlinestaticprivatenoexcept |
◆ MakeData() [2/2]
template<ArithmeticType T, size_t N>
|
inlinestaticprivatenoexcept |
◆ MakeDefaultValue()
template<ArithmeticType T, size_t N>
|
inlinestaticconstexprprivatenoexcept |
◆ operator Simd()
template<ArithmeticType T, size_t N>
◆ operator!=()
template<ArithmeticType T, size_t N>
◆ operator<()
template<ArithmeticType T, size_t N>
◆ operator=() [1/2]
template<ArithmeticType T, size_t N>
◆ operator=() [2/2]
template<ArithmeticType T, size_t N>
◆ operator==()
template<ArithmeticType T, size_t N>
◆ operator[]() [1/2]
template<ArithmeticType T, size_t N>
◆ operator[]() [2/2]
template<ArithmeticType T, size_t N>
◆ ToSimd()
template<ArithmeticType T, size_t N>
◆ ToString()
template<ArithmeticType T, size_t N>
◆ Zero()
template<ArithmeticType T, size_t N>
|
inlinestaticconstexprnoexcept |
◆ operator<<
template<ArithmeticType T, size_t N>
std::ostream & operator<< |
( |
std::ostream & | stream, |
|
|
const SquareMatrix< T, N > & | m ) |
|
friend |
◆ data_
template<ArithmeticType T, size_t N>
◆ DefaultValue
template<ArithmeticType T, size_t N>
◆ Size
template<ArithmeticType T, size_t N>
◆ ZeroValue
template<ArithmeticType T, size_t N>
The documentation for this class was generated from the following file: