-
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
Triangulation_3 - add vertices()
helper functions
#7808
Triangulation_3 - add vertices()
helper functions
#7808
Conversation
/build:v0 |
The documentation is built. It will be available, after a few minutes, here: https://cgal.github.io/7808/v0/Manual/index.html |
/force-build:v0 |
The documentation is built. It will be available, after a few minutes, here: https://cgal.github.io/7808/v0/Manual/index.html |
Note that in the 2D case for faces we have |
/build:v1 |
The documentation is built. It will be available, after a few minutes, here: https://cgal.github.io/7808/v1/Manual/index.html |
/build:v2 |
The documentation is built. It will be available, after a few minutes, here: https://cgal.github.io/7808/v2/Manual/index.html |
Successfully tested in CGAL-6.0-Ic-106 |
Summary of Changes
This PR introduces new helper functions in
Triangulation_3
, that returns astd::array<Vertex_handle, dim_of_the_simplex>
for each type of simplex (vertex, edge, facet, cell).Iterating over the vertices of a simplex is implemented quite a few times in
Tetrahedral_remeshing
for example, and these helper functions would help the readability of the code (and also avoid mistakes).Release Management