CGAL 4.12.1 - Combinatorial Maps
|
High-level operations.
Functions | |
template<class CMap > | |
CMap::Dart_handle | CGAL::insert_cell_0_in_cell_1 (CMap &cm, typename CMap::Dart_handle dh) |
template<class CMap > | |
CMap::Dart_handle | CGAL::insert_cell_0_in_cell_2 (CMap &cm, typename CMap::Dart_handle dh) |
template<class CMap > | |
CMap::Dart_handle | CGAL::insert_cell_1_in_cell_2 (CMap &cm, typename CMap::Dart_handle dh1, typename CMap::Dart_handle dh2) |
template<class CMap , class InputIterator > | |
CMap::Dart_handle | CGAL::insert_cell_2_in_cell_3 (CMap &cm, InputIterator afirst, InputIterator alast) |
template<class CMap > | |
CMap::Dart_handle | CGAL::insert_dangling_cell_1_in_cell_2 (CMap &cm, typename CMap::Dart_handle dh) |
template<class CMap > | |
bool | CGAL::is_insertable_cell_1_in_cell_2 (const CMap &cm, typename CMap::Dart_const_handle dh1, typename CMap::Dart_const_handle dh2) |
template<class CMap , class InputIterator > | |
bool | CGAL::is_insertable_cell_2_in_cell_3 (const CMap &cm, InputIterator afirst, InputIterator alast) |
template<class CMap , unsigned int i> | |
bool | CGAL::is_removable (const CMap &cm, typename CMap::Dart_const_handle dh) |
template<class CMap , unsigned int i> | |
CMap::size_type | CGAL::remove_cell (CMap &cm, typename CMap::Dart_handle dh) |
CMap::Dart_handle CGAL::insert_cell_0_in_cell_1 | ( | CMap & | cm, |
typename CMap::Dart_handle | dh | ||
) |
#include <CGAL/Combinatorial_map_operations.h>
dh
.Deprecated. Use cm.insert_cell_0_in_cell_1()
instead.
CMap::Dart_handle CGAL::insert_cell_0_in_cell_2 | ( | CMap & | cm, |
typename CMap::Dart_handle | dh | ||
) |
#include <CGAL/Combinatorial_map_operations.h>
dh
.Deprecated. Use cm.insert_cell_0_in_cell_2()
instead.
CMap::Dart_handle CGAL::insert_cell_1_in_cell_2 | ( | CMap & | cm, |
typename CMap::Dart_handle | dh1, | ||
typename CMap::Dart_handle | dh2 | ||
) |
#include <CGAL/Combinatorial_map_operations.h>
dh1
and dh2
.Deprecated. Use cm.insert_cell_1_in_cell_2()
instead.
CMap::Dart_handle CGAL::insert_cell_2_in_cell_3 | ( | CMap & | cm, |
InputIterator | afirst, | ||
InputIterator | alast | ||
) |
#include <CGAL/Combinatorial_map_operations.h>
[afirst,alast)
.Deprecated. Use cm.insert_cell_2_in_cell_3()
instead.
CMap::Dart_handle CGAL::insert_dangling_cell_1_in_cell_2 | ( | CMap & | cm, |
typename CMap::Dart_handle | dh | ||
) |
#include <CGAL/Combinatorial_map_operations.h>
dh
, the 1-cell being attached only by one of its extremity to the 0-cell containing dh
.Deprecated. Use cm.insert_dangling_cell_1_in_cell_2()
instead.
bool CGAL::is_insertable_cell_1_in_cell_2 | ( | const CMap & | cm, |
typename CMap::Dart_const_handle | dh1, | ||
typename CMap::Dart_const_handle | dh2 | ||
) |
#include <CGAL/Combinatorial_map_operations.h>
cm
between dh1
and dh2
.Deprecated. Use cm.is_insertable_cell_1_in_cell_2()
instead.
bool CGAL::is_insertable_cell_2_in_cell_3 | ( | const CMap & | cm, |
InputIterator | afirst, | ||
InputIterator | alast | ||
) |
#include <CGAL/Combinatorial_map_operations.h>
cm
along the path of darts given by the range [afirst,alast)
.Deprecated. Use cm.is_insertable_cell_2_in_cell_3()
instead.
bool CGAL::is_removable | ( | const CMap & | cm, |
typename CMap::Dart_const_handle | dh | ||
) |
#include <CGAL/Combinatorial_map_operations.h>
dh
can be removed.Deprecated. Use cm.is_removable()
instead.
CMap::size_type CGAL::remove_cell | ( | CMap & | cm, |
typename CMap::Dart_handle | dh | ||
) |
#include <CGAL/Combinatorial_map_operations.h>
dh
.Deprecated. Use cm.remove_cell()
instead.