|
template<std::size_t NumDimensions, typename Traits , typename TriangulationDataStructure = triangulation_data_structure<NumDimensions, Traits>> |
using | delaunay_triangulation = typename delaunay_triangulation_impl< NumDimensions, Traits, TriangulationDataStructure >::type |
|
template<std::size_t NumDimensions, typename Info , typename Traits , typename SimplexBase = triangulation_simplex_base<NumDimensions, Traits>> |
using | delaunay_triangulation_with_info = delaunay_triangulation< NumDimensions, Traits, triangulation_data_structure< NumDimensions, Traits, triangulation_vertex_base_with_info< NumDimensions, Info, Traits >, SimplexBase > > |
|
template<std::size_t NumDimensions, typename Traits , typename VertexBase = triangulation_vertex_base<NumDimensions, Traits>, typename SimplexBase = triangulation_simplex_base<NumDimensions, Traits>> |
using | triangulation_data_structure = typename triangulation_data_structure_impl< NumDimensions, VertexBase, SimplexBase >::type |
|
template<std::size_t NumDimensions, typename TDS = void> |
using | triangulation_ds_simplex_base = typename triangulation_ds_simplex_base_impl< NumDimensions, void >::type |
|
template<std::size_t NumDimensions, typename TDS = void> |
using | triangulation_ds_vertex_base = typename triangulation_ds_vertex_base_impl< NumDimensions, TDS >::type |
|
template<std::size_t NumDimensions, typename Traits , typename SimplexBase = triangulation_ds_simplex_base<NumDimensions>> |
using | triangulation_simplex_base = typename triangulation_simplex_base_impl< NumDimensions, Traits, SimplexBase >::type |
|
template<std::size_t NumDimensions, typename Traits , typename SimplexBase = triangulation_simplex_base<NumDimensions, Traits>> |
using | delaunay_triangulation_simplex_base = CGAL::Delaunay_triangulation_cell_base_3< Traits, SimplexBase > |
|
template<std::size_t NumDimensions, typename Traits , typename SimplexBase = delaunay_triangulation_simplex_base<NumDimensions, Traits>> |
using | delaunay_triangulation_simplex_base_with_circumcenter = CGAL::Delaunay_triangulation_cell_base_with_circumcenter_3< Traits, SimplexBase > |
|
template<std::size_t NumDimensions, typename Traits , typename VertexBase = triangulation_ds_vertex_base<NumDimensions>> |
using | triangulation_vertex_base = typename triangulation_vertex_base_impl< NumDimensions, Traits, VertexBase >::type |
|
template<std::size_t NumDimensions, typename Info , typename Traits , typename VertexBase = triangulation_vertex_base<NumDimensions, Traits>> |
using | triangulation_vertex_base_with_info = typename triangulation_vertex_base_with_info_impl< NumDimensions, Info, Traits, VertexBase >::type |
|
|
template<std::size_t NumDimensions, typename Traits , typename TriangulationDataStructure >
requires (NumDimensions == 2) |
auto | natural_neighbor_coordinates (delaunay_triangulation< NumDimensions, Traits, TriangulationDataStructure > const &triangulation, typename delaunay_triangulation< NumDimensions, Traits, TriangulationDataStructure >::Point const &query) |
|
template<std::size_t NumDimensions, typename Traits , typename TriangulationDataStructure >
requires (NumDimensions == 3) |
auto | natural_neighbor_coordinates (delaunay_triangulation< NumDimensions, Traits, TriangulationDataStructure > const &triangulation, typename delaunay_triangulation< NumDimensions, Traits, TriangulationDataStructure >::Point const &query) |
|