Proto  3.2
Public Member Functions | Public Attributes | List of all members
Proto::MotionItem< P_SRC, P_DST > Struct Template Reference

#include <Proto_Copier.H>

Public Member Functions

 MotionItem ()
 
 MotionItem (const DataIndex< P_SRC > &a_fromIndex, const DataIndex< P_DST > &a_toIndex, const Box &a_fromRegion, const Box &a_toRegion)
 
bool operator== (const MotionItem< P_SRC, P_DST > &a_rhs) const
 
bool operator< (const MotionItem< P_SRC, P_DST > &a_rhs) const
 

Public Attributes

DataIndex< P_SRC > fromIndex
 
DataIndex< P_DST > toIndex
 
Box fromRegion
 
Box toRegion
 
int procID
 
CoordPermutation rotation
 

Constructor & Destructor Documentation

◆ MotionItem() [1/2]

template<typename P_SRC, typename P_DST>
Proto::MotionItem< P_SRC, P_DST >::MotionItem ( )
inline

◆ MotionItem() [2/2]

template<typename P_SRC , typename P_DST >
Proto::MotionItem< P_SRC, P_DST >::MotionItem ( const DataIndex< P_SRC > &  a_fromIndex,
const DataIndex< P_DST > &  a_toIndex,
const Box a_fromRegion,
const Box a_toRegion 
)
inline

Member Function Documentation

◆ operator==()

template<typename P_SRC , typename P_DST >
bool Proto::MotionItem< P_SRC, P_DST >::operator== ( const MotionItem< P_SRC, P_DST > &  a_rhs) const
inline

◆ operator<()

template<typename P_SRC , typename P_DST >
bool Proto::MotionItem< P_SRC, P_DST >::operator< ( const MotionItem< P_SRC, P_DST > &  a_rhs) const
inline

Member Data Documentation

◆ fromIndex

template<typename P_SRC, typename P_DST>
DataIndex<P_SRC> Proto::MotionItem< P_SRC, P_DST >::fromIndex

◆ toIndex

template<typename P_SRC, typename P_DST>
DataIndex<P_DST> Proto::MotionItem< P_SRC, P_DST >::toIndex

◆ fromRegion

template<typename P_SRC, typename P_DST>
Box Proto::MotionItem< P_SRC, P_DST >::fromRegion

◆ toRegion

template<typename P_SRC, typename P_DST>
Box Proto::MotionItem< P_SRC, P_DST >::toRegion

◆ procID

template<typename P_SRC, typename P_DST>
int Proto::MotionItem< P_SRC, P_DST >::procID

◆ rotation

template<typename P_SRC, typename P_DST>
CoordPermutation Proto::MotionItem< P_SRC, P_DST >::rotation

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