The concept SkinSurface_3 defines a skin surface and provides an interface for the dedicated skin surface mesher. The concept requires a constructor from an iterator range of weighted points and a shrink factor. By default the input balls are grown in such that the skin surface wraps around the input balls.
| |
The geometric traits used for the
construction of the regular triangulation.
| |
| |
The Weighted_point type defined
by the Geometric_traits.
| |
| |
The Bare_point type defined by the
Geometric_traits.
| |
| |
The FT type defined by the
Geometric_traits. This is the number type used by the
weighted points.
|
| |
The mandatory arguments to the constructor are
an iterator range [begin,end) of weighted points and a
shrink factor between 0 and 1.
|
| ||||
|
| |||
Constructs a
coarse mesh in p.
| ||||
| ||||
|
| |||
Subdivides the skin surface using nSubdiv 1-4 split operations (each triangle is split into four sub-triangles) and the new vertices are moved towards the skin surface. |