CGAL 5.0 - 3D Skin Surface Meshing
|
Required types and member functions for the SkinSurfaceTraits_3
concept. This geometric traits concept is used for the construction of a polyhedral mesh approximating a skin surface CGAL::Skin_surface_3
.
Types | |
typedef unspecified_type | RT |
The number type. | |
typedef unspecified_type | Construct_anchor_point_3 |
A constructor object which provides the following function operator: More... | |
Creation | |
SkinSurfaceTraits_3 (RT s=.5) | |
Constructor that takes the shrink factor as argument. More... | |
Operations | |
The following functions give access to the constructor objects: | |
Regular_RT | shrink_factor () const |
Returns the shrink factor. | |
Construct_anchor_point_3 | construct_anchor_point_3_object () const |
Returns a Construct_anchor_point_3 object. | |
A constructor object which provides the following function operator:
Point operator()(const Point ¢er_del, const Point ¢er_vor);
Constructs the anchor point in between the Delaunay and Voronoi centers, i.e., the point \( (1-s)\cdot\)center_del
+ \( s\cdot\)center_vor
, where \( s\) is the shrink factor.
SkinSurfaceTraits_3::SkinSurfaceTraits_3 | ( | RT | s = .5 | ) |
Constructor that takes the shrink factor as argument.
For meshing the boundary of the union of a set of balls, the shrink factor is discarded.