#include <combi_map_gen.hh>
Inheritance diagram for combi_map_gen:


Public Methods | |
| combi_map_gen (pyramid *P) | |
| Constructor. | |
| virtual | ~combi_map_gen () |
| Virtual destructor. | |
| virtual dart | sigma (dart d) const |
| A pur virtual function to access to the sigma of one dart of the combinatorial map. | |
| virtual dart | alpha (dart d) const |
| Function to access to the alpha of one dart of the combinatorial map. | |
| virtual int | give_nb_edge () const |
| Function that give the number of edge. | |
| unsigned long | give_background () const |
| Function that give the backround value. | |
| int | give_nb_vertices () const |
| Function that give the number of edge. | |
Public Attributes | |
| pyramid * | pyr |
| pointor to the pyramid from which the map was extracted | |
| tab_dart | sig |
| Tab of dart that hold the sigma of the map. | |
| tab_dart | alph |
| Tab of dart that hold the alpha of each dart in the map. | |
| tab_dart | m |
| Tab of dart that hold the corresponding vertex for each dart of the map. | |
| tab_label | m_1 |
| Tab of vertex that hold on dart for each vertex of the map. | |
| list_label | vertex_set |
| List of the vertex of the map. | |
| int | nb_edge |
| Number of edge in the map. | |
| unsigned long | background |
| The backgroud value. | |
|
|
Constructor.
|
|
|
Virtual destructor.
|
|
|
Function to access to the alpha of one dart of the combinatorial map.
Implements combi_map. Reimplemented in combi_map_priv. |
|
|
Function that give the backround value.
Implements combi_map. Reimplemented in combi_map_priv. |
|
|
Function that give the number of edge.
Implements combi_map. Reimplemented in combi_map_priv. |
|
|
Function that give the number of edge.
|
|
|
A pur virtual function to access to the sigma of one dart of the combinatorial map.
Implements combi_map. Reimplemented in combi_map_priv. |
|
|
Tab of dart that hold the alpha of each dart in the map.
|
|
|
The backgroud value.
|
|
|
Tab of dart that hold the corresponding vertex for each dart of the map.
|
|
|
Tab of vertex that hold on dart for each vertex of the map.
|
|
|
Number of edge in the map.
|
|
|
pointor to the pyramid from which the map was extracted
|
|
|
Tab of dart that hold the sigma of the map.
|
|
|
List of the vertex of the map.
|
1.2.18