CGAL 6.1 - Tetrahedral Remeshing
Loading...
Searching...
No Matches
CGAL::Adaptive_remeshing_sizing_field< Tr > Class Template Reference

#include <CGAL/Adaptive_remeshing_sizing_field.h>

Inherits from

CGAL::Tetrahedral_remeshing_sizing_field< Tr::Geom_traits >.

Definition

template<typename Tr>
class CGAL::Adaptive_remeshing_sizing_field< Tr >
Template Parameters
Trunderlying triangulation type

A sizing field for tetrahedral remeshing, that keeps the same mesh density throughout the remeshing process.

Is model of
RemeshingSizingField_3

Public Types

typedef Tr::Geom_traits GT
 
typedef GT::FT FT
 
typedef Tr::Geom_traits::Point_3 Point_3
 
typedef Tr::Vertex::Index Index
 

Public Member Functions

FT operator() (const Point_3 &p, const int &dim, const Index &index) const
 Returns size at point p, assumed to be included in the input subcomplex with dimension dim and index index.
 

Related Functions

(Note that these are not member functions.)

template<typename Tr , typename NamedParameters = CGAL::parameters::Default_named_parameters>
Adaptive_remeshing_sizing_field< Tr > create_adaptive_remeshing_sizing_field (const Tr &tr, const NamedParameters &np=parameters::default_values())
 Create an adaptive sizing field for tetrahedral remeshing.