#include <natural_neighbor_coordinates_sampler.h>
|
using | this_type = natural_neighbor_coordinates_sampler< Real, NumDimensions, T > |
|
using | parent_type = field< this_type, Real, NumDimensions, T > |
|
using | pointset_type = tatooine::pointset< Real, NumDimensions > |
|
using | vertex_handle = typename pointset_type::vertex_handle |
|
using | vertex_property_type = typename pointset_type::template typed_vertex_property_type< T > |
|
using | cgal_kernel = CGAL::Exact_predicates_inexact_constructions_kernel |
|
using | cgal_triangulation_type = std::conditional_t< NumDimensions==2, cgal::delaunay_triangulation_with_info< 2, vertex_handle, cgal_kernel >, std::conditional_t< NumDimensions==3, cgal::delaunay_triangulation_with_info< 3, vertex_handle, cgal_kernel, cgal::delaunay_triangulation_simplex_base_with_circumcenter< 3, cgal_kernel > >, void > > |
|
using | cgal_point = typename cgal_triangulation_type::Point |
|
using | this_type = field< natural_neighbor_coordinates_sampler< Real, NumDimensions, T >, Real, NumDimensions, T > |
|
using | parent_type = polymorphic::field< Real, NumDimensions, T > |
|
using | pos_type = vec< real_type, NumDimensions > |
|
using | real_type = Real |
|
using | tensor_type = T |
|
using | real_type = Real |
|
using | tensor_type = Tensor |
|
using | this_type = field< real_type, NumDimensions, Tensor > |
|
using | pos_type = vec< real_type, NumDimensions > |
|
◆ cgal_kernel
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ cgal_point
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ cgal_triangulation_type
template<floating_point Real, std::size_t NumDimensions, typename T >
using tatooine::detail::pointset::natural_neighbor_coordinates_sampler< Real, NumDimensions, T >::cgal_triangulation_type = std::conditional_t< NumDimensions == 2, cgal::delaunay_triangulation_with_info<2, vertex_handle, cgal_kernel>, std::conditional_t< NumDimensions == 3, cgal::delaunay_triangulation_with_info< 3, vertex_handle, cgal_kernel, cgal::delaunay_triangulation_simplex_base_with_circumcenter< 3, cgal_kernel> >, void> > |
◆ parent_type
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ pointset_type
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ this_type
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ vertex_handle
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ vertex_property_type
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ natural_neighbor_coordinates_sampler() [1/3]
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ natural_neighbor_coordinates_sampler() [2/3]
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ natural_neighbor_coordinates_sampler() [3/3]
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ ~natural_neighbor_coordinates_sampler()
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ evaluate() [1/2]
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ evaluate() [2/2]
template<floating_point Real, std::size_t NumDimensions, typename T >
template<std::size_t... Is>
◆ operator=() [1/2]
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ operator=() [2/2]
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ m_pointset
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ m_property
template<floating_point Real, std::size_t NumDimensions, typename T >
◆ m_triangulation
template<floating_point Real, std::size_t NumDimensions, typename T >
The documentation for this struct was generated from the following file: