| 
    CGAL 4.7 - Combinatorial Maps 
   | 
 
Basic constructions.
Functions | |
| template<class CMap > | |
| CMap::Dart_handle | CGAL::make_combinatorial_hexahedron (CMap &cm) | 
Creates a combinatorial hexahedron (six combinatorial quadrangles linked together by \( \beta_2\)), and adds it in cm.  More... | |
| template<class CMap > | |
| CMap::Dart_handle | CGAL::make_combinatorial_polygon (CMap &cm, unsigned int lg) | 
Creates a combinatorial polygon of length lg (lg darts linked by \( \beta_1\)), and adds it in cm.  More... | |
| template<class CMap > | |
| CMap::Dart_handle | CGAL::make_combinatorial_tetrahedron (CMap &cm) | 
Creates a combinatorial tetrahedron (four combinatorial triangles linked together by \( \beta_2\)), and adds it in cm.  More... | |
| template<class CMap > | |
| CMap::Dart_handle | CGAL::make_edge (CMap &cm) | 
Creates an isolated edge (two darts linked by \( \beta_2\)) and adds it in cm.  More... | |
| CMap::Dart_handle CGAL::make_combinatorial_hexahedron | ( | CMap & | cm | ) | 
Creates a combinatorial hexahedron (six combinatorial quadrangles linked together by \( \beta_2\)), and adds it in cm. 
Returns a handle on one dart of this combinatorial hexahedron.
CMap::dimension \(\geq\) 2.CGAL::make_edge<CMap> CGAL::make_combinatorial_polygon<CMap> CGAL::make_combinatorial_tetrahedron<CMap> | CMap::Dart_handle CGAL::make_combinatorial_polygon | ( | CMap & | cm, | 
| unsigned int | lg | ||
| ) | 
Creates a combinatorial polygon of length lg (lg darts linked by \( \beta_1\)), and adds it in cm. 
Returns a handle on one dart of this combinatorial polygon.
CMap::dimension \( \geq\) 1 and lg \( >\) 0.CGAL::make_edge<CMap> CGAL::make_combinatorial_tetrahedron<CMap> CGAL::make_combinatorial_hexahedron<CMap> | CMap::Dart_handle CGAL::make_combinatorial_tetrahedron | ( | CMap & | cm | ) | 
Creates a combinatorial tetrahedron (four combinatorial triangles linked together by \( \beta_2\)), and adds it in cm. 
Returns a handle on one dart of this combinatorial tetrahedron.
CMap::dimension \( \geq\) 2.CGAL::make_edge<CMap> CGAL::make_combinatorial_polygon<CMap> CGAL::make_combinatorial_hexahedron<CMap> | CMap::Dart_handle CGAL::make_edge | ( | CMap & | cm | ) | 
Creates an isolated edge (two darts linked by \( \beta_2\)) and adds it in cm. 
Returns a handle on one dart of this edge.
CMap::dimension \( \geq\) 2.CGAL::make_combinatorial_polygon<CMap> CGAL::make_combinatorial_tetrahedron<CMap> CGAL::make_combinatorial_hexahedron<CMap>