#include <UniformGridLayout.h>
Public Types | |
enum | { dim = Dim } |
enum | { dim2 = Dim2 } |
typedef UniformGridLayout< Dim2 > | Layout_t |
typedef UniformGridLayoutView < Dim, Dim2 > | ViewLayout_t |
typedef LayoutBaseViewData < Dim, Dim2, Layout_t > | Base_t |
typedef Interval< Dim > | Domain_t |
typedef Range< Dim2 > | BaseDomain_t |
typedef int | Context_t |
typedef Unique::Value_t | ID_t |
typedef Layout_t::Domain_t | AllocatedDomain_t |
typedef ViewIndexer< Dim, Dim2 > | Indexer_t |
typedef Node< Domain_t, AllocatedDomain_t > | Value_t |
typedef std::vector< Value_t * > | List_t |
typedef GuardLayers< Dim > | GuardLayers_t |
Public Member Functions | |
UniformGridLayoutViewData () | |
template<class DT > | |
UniformGridLayoutViewData (const Layout_t &layout, const Domain< Dim, DT > &dom) | |
template<class DT > | |
UniformGridLayoutViewData (const Layout_t &layout, const SliceDomain< DT > &dom) | |
template<class DT > | |
UniformGridLayoutViewData (const ViewLayout_t &layout, const Domain< Dim, DT > &dom) | |
template<int OrigDim, class DT > | |
UniformGridLayoutViewData (const UniformGridLayoutView< OrigDim, Dim2 > &layout, const SliceDomain< DT > &dom) | |
~UniformGridLayoutViewData () |
typedef UniformGridLayout<Dim2> UniformGridLayoutViewData< Dim, Dim2 >::Layout_t |
Reimplemented from LayoutBaseViewData< Dim, Dim2, UniformGridLayout< Dim2 > >.
typedef UniformGridLayoutView<Dim, Dim2> UniformGridLayoutViewData< Dim, Dim2 >::ViewLayout_t |
typedef LayoutBaseViewData<Dim,Dim2,Layout_t> UniformGridLayoutViewData< Dim, Dim2 >::Base_t |
typedef Interval<Dim> UniformGridLayoutViewData< Dim, Dim2 >::Domain_t |
Reimplemented from LayoutBaseViewData< Dim, Dim2, UniformGridLayout< Dim2 > >.
typedef Range<Dim2> UniformGridLayoutViewData< Dim, Dim2 >::BaseDomain_t |
Reimplemented from LayoutBaseViewData< Dim, Dim2, UniformGridLayout< Dim2 > >.
typedef int UniformGridLayoutViewData< Dim, Dim2 >::Context_t |
Reimplemented from LayoutBaseViewData< Dim, Dim2, UniformGridLayout< Dim2 > >.
typedef Unique::Value_t UniformGridLayoutViewData< Dim, Dim2 >::ID_t |
Reimplemented from LayoutBaseViewData< Dim, Dim2, UniformGridLayout< Dim2 > >.
typedef Layout_t::Domain_t UniformGridLayoutViewData< Dim, Dim2 >::AllocatedDomain_t |
Reimplemented from LayoutBaseViewData< Dim, Dim2, UniformGridLayout< Dim2 > >.
typedef ViewIndexer<Dim,Dim2> UniformGridLayoutViewData< Dim, Dim2 >::Indexer_t |
Reimplemented from LayoutBaseViewData< Dim, Dim2, UniformGridLayout< Dim2 > >.
typedef Node<Domain_t,AllocatedDomain_t> UniformGridLayoutViewData< Dim, Dim2 >::Value_t |
Reimplemented from LayoutBaseViewData< Dim, Dim2, UniformGridLayout< Dim2 > >.
typedef std::vector<Value_t *> UniformGridLayoutViewData< Dim, Dim2 >::List_t |
Reimplemented from LayoutBaseViewData< Dim, Dim2, UniformGridLayout< Dim2 > >.
typedef GuardLayers<Dim> UniformGridLayoutViewData< Dim, Dim2 >::GuardLayers_t |
Reimplemented from LayoutBaseViewData< Dim, Dim2, UniformGridLayout< Dim2 > >.
UniformGridLayoutViewData< Dim, Dim2 >::UniformGridLayoutViewData | ( | ) | [inline] |
UniformGridLayoutViewData< Dim, Dim2 >::UniformGridLayoutViewData | ( | const Layout_t & | layout, | |
const Domain< Dim, DT > & | dom | |||
) | [inline] |
UniformGridLayoutViewData< Dim, Dim2 >::UniformGridLayoutViewData | ( | const Layout_t & | layout, | |
const SliceDomain< DT > & | dom | |||
) | [inline] |
UniformGridLayoutViewData< Dim, Dim2 >::UniformGridLayoutViewData | ( | const ViewLayout_t & | layout, | |
const Domain< Dim, DT > & | dom | |||
) | [inline] |
UniformGridLayoutViewData< Dim, Dim2 >::UniformGridLayoutViewData | ( | const UniformGridLayoutView< OrigDim, Dim2 > & | layout, | |
const SliceDomain< DT > & | dom | |||
) | [inline] |
UniformGridLayoutViewData< Dim, Dim2 >::~UniformGridLayoutViewData | ( | ) | [inline] |