A compile-time sized matrix row.
More...
#include <StaticMatrix.hpp>
|
static constexpr size_t | sizeN = N |
|
template<typename T, size_t N, typename ST = storageType<T, N>>
struct StaticRow< T, N, ST >
A compile-time sized matrix row.
- Template Parameters
-
T | The value type |
N | The row length |
ST | the type of storage used (vector vs array) |
Definition at line 58 of file StaticMatrix.hpp.
◆ StaticRow() [1/2]
template<typename T , size_t N, typename ST = storageType<T, N>>
◆ StaticRow() [2/2]
template<typename T , size_t N, typename ST = storageType<T, N>>
◆ dot()
template<typename T , size_t N, typename ST = storageType<T, N>>
◆ fill()
template<typename T , size_t N, typename ST = storageType<T, N>>
◆ operator[]() [1/2]
template<typename T , size_t N, typename ST = storageType<T, N>>
T& StaticRow< T, N, ST >::operator[] |
( |
size_t |
index | ) |
|
|
inline |
◆ operator[]() [2/2]
template<typename T , size_t N, typename ST = storageType<T, N>>
const T& StaticRow< T, N, ST >::operator[] |
( |
size_t |
index | ) |
const |
|
inline |
◆ columns
template<typename T , size_t N, typename ST = storageType<T, N>>
◆ sizeN
template<typename T , size_t N, typename ST = storageType<T, N>>
constexpr size_t StaticRow< T, N, ST >::sizeN = N |
|
staticconstexpr |
The documentation for this struct was generated from the following file: