Template Struct RowColAccessImpl< false >

Struct Documentation

template<>
struct RowColAccessImpl<false>

Public Types

template<typename T> Col = Eigen::Map< const_if< ptr_is_const< decltype(VEG_DECLVAL(T &&).data())>::value, OwnedColVector< uncvref_t< T > >>, Eigen::Unaligned, Eigen::InnerStride< uncvref_t< T >::OuterStrideAtCompileTime > >
template<typename T> Row = Eigen::Map< const_if< ptr_is_const< decltype(VEG_DECLVAL(T &&).data())>::value, OwnedRowVector< uncvref_t< T > >>, Eigen::Unaligned, Eigen::InnerStride< uncvref_t< T >::InnerStrideAtCompileTime > >

Public Static Functions

template<typename T>
static inline auto col(T &&mat, isize col_idx) noexcept -> Col<T>
template<typename T>
static inline auto row(T &&mat, isize row_idx) noexcept -> Row<T>