SOFA API  7352f41a
Open source framework for multi-physics simuation
sofa::core::topology::ElemAncestorElem< NV > Struct Template Reference

#include <TopologyChange.h>

Topology change informations related to the ancestor topology element of an edge. More...

Detailed Description

template<int NV>
struct sofa::core::topology::ElemAncestorElem< NV >

Topology change informations related to the ancestor topology element of an edge.

Public Attributes

type::fixed_array< PointAncestorElem, NV > pointSrcElems
 
type::vector< TopologyElemIDsrcElems
 

Public Member Functions

 ElemAncestorElem ()
 
 ElemAncestorElem (const type::fixed_array< PointAncestorElem, NV > &_pointSrcElems, const type::vector< TopologyElemID > &_srcElems)
 
 ElemAncestorElem (const type::fixed_array< PointAncestorElem, NV > &_pointSrcElems, const TopologyElemID &_srcElem)
 

Attribute details

◆ pointSrcElems

◆ srcElems

Constructor details

◆ ElemAncestorElem() [1/3]

template<int NV>
sofa::core::topology::ElemAncestorElem< NV >::ElemAncestorElem ( )
inline

◆ ElemAncestorElem() [2/3]

template<int NV>
sofa::core::topology::ElemAncestorElem< NV >::ElemAncestorElem ( const type::fixed_array< PointAncestorElem, NV > &  _pointSrcElems,
const type::vector< TopologyElemID > &  _srcElems 
)
inline

◆ ElemAncestorElem() [3/3]

template<int NV>
sofa::core::topology::ElemAncestorElem< NV >::ElemAncestorElem ( const type::fixed_array< PointAncestorElem, NV > &  _pointSrcElems,
const TopologyElemID _srcElem 
)
inline