user doc (imp history, example file ...)

This commit is contained in:
hoskillua 2023-11-07 11:24:45 +03:00
parent e37f5688ab
commit 7cfcd59d7f
3 changed files with 10 additions and 2 deletions

View File

@ -60,7 +60,7 @@ Polygon_mesh_processing/geometric_repair Polygon Mesh Processing - Geometric Rep
Polygon_mesh_processing/miscellaneous Polygon Mesh Processing - Miscellaneous Polygon_mesh_processing/miscellaneous Polygon Mesh Processing - Miscellaneous
Polygon_mesh_processing/detect_features Polygon Mesh Processing - Feature Detection Polygon_mesh_processing/detect_features Polygon Mesh Processing - Feature Detection
Polygon_mesh_processing/collision_detection Polygon Mesh Processing - Collision Detection Polygon_mesh_processing/collision_detection Polygon Mesh Processing - Collision Detection
Polygon_mesh_processing/remeshing Polygon Mesh Processing - ACVD Simplification and Remeshing Polygon_mesh_processing/remeshing Polygon Mesh Processing - ACVD Simplification
Polyhedron 3D Polyhedral Surface Polyhedron 3D Polyhedral Surface
Polyline_simplification_2 2D Polyline Simplification Polyline_simplification_2 2D Polyline Simplification
Polytope_distance_d Optimal Distances Polytope_distance_d Optimal Distances

View File

@ -4,7 +4,7 @@ namespace CGAL {
\anchor Chapter_PolygonMeshProcessing \anchor Chapter_PolygonMeshProcessing
\cgalAutoToc \cgalAutoToc
\authors Sébastien Loriot, Mael Rouxel-Labbé, Jane Tournois, Ilker %O. Yaz \authors Sébastien Loriot, Mael Rouxel-Labbé, Hossam Saeed, Jane Tournois, Sébastien Valette, Ilker %O. Yaz
\image html neptun_head.jpg \image html neptun_head.jpg
\image latex neptun_head.jpg \image latex neptun_head.jpg
@ -52,6 +52,8 @@ mesh, which includes point location and self intersection tests.
- \ref PMPSlicer : functor able to compute the intersections of a polygon mesh with arbitrary planes (slicer). - \ref PMPSlicer : functor able to compute the intersections of a polygon mesh with arbitrary planes (slicer).
- \ref PMPConnectedComponents : methods to deal with connected - \ref PMPConnectedComponents : methods to deal with connected
components of a polygon mesh (extraction, marks, removal, ...). components of a polygon mesh (extraction, marks, removal, ...).
- \ref PMPacvd : methods to simplify or remesh a polygon mesh using approximated centroidal Voronoi diagrams
as described in \cgalCite{cgal:vcp-grtmmdvd-08} and preceeding work.
\subsection PMPIO Reading and Writing Polygon Meshes \subsection PMPIO Reading and Writing Polygon Meshes
@ -1143,6 +1145,11 @@ available on 7th of October 2020. It only uses the high level algorithm of chec
is covered by a set of prisms, where each prism is an offset for an input triangle. is covered by a set of prisms, where each prism is an offset for an input triangle.
That is, the implementation in \cgal does not use indirect predicates. That is, the implementation in \cgal does not use indirect predicates.
The ACVD Simplification and Remeshing methods were implemented during GSoC 2023. This was implemented by Hossam Saeed and under
supervision of Sébastien Valette and Sébastien Loriot. The implementation is based on \cgalCite{cgal:vcp-grtmmdvd-08}. and
preceeding work. <a href="https://www.creatis.insa-lyon.fr/~valette/public/project/acvd/">ACVD's implementation</a> was also
used as a reference during the project.
*/ */
} /* namespace CGAL */ } /* namespace CGAL */

View File

@ -43,4 +43,5 @@
\example Polygon_mesh_processing/cc_compatible_orientations.cpp \example Polygon_mesh_processing/cc_compatible_orientations.cpp
\example Polygon_mesh_processing/remesh_planar_patches.cpp \example Polygon_mesh_processing/remesh_planar_patches.cpp
\example Polygon_mesh_processing/remesh_almost_planar_patches.cpp \example Polygon_mesh_processing/remesh_almost_planar_patches.cpp
\example Polygon_mesh_processing/acvd_example.cpp
*/ */