\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)
CGAL 4.12 - Combinatorial Maps

Basic constructions.

#include <CGAL/Combinatorial_map_constructors.h>

Functions

template<class CMap >
CMap::Dart_handle CGAL::make_combinatorial_hexahedron (CMap &cm)
 
template<class CMap >
CMap::Dart_handle CGAL::make_combinatorial_polygon (CMap &cm, unsigned int lg)
 
template<class CMap >
CMap::Dart_handle CGAL::make_combinatorial_tetrahedron (CMap &cm)
 
template<class CMap >
CMap::Dart_handle CGAL::make_edge (CMap &cm)
 

Function Documentation

◆ make_combinatorial_hexahedron()

template<class CMap >
CMap::Dart_handle CGAL::make_combinatorial_hexahedron ( CMap &  cm)

#include <CGAL/Combinatorial_map_constructors.h>

Deprecated:
Creates a combinatorial hexahedron.

Deprecated. Use cm.make_combinatorial_hexahedron() instead.

◆ make_combinatorial_polygon()

template<class CMap >
CMap::Dart_handle CGAL::make_combinatorial_polygon ( CMap &  cm,
unsigned int  lg 
)

#include <CGAL/Combinatorial_map_constructors.h>

Deprecated:
Creates a combinatorial polygon of length lg.

Deprecated. Use cm.make_combinatorial_polygon() instead.

◆ make_combinatorial_tetrahedron()

template<class CMap >
CMap::Dart_handle CGAL::make_combinatorial_tetrahedron ( CMap &  cm)

#include <CGAL/Combinatorial_map_constructors.h>

Deprecated:
Creates a combinatorial tetrahedron.

Deprecated. Use cm.make_combinatorial_tetrahedron() instead.

◆ make_edge()

template<class CMap >
CMap::Dart_handle CGAL::make_edge ( CMap &  cm)

#include <CGAL/Combinatorial_map_constructors.h>

Deprecated:
Creates an isolated edge.

Deprecated. Use cm.make_edge() instead.