CGAL 6.0.1 - Tetrahedral Remeshing
Loading...
Searching...
No Matches
RemeshingSizingField_3 Concept Reference

Definition

Sizing field functional, to be used as second parameter of the function CGAL::tetrahedral_isotropic_remeshing(), used to control the size of the mesh elements.

This concept is equivalent to MeshDomainField_3, used in CGAL 3D Mesh Generation package, so they can be used interchangeably.

Has models
CGAL::Uniform_sizing_field
CGAL::Adaptive_remeshing_sizing_field

Types

typedef unspecified_type FT
 Numerical type.
 
typedef unspecified_type Point_3
 Point type.
 
typedef unspecified_type Index
 Index type for points.
 

Operations

The field value may depend on the query point location and/or on the input subcomplex including the query point.

template<typename Index >
FT operator() (const Point_3 &p, const int dim, const Index &index) const
 returns the value of the sizing field at the point p, assumed to be included in the input subcomplex with dimension dim and mesh subcomplex index index.
 

Member Typedef Documentation

◆ Index

Index type for points.

Must match the type RemeshingVertexBase_3::Index.