DomainChangeDim< Region< Dim1, T >, 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.Region.h>

List of all members.

Public Types

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


Detailed Description

template<int Dim1, int Dim2, class T>
struct DomainChangeDim< Region< Dim1, T >, Dim2 >

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

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


Member Typedef Documentation

template<int Dim1, int Dim2, class T >
typedef Region<Dim1,T> DomainChangeDim< Region< Dim1, T >, Dim2 >::OldType_t

template<int Dim1, int Dim2, class T >
typedef Region<Dim2,T> DomainChangeDim< Region< Dim1, T >, Dim2 >::NewType_t


Member Enumeration Documentation

template<int Dim1, int Dim2, class T >
anonymous enum

Enumerator:
oldDim 
newDim 


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

Generated on Wed Mar 16 06:19:50 2011 for FreePOOMA by  doxygen 1.5.9