#include <NewDomain.h>
List of all members.
Public Types |
enum | { S2 = DomainTraits<T1>::dimensions
} |
enum | { DX1 = DomainTraits<T1>::sliceDimensions
} |
enum | { DX2 = DomainTraits<T2>::sliceDimensions
} |
typedef TCombine | Type_t |
typedef TSCombine | SliceType_t |
Static Public Member Functions |
static Type_t | combine (const T1 &a, const T2 &b) |
template<class RT > |
static RT & | fill (RT &retval, const T1 &a, const T2 &b) |
template<class UT > |
static SliceType_t | combineSlice (const UT &u, const T1 &a, const T2 &b) |
template<class RT , class UT > |
static RT & | fillSlice (RT &retval, const UT &u, const T1 &a, const T2 &b) |
template<class T1, class T2, class TCombine, class TSCombine>
struct NewDomain2Base< T1, T2, TCombine, TSCombine >
Member Typedef Documentation
template<class T1, class T2, class TCombine, class TSCombine>
template<class T1, class T2, class TCombine, class TSCombine>
Member Enumeration Documentation
template<class T1, class T2, class TCombine, class TSCombine>
template<class T1, class T2, class TCombine, class TSCombine>
template<class T1, class T2, class TCombine, class TSCombine>
Member Function Documentation
template<class T1, class T2, class TCombine, class TSCombine>
Referenced by NewDomain2Base< T1, T2, Interval< AddNewDomain2Dimensions< T1, T2 >::dimensions >, Loc< AddNewDomain2Dimensions< T1, T2 >::dimensions > >::fill(), and NewDomain2Base< T1, T2, Interval< AddNewDomain2Dimensions< T1, T2 >::dimensions >, Loc< AddNewDomain2Dimensions< T1, T2 >::dimensions > >::fillSlice().
template<class T1, class T2, class TCombine, class TSCombine>
template<class RT >
static RT& NewDomain2Base< T1, T2, TCombine, TSCombine >::fill |
( |
RT & |
retval, |
|
|
const T1 & |
a, |
|
|
const T2 & |
b |
|
) |
| [inline, static] |
template<class T1, class T2, class TCombine, class TSCombine>
template<class UT >
template<class T1, class T2, class TCombine, class TSCombine>
template<class RT , class UT >
static RT& NewDomain2Base< T1, T2, TCombine, TSCombine >::fillSlice |
( |
RT & |
retval, |
|
|
const UT & |
u, |
|
|
const T1 & |
a, |
|
|
const T2 & |
b |
|
) |
| [inline, static] |
The documentation for this struct was generated from the following file: