SOFA API  6a688117
Open source framework for multi-physics simuation
sofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT > Member List

This is the complete list of members for sofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >, including all inherited members.

add(index_type nbElements, const sofa::helper::vector< TopologyElementType > &, const sofa::helper::vector< sofa::helper::vector< index_type > > &ancestors, const sofa::helper::vector< sofa::helper::vector< double > > &coefs)sofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >protectedvirtual
add(index_type nbElements, const sofa::helper::vector< sofa::helper::vector< index_type > > &ancestors, const sofa::helper::vector< sofa::helper::vector< double > > &coefs)sofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >protectedvirtual
sofa::core::topology::TopologyElementHandler::add(const sofa::helper::vector< Topology::ElemID > &index, const sofa::helper::vector< TopologyElementType > &elems, const sofa::helper::vector< sofa::helper::vector< Topology::ElemID > > &ancestors, const sofa::helper::vector< sofa::helper::vector< double > > &coefs, const sofa::helper::vector< AncestorElem > &)sofa::core::topology::TopologyElementHandler< TopologyElementType >inlineprotectedvirtual
addOnMovedPosition(const sofa::helper::vector< index_type > &indexList, const sofa::helper::vector< TopologyElementType > &elems)sofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >protectedvirtual
AncestorElem typedefsofa::core::topology::TopologyElementHandler< TopologyElementType >
applyDestroyFunction(index_type, value_type &)sofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >inlinevirtual
applyTestCreateFunction(index_type, const sofa::helper::vector< index_type > &, const sofa::helper::vector< double > &)sofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >inlinevirtual
ApplyTopologyChange(const EIndicesSwap *event) overridesofa::core::topology::TopologyElementHandler< TopologyElementType >virtual
ApplyTopologyChange(const EAdded *event) overridesofa::core::topology::TopologyElementHandler< TopologyElementType >virtual
ApplyTopologyChange(const ERemoved *event) overridesofa::core::topology::TopologyElementHandler< TopologyElementType >virtual
ApplyTopologyChange(const ERenumbering *event) overridesofa::core::topology::TopologyElementHandler< TopologyElementType >virtual
ApplyTopologyChange(const EMoved *event) overridesofa::core::topology::TopologyElementHandler< TopologyElementType >virtual
ApplyTopologyChange(const EMoved_Adding *event) overridesofa::core::topology::TopologyElementHandler< TopologyElementType >virtual
ApplyTopologyChange(const EMoved_Removing *event) overridesofa::core::topology::TopologyElementHandler< TopologyElementType >virtual
ApplyTopologyChange(const EMoved *event)sofa::core::topology::TopologyElementHandler< TopologyElementType >
ApplyTopologyChange(const EMoved_Adding *)sofa::core::topology::TopologyElementHandler< TopologyElementType >
ApplyTopologyChange(const EMoved_Removing *)sofa::core::topology::TopologyElementHandler< TopologyElementType >
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::EndingEvent *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::PointsIndicesSwap *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::PointsAdded *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::PointsRemoved *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::PointsRenumbering *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::PointsMoved *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::EdgesIndicesSwap *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::EdgesAdded *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::EdgesRemoved *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::EdgesMoved_Removing *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::EdgesMoved_Adding *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::EdgesRenumbering *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TrianglesIndicesSwap *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TrianglesAdded *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TrianglesRemoved *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TrianglesMoved_Removing *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TrianglesMoved_Adding *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TrianglesRenumbering *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::QuadsIndicesSwap *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::QuadsAdded *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::QuadsRemoved *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::QuadsMoved_Removing *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::QuadsMoved_Adding *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::QuadsRenumbering *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TetrahedraIndicesSwap *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TetrahedraAdded *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TetrahedraRemoved *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TetrahedraMoved_Removing *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TetrahedraMoved_Adding *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TetrahedraRenumbering *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::HexahedraIndicesSwap *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::HexahedraAdded *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::HexahedraRemoved *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::HexahedraMoved_Removing *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::HexahedraMoved_Adding *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::HexahedraRenumbering *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Point >::EMoved_Adding *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Point >::EMoved_Removing *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Edge >::EMoved *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Triangle >::EMoved *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Quad >::EMoved *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Tetrahedron >::EMoved *)sofa::core::topology::TopologyHandlerinlinevirtual
sofa::core::topology::TopologyHandler::ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Hexahedron >::EMoved *)sofa::core::topology::TopologyHandlerinlinevirtual
ApplyTopologyChanges(const std::list< const core::topology::TopologyChange * > &_topologyChangeEvents, const std::size_t _dataSize)sofa::core::topology::TopologyHandlervirtual
ChangeElementInfo typedefsofa::core::topology::TopologyElementHandler< TopologyElementType >
const_iterator typedefsofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >
const_reference typedefsofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >
container_type typedefsofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >
EAdded typedefsofa::core::topology::TopologyElementHandler< TopologyElementType >
EIndicesSwap typedefsofa::core::topology::TopologyElementHandler< TopologyElementType >
ElementInfo typedefsofa::core::topology::TopologyElementHandler< TopologyElementType >
EMoved typedefsofa::core::topology::TopologyElementHandler< TopologyElementType >
EMoved_Adding typedefsofa::core::topology::TopologyElementHandler< TopologyElementType >
EMoved_Removing typedefsofa::core::topology::TopologyElementHandler< TopologyElementType >
ERemoved typedefsofa::core::topology::TopologyElementHandler< TopologyElementType >
ERenumbering typedefsofa::core::topology::TopologyElementHandler< TopologyElementType >
index_type typedefsofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >
isTopologyDataRegistered()sofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >inlinevirtual
iterator typedefsofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >
lastElementIndexsofa::core::topology::TopologyHandlerprotected
m_defaultValuesofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >protected
m_topologyDatasofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >protected
move(const sofa::helper::vector< index_type > &indexList, const sofa::helper::vector< sofa::helper::vector< index_type > > &ancestors, const sofa::helper::vector< sofa::helper::vector< double > > &coefs)sofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >protectedvirtual
reference typedefsofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >
remove(const sofa::helper::vector< index_type > &index)sofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >protectedvirtual
removeOnMovedPosition(const sofa::helper::vector< index_type > &indices)sofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >protectedvirtual
renumber(const sofa::helper::vector< index_type > &index)sofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >protectedvirtual
setDataSetArraySize(const std::size_t s)sofa::core::topology::TopologyHandlerinlineprotected
size_type typedefsofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >
swap(index_type i1, index_type i2)sofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >protectedvirtual
TopologyElementHandler()sofa::core::topology::TopologyElementHandler< TopologyElementType >inline
TopologyHandler()sofa::core::topology::TopologyHandlerinline
TopologySubsetDataHandler(core::topology::BaseTopologyData< VecT > *_topologyData, value_type defaultValue=value_type())sofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >inline
value_type typedefsofa::component::topology::TopologySubsetDataHandler< TopologyElementType, VecT >
~TopologyElementHandler() overridesofa::core::topology::TopologyElementHandler< TopologyElementType >inline
~TopologyHandler()sofa::core::topology::TopologyHandlerinlinevirtual