Extra: The geometric traits class must be compatible with the vertex point type.
If true, use the Delaunay triangulation facet search space.
Type: Boolean
Default: true
Extra: If no valid triangulation can be found in this search space, the algorithm falls back to the non-Delaunay triangulations search space to find a solution.
factor to control density of the ouput mesh, where larger values cause denser refinements, as in refine()
The hole must not contain any non-manifold vertex, nor self-intersections. The patch generated does not introduce non-manifold edges nor degenerate triangles. If a hole cannot be triangulated, pmesh is not modified and nothing is recorded in out.
Extra: The geometric traits class must be compatible with the vertex point type.
If true, use the Delaunay triangulation facet search space.
Type: Boolean
Default: true
Extra: If no valid triangulation can be found in this search space, the algorithm falls back to the non-Delaunay triangulations search space to find a solution.
creates triangles to fill the hole defined by points in the range points.
Triangles are recorded into out using the indices of the input points in the range points. Note that no degenerate triangles will be produced. If no triangulation can be found, then nothing is recorded in out.
If faces incident to the polyline outside the hole are known, it is recommended to use this function. The point range third_points indicates for each pair of consecutive points in the range points, the third point of the face this segment is incident to. It influences the choice of the best triangulation while avoiding overfolding.
Note that the ranges points and third_points may or may not contain duplicated first point at the end of sequence.
model of OutputIterator, to collect patch faces. A specialization for CGAL::value_type_traits<OutputIterator> must be available, and the corresponding value type type must have a constructor type(int p0, int p1, int p2) available. The indices correspond to the ones of input points in points.
Extra: The geometric traits class must be compatible with the vertex point type.
If true, use the Delaunay triangulation facet search space.
Type: Boolean
Default: true
Extra: If no valid triangulation can be found in this search space, the algorithm falls back to the non-Delaunay triangulations search space to find a solution.
Extra: The geometric traits class must be compatible with the vertex point type.
If true, use the Delaunay triangulation facet search space.
Type: Boolean
Default: true
Extra: If no valid triangulation can be found in this search space, the algorithm falls back to the non-Delaunay triangulations search space to find a solution.
factor to control density of the ouput mesh, where larger values cause denser refinements, as in refine()
Type: double
Default: \( \sqrt{2}\)
A value controling the tangential continuity of the output surface patch. The possible values are 0, 1 and 2, refering to the C0, C1 and C2 continuity.
Type: unsigned int
Default: 1
Extra: The larger fairing_continuity gets, the more fixed vertices are required.
an instance of the sparse linear solver used for fairing