Commit Graph
3603 Commits
Author SHA1 Message Date
Sébastien Loriot fd8d9eed31 fix copy-paste error: do not copy all vertices 2020-12-02 18:14:56 +01:00
Sébastien Loriot 3778b0c3c3 add default constructor 2020-12-02 18:14:18 +01:00
Sébastien Loriot 1f5a1cb314 link to user manual 2020-12-02 09:49:53 +01:00
Sébastien Loriot f76c5f9595 doc that triangle soup can be used too as input 2020-12-02 09:40:05 +01:00
Sébastien Loriot 87f0b49b11 remove extra template parameter 2020-12-01 18:17:03 +01:00
Mael Rouxel-Labbé 47df5dc4df Add missing header include 2020-11-30 18:00:41 +01:00
albert-github 44fdd8bda6 Missing \cgalParamEnd
A missing `\cgalParamEnd` results in incorrect HTML code (i.e. `</div>` is missing, but which is still shown correctly)
2020-11-30 14:45:14 +01:00
Sébastien Loriot 118b904429 document triangle soup constructor 2020-11-27 16:02:22 +01:00
Sébastien Loriot dbaf546a2f vector -> range 2020-11-27 16:02:06 +01:00
Sébastien Loriot 3e51ef97d6 use Oriented_side 2020-11-27 15:24:48 +01:00
Sébastien Loriot 2677630c84 remove experimental code 2020-11-27 15:13:35 +01:00
Sébastien Loriot 1d7c778b17 avoid signed vs unsigned int warnings 2020-11-27 15:10:43 +01:00
Sébastien Loriot 4a0b162b95 handle unused variable warnings 2020-11-27 14:53:22 +01:00
Sébastien Loriot 8c69ced9fb fix misleading braces 2020-11-27 14:34:36 +01:00
Sébastien Loriot 41a9ac9f26 use unsigned int in loops to avoid conversion warnings 2020-11-27 14:29:17 +01:00
Sébastien Loriot 2625934503 add constructor with a range of faces 2020-11-27 14:08:55 +01:00
Sébastien Loriot 5fa89e2fd2 fix constructor in case the mesh contains garbarge vertices
remove the need for a vertex index map
2020-11-27 14:08:05 +01:00
Sébastien Loriot cde45d2405 Merge remote-tracking branch 'cgal/master' into PMP-corefine_non_manifold 2020-11-27 10:22:24 +01:00
Sébastien Loriot feb5ed87fd export the handling of extra terminal node in a class template (with specialization for autoref) 2020-11-26 18:31:24 +01:00
Sébastien Loriot 172b16bf09 really split the intersection graph at node where the intersection polylines ...
... goes from the interior of a mesh onto its boundary
The patch is not yet valid for autorefinement
2020-11-26 14:10:53 +01:00
Andreas FabriandSebastien Loriot 9b794b2fa4 Update Polygon_mesh_processing/include/CGAL/Polyhedral_envelope.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-11-26 10:38:30 +01:00
Andreas FabriandSebastien Loriot 2f9de520b3 Update Polygon_mesh_processing/include/CGAL/Polyhedral_envelope.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-11-26 10:10:15 +01:00
Andreas FabriandSebastien Loriot 80bfe829ca Update Polygon_mesh_processing/include/CGAL/Polyhedral_envelope.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-11-26 10:10:02 +01:00
Andreas FabriandSebastien Loriot e36f34ad52 Update Polygon_mesh_processing/include/CGAL/Polyhedral_envelope.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-11-26 10:09:53 +01:00
Andreas FabriandSebastien Loriot 4722ed66db Update Polygon_mesh_processing/include/CGAL/Polyhedral_envelope.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-11-26 10:09:36 +01:00
Andreas FabriandSebastien Loriot b7a5dd9193 Update Polygon_mesh_processing/include/CGAL/Polyhedral_envelope.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-11-26 10:09:24 +01:00
Sébastien Loriot 4b26935ff5 fix boundary cases (regular and coplanar)
tests are updated as results were somehow invalid
2020-11-24 18:11:27 +01:00
Sébastien Loriot f56cbecce9 add missing resize for autoref case 2020-11-23 16:36:05 +01:00
Andreas Fabri 56886962ce typos 2020-11-20 10:43:14 +00:00
Maxime Gimeno d80d2eebc8 put expensive tests in weight calculation in expensive_assertions 2020-11-19 16:57:34 +01:00
Andreas Fabri 6080b92f12 Favor earlier exit by reordering planes 2020-11-19 08:44:28 +00:00
Sébastien Loriot cbc4360b43 better handling of setting of coplanar flag for patches
especially for connected components being entirely a coplanar patch
2020-11-17 15:01:24 +01:00
Maxime Gimeno 3b70343590 Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno 2020-11-16 16:19:43 +01:00
Andreas Fabri f246c4abf8 merge 2020-11-13 16:26:57 +00:00
Andreas Fabri 1b55b2823b Fix license check 2020-11-13 16:12:38 +00:00
Sébastien Loriot 63ad707c02 correctly handle orientation of coplanar patches 2020-11-13 15:20:54 +01:00
Sébastien Loriot aecc7c7ee7 improve debug 2020-11-10 14:44:32 +01:00
Sébastien Loriot e86b24e2c4 add an np to filter some self-intersections 2020-11-10 13:46:22 +01:00
Andreas Fabri ac1200fe28 Cleanup of GetFilter 2020-11-10 10:52:53 +00:00
Sébastien Loriot 06fbadbd10 add extra code to handle boundary conditions 2020-11-10 11:28:41 +01:00
Andreas Fabri c510a89ea0 Improve doc 2020-11-10 09:59:01 +00:00
Sébastien Loriot 21f64efbdc add non-documented visitor function calls 2020-11-09 18:25:13 +01:00
Laurent Rineau b248867e91 Merge pull request #5141 from maxGimeno/Demo-Fix-clipping_plugin-maxGimeno 2020-11-09 17:10:24 +01:00
Andreas Fabri 40283b618d Ignore degenerate faces 2020-11-09 08:42:19 +00:00
Andreas Fabri 5731813c19 Define polyhedral envelope 2020-11-06 12:44:53 +00:00
Andreas Fabri 45a24c2308 Duplicate a helper file in order to remove a dependency 2020-11-06 08:28:58 +00:00
Andreas Fabri 041502a60c Move Envelope_filter to PMP 2020-11-05 08:43:33 +00:00
Laurent Rineau 4acca1e770 Merge pull request #4978 from janetournois/PMP-remesh_non_triangle_faces-jtournois
Polyhedron demo - remesh a non-triangle mesh
2020-11-04 20:46:15 +01:00
Laurent Rineau 3f5e9bad29 Merge pull request #5124 from sloriot/PMP-simplify_polyline
Add experimental non-documented function to simplify a 3D polyline
2020-11-04 20:45:59 +01:00
Laurent Rineau 4b51704368 Merge pull request #5134 from MaelRL/PMP-Fix_remove_locate_dead_forward_declaration-GF
PMP: Remove obsolete forward declaration with no body
2020-11-04 20:45:57 +01:00