|
template<typename T , exint D> |
constexpr T | length (const UT_FixedVector< T, D > &a) noexcept |
|
template<typename T , exint D> |
constexpr T | distance (const UT_FixedVector< T, D > &a, const UT_FixedVector< T, D > &b) noexcept |
|
template<typename T , exint D> |
constexpr T | normalize (UT_FixedVector< T, D > &a) noexcept |
|
template<typename T , exint D> |
constexpr UT_FixedVector< T, D > | productComponentwise (const UT_FixedVector< T, D > &a, const UT_FixedVector< T, D > &b) noexcept |
|
template<typename T , exint D> |
constexpr UT_FixedVector< T, D > | quotientComponentwise (const UT_FixedVector< T, D > &a, const UT_FixedVector< T, D > &b) noexcept |
|
template<typename T , exint D> |
constexpr UT_FixedVector< T, D > | operator+ (const UT_FixedVector< T, D > &a, const UT_FixedVector< T, D > &b) noexcept |
|
template<typename T , exint D> |
constexpr UT_FixedVector< T, D > | operator- (const UT_FixedVector< T, D > &a, const UT_FixedVector< T, D > &b) noexcept |
|
template<typename TS > |
constexpr UT_FixedVector
< SYS_FixedArrayElement_t< TS >
, SYS_FixedArraySize_v< TS > > | UTmakeFixedVector (const TS &as) noexcept |
|