#include <value_set.hh>
Inheritance diagram for value_set:
Public Methods | |
void | set_combinatorial_map (combi_map_priv &c_map) |
Function that will be use to update the pointor on the combinatorial_map. | |
virtual void | init (combi_map_base &)=0 |
A pure virtual function to initialize the data_set during the construction of the pyramid. | |
virtual void | contract_edge (int level, dart d1, dart d2, vertex v1, vertex v2) |
A virtual function to manage the data when an edge will be contracted. | |
virtual void | remove_empty_self_loops (dart d1, dart d2, vertex v) |
A virtual function to manage the data when an empty self-loop will be remove. | |
virtual void | remove_double_edges (int level, dart d1, dart d2) |
A virtual function to manage the data when a double edge will be remove. | |
virtual void | update_vertex_set (int, vertex, vertex) |
A virtual function to manage the data when vertex set is updated. |
|
A virtual function to manage the data when an edge will be contracted.
Reimplemented in color_and_border_set. |
|
A pure virtual function to initialize the data_set during the construction of the pyramid.
Implemented in color_and_border_set. |
|
A virtual function to manage the data when a double edge will be remove.
Reimplemented in color_and_border_set. |
|
A virtual function to manage the data when an empty self-loop will be remove.
Reimplemented in color_and_border_set. |
|
Function that will be use to update the pointor on the combinatorial_map.
|
|
A virtual function to manage the data when vertex set is updated.
Reimplemented in color_and_border_set. |