sofa::core::componentmodel::topology::TopologyAlgorithms Class Reference

A class that contains a set of high-level (user friendly) methods that perform topological changes. More...

#include <BaseTopology.h>

Inheritance diagram for sofa::core::componentmodel::topology::TopologyAlgorithms:

Inheritance graph
[legend]
Collaboration diagram for sofa::core::componentmodel::topology::TopologyAlgorithms:

Collaboration graph
[legend]

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).

Detailed Description

A class that contains a set of high-level (user friendly) methods that perform topological changes.

Definition at line 70 of file BaseTopology.h.


Constructor & Destructor Documentation

sofa::core::componentmodel::topology::TopologyAlgorithms::TopologyAlgorithms (  )  [inline, protected]

Constructor.

Definition at line 76 of file BaseTopology.h.

virtual sofa::core::componentmodel::topology::TopologyAlgorithms::~TopologyAlgorithms (  )  [inline, virtual]

Destructor.

Definition at line 81 of file BaseTopology.h.


Member Function Documentation

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]


Field Documentation

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().


The documentation for this class was generated from the following files:

Generated on Sun Nov 23 04:23:39 2008 for Sofa by  doxygen 1.5.7.1