#include <BaseTopology.h>


Public Member Functions | |
| virtual | ~TopologyAlgorithms () |
| Destructor. | |
| virtual void | init () |
| Initialization method called at graph modification, during bottom-up traversal. | |
Protected Member Functions | |
| TopologyAlgorithms () | |
| Constructor. | |
| void | addTopologyChange (const TopologyChange *topologyChange) |
| Adds a TopologyChange object to the list of the topology this object describes. | |
Protected Attributes | |
| TopologyContainer * | m_topologyContainer |
| Contains the actual topology data and give acces to it (nature of these data heavily depends on the kind of topology). | |
Definition at line 70 of file BaseTopology.h.
| sofa::core::componentmodel::topology::TopologyAlgorithms::TopologyAlgorithms | ( | ) | [inline, protected] |
| virtual sofa::core::componentmodel::topology::TopologyAlgorithms::~TopologyAlgorithms | ( | ) | [inline, virtual] |
| void sofa::core::componentmodel::topology::TopologyAlgorithms::addTopologyChange | ( | const TopologyChange * | topologyChange | ) | [protected] |
Adds a TopologyChange object to the list of the topology this object describes.
Definition at line 53 of file BaseTopology.cpp.
References sofa::core::componentmodel::topology::TopologyContainer::addTopologyChange(), and m_topologyContainer.
| void sofa::core::componentmodel::topology::TopologyAlgorithms::init | ( | ) | [virtual] |
Initialization method called at graph modification, during bottom-up traversal.
Reimplemented from sofa::core::objectmodel::BaseObject.
Reimplemented in sofa::component::topology::EdgeSetTopologyAlgorithms< DataTypes >, sofa::component::topology::HexahedronSetTopologyAlgorithms< DataTypes >, sofa::component::topology::ManifoldEdgeSetTopologyAlgorithms< DataTypes >, sofa::component::topology::PointSetTopologyAlgorithms< DataTypes >, sofa::component::topology::QuadSetTopologyAlgorithms< DataTypes >, sofa::component::topology::TetrahedronSetTopologyAlgorithms< DataTypes >, and sofa::component::topology::TriangleSetTopologyAlgorithms< DataTypes >.
Definition at line 48 of file BaseTopology.cpp.
References sofa::core::objectmodel::BaseObject::getContext(), and m_topologyContainer.
TopologyContainer* sofa::core::componentmodel::topology::TopologyAlgorithms::m_topologyContainer [protected] |
Contains the actual topology data and give acces to it (nature of these data heavily depends on the kind of topology).
Definition at line 93 of file BaseTopology.h.
Referenced by addTopologyChange(), and init().
1.5.7.1