FreePOOMA  2.4.1
Public Types
DomainChangeDim< Range< Dim1 >, Dim2 > Struct Template Reference

DomainChangeDim<T, int> is used to convert from a domain of one dimension to another dimension (the second template parameter). More...

#include <DomainTraits.Range.h>

List of all members.

Public Types

enum  { oldDim = Dim1, newDim = Dim2 }
typedef Range< Dim1 > OldType_t
typedef Range< Dim2 > NewType_t

Detailed Description

template<int Dim1, int Dim2>
struct DomainChangeDim< Range< Dim1 >, Dim2 >

DomainChangeDim<T, int> is used to convert from a domain of one dimension to another dimension (the second template parameter).

For Range<Dim1>, it changes from Dim1 to Dim2.


Member Typedef Documentation

template<int Dim1, int Dim2>
typedef Range<Dim1> DomainChangeDim< Range< Dim1 >, Dim2 >::OldType_t
template<int Dim1, int Dim2>
typedef Range<Dim2> DomainChangeDim< Range< Dim1 >, Dim2 >::NewType_t

Member Enumeration Documentation

template<int Dim1, int Dim2>
anonymous enum
Enumerator:
oldDim 
newDim 

The documentation for this struct was generated from the following file: