| addCallBack(core::topology::TopologyChangeType type, TopologyChangeCallback callback) | sofa::core::topology::TopologyHandler | |
| addInput(DDGNode *n) | sofa::core::objectmodel::DDGNode | |
| addOutput(DDGNode *n) | sofa::core::objectmodel::DDGNode | |
| AncestorElem typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| ApplyTopologyChange(const EIndicesSwap *event) override | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | virtual |
| ApplyTopologyChange(const EAdded *event) override | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | virtual |
| ApplyTopologyChange(const ERemoved *event) override | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | virtual |
| ApplyTopologyChange(const ERenumbering *event) override | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | virtual |
| ApplyTopologyChange(const EMoved *event) override | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | virtual |
| ApplyTopologyChange(const core::topology::EndingEvent *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::PointsIndicesSwap *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::PointsAdded *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::PointsRemoved *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::PointsRenumbering *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::PointsMoved *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::EdgesIndicesSwap *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::EdgesAdded *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::EdgesRemoved *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::EdgesMoved_Removing *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::EdgesMoved_Adding *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::EdgesRenumbering *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::TrianglesIndicesSwap *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::TrianglesAdded *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::TrianglesRemoved *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::TrianglesMoved_Removing *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::TrianglesMoved_Adding *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::TrianglesRenumbering *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::QuadsIndicesSwap *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::QuadsAdded *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::QuadsRemoved *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::QuadsMoved_Removing *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::QuadsMoved_Adding *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::QuadsRenumbering *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::TetrahedraIndicesSwap *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::TetrahedraAdded *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::TetrahedraRemoved *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::TetrahedraMoved_Removing *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::TetrahedraMoved_Adding *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::TetrahedraRenumbering *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::HexahedraIndicesSwap *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::HexahedraAdded *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::HexahedraRemoved *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::HexahedraMoved_Removing *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::HexahedraMoved_Adding *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const core::topology::HexahedraRenumbering *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Point >::EMoved_Adding *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Point >::EMoved_Removing *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Edge >::EMoved *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Triangle >::EMoved *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Quad >::EMoved *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Tetrahedron >::EMoved *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Hexahedron >::EMoved *) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::EndingEvent *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::PointsIndicesSwap *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::PointsAdded *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::PointsRemoved *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::PointsRenumbering *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::PointsMoved *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::EdgesIndicesSwap *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::EdgesAdded *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::EdgesRemoved *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::EdgesMoved_Removing *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::EdgesMoved_Adding *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::EdgesRenumbering *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TrianglesIndicesSwap *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TrianglesAdded *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TrianglesRemoved *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TrianglesMoved_Removing *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TrianglesMoved_Adding *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TrianglesRenumbering *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::QuadsIndicesSwap *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::QuadsAdded *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::QuadsRemoved *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::QuadsMoved_Removing *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::QuadsMoved_Adding *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::QuadsRenumbering *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TetrahedraIndicesSwap *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TetrahedraAdded *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TetrahedraRemoved *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TetrahedraMoved_Removing *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TetrahedraMoved_Adding *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::TetrahedraRenumbering *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::HexahedraIndicesSwap *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::HexahedraAdded *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::HexahedraRemoved *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::HexahedraMoved_Removing *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::HexahedraMoved_Adding *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const core::topology::HexahedraRenumbering *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Point >::EMoved_Adding *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Point >::EMoved_Removing *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Edge >::EMoved *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| sofa::core::topology::TopologyHandler::ApplyTopologyChange(const TopologyChangeElementInfo< Topology::Triangle >::EMoved *) | sofa::core::topology::TopologyHandler | inlinevirtual |
| ApplyTopologyChanges(const std::list< const core::topology::TopologyChange * > &_topologyChangeEvents, const Size _dataSize) | sofa::core::topology::TopologyHandler | virtual |
| ChangeElementInfo typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| cleanDirty() | sofa::core::objectmodel::DDGNode | |
| cleanDirtyOutputsOfInputs() | sofa::core::objectmodel::DDGNode | protected |
| container_type typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| DDGLinkContainer typedef | sofa::core::objectmodel::DDGNode | |
| DDGLinkIterator typedef | sofa::core::objectmodel::DDGNode | |
| DDGNode() | sofa::core::objectmodel::DDGNode | |
| delInput(DDGNode *n) | sofa::core::objectmodel::DDGNode | |
| delOutput(DDGNode *n) | sofa::core::objectmodel::DDGNode | |
| doAddInput(DDGNode *n) | sofa::core::objectmodel::DDGNode | protectedvirtual |
| doAddOutput(DDGNode *n) | sofa::core::objectmodel::DDGNode | protectedvirtual |
| doDelInput(DDGNode *n) | sofa::core::objectmodel::DDGNode | protectedvirtual |
| doDelOutput(DDGNode *n) | sofa::core::objectmodel::DDGNode | protectedvirtual |
| EAdded typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| Edge typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| EIndicesSwap typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| ElementInfo typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| EMoved typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| EMoved_Adding typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| EMoved_Removing typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| ERemoved typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| ERenumbering typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| getInputs() | sofa::core::objectmodel::DDGNode | |
| getName() | sofa::core::topology::TopologyHandler | inline |
| getNumberOfTopologicalChanges() | sofa::core::topology::TopologyHandler | |
| getOutputs() | sofa::core::objectmodel::DDGNode | |
| handleTopologyChange() override | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | virtual |
| Hexahedron typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| init() | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| inputs | sofa::core::objectmodel::DDGNode | protected |
| isDirty() const | sofa::core::objectmodel::DDGNode | inline |
| isTopologyHandlerRegistered() const | sofa::core::topology::TopologyHandler | inline |
| linkToTopologyDataArray(sofa::geometry::ElementType elementType) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| m_callbackMap | sofa::core::topology::TopologyHandler | protected |
| m_data_name | sofa::core::topology::TopologyHandler | protected |
| m_prefix | sofa::core::topology::TopologyHandler | protected |
| m_registeredElements | sofa::core::topology::TopologyHandler | protected |
| m_topology | sofa::core::topology::TopologyHandler | protected |
| m_topologyData | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | protected |
| notifyEndEdit() | sofa::core::objectmodel::DDGNode | virtual |
| outputs | sofa::core::objectmodel::DDGNode | protected |
| Point typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| Quad typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| registerTopologicalData(t_topologicalData *topologicalData) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | inline |
| registerTopology(sofa::core::topology::BaseMeshTopology *_topology, bool printLog=false) | sofa::core::topology::TopologyHandler | virtual |
| setDirtyOutputs() | sofa::core::objectmodel::DDGNode | virtual |
| setDirtyValue() | sofa::core::objectmodel::DDGNode | virtual |
| setNamePrefix(const std::string &s) | sofa::core::topology::TopologyHandler | inline |
| t_topologicalData typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| Tetrahedron typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| TopologyChangeCallback typedef | sofa::core::topology::TopologyHandler | |
| TopologyDataHandler(t_topologicalData *_topologicalData, sofa::core::topology::BaseMeshTopology *_topology, value_type defaultValue=value_type()) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| TopologyDataHandler(t_topologicalData *_topologicalData, value_type defaultValue=value_type()) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| TopologyHandler() | sofa::core::topology::TopologyHandler | protected |
| Triangle typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| unlinkFromAllTopologyDataArray() | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| unlinkFromTopologyDataArray(sofa::geometry::ElementType elementType) | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| unregisterTopologyHandler() | sofa::core::topology::TopologyHandler | inline |
| update() override | sofa::core::topology::TopologyHandler | virtual |
| updateIfDirty() const | sofa::core::objectmodel::DDGNode | |
| value_type typedef | sofa::core::topology::TopologyDataHandler< ElementType, VecT > | |
| ~DDGNode() | sofa::core::objectmodel::DDGNode | virtual |