-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tetrahedral remeshing - deal with c3t3 complex edges #7909
Tetrahedral remeshing - deal with c3t3 complex edges #7909
Conversation
/build:v0 |
There was an error while building the doc:
|
/force-build:v0 |
The documentation is built. It will be available, after a few minutes, here: https://cgal.github.io/7909/v0/Manual/index.html |
@@ -103,6 +103,12 @@ setting the named parameter `remesh_boundaries` to `false`. | |||
|
|||
\cgalExample{Tetrahedral_remeshing/tetrahedral_remeshing_with_features.cpp } | |||
|
|||
It is also possible to define the polyline features as the ones | |||
stored as complex edges in a `Mesh_complex_3_in_triangulation_3` | |||
(e.g. generated by the \ref PkgMesh3 package mesh generation algorithms). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Line should be:
(e.g. generated by the \ref PkgMesh3 "package mesh generation algorithms").
note the double quotes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@janetournois This discussion is still left unsolved. And it seems Albert it right. The result in a local doc compilation is the following:
(I will convert this comment to a issue afterward.)
far points inserted by concurrent Mesh_3
Errors in the testsuite |
error on windows testsuites : "The fully qualified file name must be less than 260 characters."
Successfully tested in CGAL-6.0-Ic-129 |
Summary of Changes
For a mesh generated by Mesh_3, that has complex edges that do not lie at the intersection of surface patches, automatic detection of these features is impossible from the input triangulation.
This PR introduces a new named parameter
edge_is_constrained_map
toconvert_to_triangulation_3()
that sets the edges constrained status corresponding to theiris_in_complex()
status.This pmap can then be used straight away in
tetrahedral_isotropic_remeshing()
.Release Management