#include <SparseGridRamificationTopology.h>
a connection corresponds to a connexe component in each regular hexa (each non-void hexa has at less one connection) More...
a connection corresponds to a connexe component in each regular hexa (each non-void hexa has at less one connection)
| Public Attributes | |
| type::fixed_array< std::set< Connexion * >, NUM_CONNECTED_NODES > | _neighbors | 
| std::list< Children > | _children | 
| Connexion * | _parent | 
| unsigned int | _coarsestParent | 
| Index | _hexaIdx | 
| Index | _nonRamifiedHexaIdx | 
| int | _tmp | 
| Public Member Functions | |
| Connexion () | |
| void | propagateConnexionNumberToNeighbors (int connexionNumber, const type::vector< Connexion * > &allFineConnexions) | 
| each similar connection will have a number (saved in _tmp), this number must be given to all connected connexions)  More... | |
| std::list<Children> sofa::component::topology::container::grid::SparseGridRamificationTopology::Connexion::_children | 
| unsigned int sofa::component::topology::container::grid::SparseGridRamificationTopology::Connexion::_coarsestParent | 
| Index sofa::component::topology::container::grid::SparseGridRamificationTopology::Connexion::_hexaIdx | 
| type::fixed_array< std::set<Connexion*>,NUM_CONNECTED_NODES > sofa::component::topology::container::grid::SparseGridRamificationTopology::Connexion::_neighbors | 
| Index sofa::component::topology::container::grid::SparseGridRamificationTopology::Connexion::_nonRamifiedHexaIdx | 
| Connexion* sofa::component::topology::container::grid::SparseGridRamificationTopology::Connexion::_parent | 
| int sofa::component::topology::container::grid::SparseGridRamificationTopology::Connexion::_tmp | 
| 
 | inline | 
| 
 | inline | 
each similar connection will have a number (saved in _tmp), this number must be given to all connected connexions)