#include <DiamondInfo.h>
◆ FulldimPr
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ IndxVec
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ VrtxIndxCombi
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ VrtxIndxPair
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ VrtxVec
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ CombiEntitiesProperties() [1/2]
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
| ug::arte::diamonds::CombiEntitiesProperties< FULLDIMELEM, MANIFELEM, LOWDIMELEM, VRTXTYPE, INDEXTYP, typename, typename, typename, typename >::CombiEntitiesProperties |
( |
FULLDIMELEM const & |
fulldmelm, |
|
|
MANIFELEM const & |
manifelm, |
|
|
VrtxIndxCombi const & |
centerVrtcsSudos, |
|
|
VrtxVec const & |
shiftVrtcs, |
|
|
VrtxVec const & |
midPtVrtcs, |
|
|
int |
isThreeCross = -1 |
|
) |
| |
|
inline |
◆ CombiEntitiesProperties() [2/2]
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ schluckLowdimElem()
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ schluckNewFulldimPair()
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ schluckNewSplitVrtx()
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ spuckCenterVrtcsSudos()
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ spuckFulldimElem()
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ spuckLowdimElem()
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ spuckManifElem()
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ spuckMidPtVrtcs()
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ spuckNewFulldimPair()
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ spuckNewSplitVrtx()
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ spuckShiftVrtcs()
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ spuckThreeCrossIndex()
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ m_centerVrtcsSudos
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ m_fulldimElem
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ m_isThreeCross
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ m_lowdimElem
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
Referenced by ug::arte::diamonds::CombiEntitiesProperties< FULLDIMELEM, MANIFELEM, LOWDIMELEM, VRTXTYPE, INDEXTYP, typename, typename, typename, typename >::schluckLowdimElem(), and ug::arte::diamonds::CombiEntitiesProperties< FULLDIMELEM, MANIFELEM, LOWDIMELEM, VRTXTYPE, INDEXTYP, typename, typename, typename, typename >::spuckLowdimElem().
◆ m_manifElem
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ m_midPtVrtcs
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
◆ m_newSplitVrtx
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
Referenced by ug::arte::diamonds::CombiEntitiesProperties< FULLDIMELEM, MANIFELEM, LOWDIMELEM, VRTXTYPE, INDEXTYP, typename, typename, typename, typename >::schluckNewSplitVrtx(), and ug::arte::diamonds::CombiEntitiesProperties< FULLDIMELEM, MANIFELEM, LOWDIMELEM, VRTXTYPE, INDEXTYP, typename, typename, typename, typename >::spuckNewSplitVrtx().
◆ m_prNewFulldimElems
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
Referenced by ug::arte::diamonds::CombiEntitiesProperties< FULLDIMELEM, MANIFELEM, LOWDIMELEM, VRTXTYPE, INDEXTYP, typename, typename, typename, typename >::schluckNewFulldimPair(), and ug::arte::diamonds::CombiEntitiesProperties< FULLDIMELEM, MANIFELEM, LOWDIMELEM, VRTXTYPE, INDEXTYP, typename, typename, typename, typename >::spuckNewFulldimPair().
◆ m_shiftVrtcs
template<typename FULLDIMELEM , typename MANIFELEM , typename LOWDIMELEM , typename VRTXTYPE , typename INDEXTYP , typename = std::enable_if< std::is_pointer<FULLDIMELEM>::value>, typename = std::enable_if< std::is_pointer<MANIFELEM>::value>, typename = std::enable_if< std::is_pointer<LOWDIMELEM>::value>, typename = std::enable_if< std::is_pointer<VRTXTYPE>::value>>
The documentation for this class was generated from the following file: