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:

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