Tatooine
triangulation_ds_simplex_base.h
Go to the documentation of this file.
1#if TATOOINE_CGAL_AVAILABLE || defined(TATOOINE_DOC_ONLY)
2//==============================================================================
3#ifndef TATOOINE_CGAL_TRIANGULATION_DS_SIMPLEX_BASE_H
4#define TATOOINE_CGAL_TRIANGULATION_DS_SIMPLEX_BASE_H
5//==============================================================================
6#include <CGAL/Triangulation_ds_cell_base_3.h>
7#include <CGAL/Triangulation_ds_face_base_2.h>
8//==============================================================================
9namespace tatooine::cgal {
10//==============================================================================
15template <std::size_t NumDimensions, typename TDS>
17//------------------------------------------------------------------------------
18template <typename TDS>
20 using type = CGAL::Triangulation_ds_face_base_2<TDS>;
21};
22//------------------------------------------------------------------------------
23template <typename TDS>
25 using type = CGAL::Triangulation_ds_cell_base_3<TDS>;
26};
27//------------------------------------------------------------------------------
28template <std::size_t NumDimensions, typename TDS = void>
32//==============================================================================
33} // namespace tatooine::cgal
34//==============================================================================
35#endif
36//==============================================================================
37#endif
typename triangulation_ds_simplex_base_impl< NumDimensions, void >::type triangulation_ds_simplex_base
Definition: triangulation_ds_simplex_base.h:30
Definition: delaunay_triangulation.h:14
CGAL::Triangulation_ds_face_base_2< TDS > type
Definition: triangulation_ds_simplex_base.h:20
CGAL::Triangulation_ds_cell_base_3< TDS > type
Definition: triangulation_ds_simplex_base.h:25
Definition: triangulation_ds_simplex_base.h:16
T type
Definition: common_type.h:13