|
typedef ExpressionTraits< Array_ > | Traits |
|
typedef Traits::Element | Element |
|
typedef Traits::ND | InputND |
|
typedef Traits::RMC | InputRMC |
|
typedef Traits::Core | InputCore |
|
typedef boost::mpl::bool_<(InputRMC::value< 0)> | IsColumnMajor |
|
typedef ViewNormalizer< InputND::value, InSeq > | Normalizer |
|
typedef ViewNormalizer< InputND::value, InSeq >::Output | NormSeq |
|
typedef ViewTraits< InputND::value, InputRMC::value, NormSeq > | OutputTraits |
|
typedef OutputTraits::ND | OutputND |
|
typedef OutputTraits::RMC | OutputRMC |
|
typedef ArrayRef< Element, OutputND::value, OutputRMC::value > | OutputArray |
|
typedef Core< OutputND::value > | OutputCore |
|
|
static OutputArray | apply (Array_ const &array, InSeq const &seq) |
|
template<int M, int N> |
static std::pair< Element *, typename OutputCore::Ptr > | process (NormSeq const &seq, CoreTransformer< Element, M, N > t) |
|
static std::pair< Element *, typename OutputCore::Ptr > | process (NormSeq const &seq, CoreTransformer< Element, 0, 0 > t) |
|
The documentation for this struct was generated from the following file:
- /home/runner/work/ndarray/ndarray/include/ndarray/detail/ViewBuilder.h