1#if TATOOINE_CGAL_AVAILABLE || defined(TATOOINE_DOC_ONLY)
3#ifndef TATOOINE_CGAL_SIMPLEX_BASE_H
4#define TATOOINE_CGAL_SIMPLEX_BASE_H
6#include <CGAL/Delaunay_triangulation_cell_base_with_circumcenter_3.h>
14template <std::
size_t NumDimensions,
typename Traits,
typename SimplexBase>
17template <
typename Traits,
typename FaceBase>
19 using type = CGAL::Triangulation_face_base_2<Traits, FaceBase>;
22template <
typename Traits,
typename CellBase>
24 using type = CGAL::Triangulation_cell_base_3<Traits, CellBase>;
27template <std::size_t NumDimensions,
typename Traits,
33template <std::size_t NumDimensions,
typename Traits,
34 typename SimplexBase =
37 CGAL::Delaunay_triangulation_cell_base_3<Traits, SimplexBase>;
39template <std::size_t NumDimensions,
typename Traits,
40 typename SimplexBase =
43 CGAL::Delaunay_triangulation_cell_base_with_circumcenter_3<Traits,
typename triangulation_ds_simplex_base_impl< NumDimensions, void >::type triangulation_ds_simplex_base
Definition: triangulation_ds_simplex_base.h:30
CGAL::Delaunay_triangulation_cell_base_with_circumcenter_3< Traits, SimplexBase > delaunay_triangulation_simplex_base_with_circumcenter
Definition: triangulation_simplex_base.h:44
typename triangulation_simplex_base_impl< NumDimensions, Traits, SimplexBase >::type triangulation_simplex_base
Definition: triangulation_simplex_base.h:31
CGAL::Delaunay_triangulation_cell_base_3< Traits, SimplexBase > delaunay_triangulation_simplex_base
Definition: triangulation_simplex_base.h:37
Definition: delaunay_triangulation.h:14
CGAL::Triangulation_face_base_2< Traits, FaceBase > type
Definition: triangulation_simplex_base.h:19
CGAL::Triangulation_cell_base_3< Traits, CellBase > type
Definition: triangulation_simplex_base.h:24
Definition: triangulation_simplex_base.h:15