FreePOOMA
2.4.1
|
This specialization of LeafFunctor is used to apply a view (subsetting) operation to an Array. More...
#include <Array.h>
Public Types | |
typedef View1< Array< Dim, T, EngineTag >, Domain >::Type_t | Type_t |
Static Public Member Functions | |
static Type_t | apply (const Array< Dim, T, EngineTag > &a, const ViewFunctorTag< Domain > &t) |
This specialization of LeafFunctor is used to apply a view (subsetting) operation to an Array.
The domain will always be zero-based since this is used only by Expression-Engine. This is why we add the firsts() to the domain.
typedef View1<Array<Dim, T, EngineTag>, Domain>::Type_t LeafFunctor< Array< Dim, T, EngineTag >, ViewFunctorTag< Domain > >::Type_t |
static Type_t LeafFunctor< Array< Dim, T, EngineTag >, ViewFunctorTag< Domain > >::apply | ( | const Array< Dim, T, EngineTag > & | a, |
const ViewFunctorTag< Domain > & | t | ||
) | [inline, static] |
References ViewFunctorTag< Domain >::domain_m, and Array< Dim, T, EngineTag >::firsts().