Sébastien Loriot
|
370d9134a0
|
use insertion by range
|
2023-04-06 17:54:49 +02:00 |
|
Sébastien Loriot
|
e94c7be4aa
|
update doc + TODOs
|
2023-04-06 17:54:48 +02:00 |
|
Sébastien Loriot
|
34e8d7ee42
|
disable CDT+ that is slower and add debug
|
2023-04-06 17:54:48 +02:00 |
|
Sébastien Loriot
|
d92d37c476
|
fix condition
|
2023-04-06 17:54:48 +02:00 |
|
Sébastien Loriot
|
2b77fcd094
|
faster implementation + fix intersection segments + check
|
2023-04-06 17:54:48 +02:00 |
|
Sébastien Loriot
|
85368c43c6
|
use all vertices in the check
|
2023-04-06 17:54:48 +02:00 |
|
Sébastien Loriot
|
e1414de8d9
|
add debug
|
2023-04-06 17:54:48 +02:00 |
|
Sébastien Loriot
|
47ac016af7
|
skip degenerate faces
|
2023-04-06 17:54:48 +02:00 |
|
Sébastien Loriot
|
b0edd90580
|
add option to directly dump the soup
|
2023-04-06 17:54:48 +02:00 |
|
Sébastien Loriot
|
a1ff847b6a
|
add "brute-force" version of autorefine()
|
2023-04-06 17:54:44 +02:00 |
|
Sébastien Loriot
|
5828644133
|
fix warnings
|
2023-04-05 17:24:04 +02:00 |
|
Sébastien Loriot
|
cb672d4d90
|
Merge remote-tracking branch 'cgal/master' into PMP-decimation
|
2023-04-04 14:25:17 +02:00 |
|
Sebastien Loriot
|
964d108fd7
|
typo
|
2023-04-04 14:23:47 +02:00 |
|
Sebastien Loriot
|
5cf0be27c9
|
Fix typos
|
2023-04-04 14:22:32 +02:00 |
|
Andreas Fabri
|
8ee3eecc85
|
Remove unused typedefs
|
2023-04-04 08:33:51 +01:00 |
|
Sébastien Loriot
|
ae57ce5f2c
|
rephrase
|
2023-03-31 15:47:55 +02:00 |
|
Sébastien Loriot
|
077f307e01
|
be more precise
|
2023-03-31 14:39:33 +02:00 |
|
Sébastien Loriot
|
6330b825ad
|
add bounds
|
2023-03-31 14:39:33 +02:00 |
|
Sébastien Loriot
|
a98de00579
|
output is possible a polygon mesh
|
2023-03-31 14:39:33 +02:00 |
|
Sébastien Loriot
|
3e11982062
|
simplify
|
2023-03-31 14:39:33 +02:00 |
|
Sébastien Loriot
|
c2cb6d1831
|
rename vertex class
|
2023-03-31 14:39:33 +02:00 |
|
Sébastien Loriot
|
f730ab30d8
|
move to out np
|
2023-03-31 14:39:33 +02:00 |
|
Sébastien Loriot
|
cfa8c2954f
|
document the property map version of parameters
|
2023-03-31 14:39:33 +02:00 |
|
Sébastien Loriot
|
e316b3fb04
|
fix helper
|
2023-03-31 14:39:33 +02:00 |
|
Sébastien Loriot
|
39b84d0433
|
fix specialization
|
2023-03-31 14:39:33 +02:00 |
|
Sébastien Loriot
|
5e4e9a9001
|
fix warning
|
2023-03-31 14:39:33 +02:00 |
|
 Sebastien LoriotandMael
|
a34ada1cfe
|
Apply suggestions from code review
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
|
2023-03-31 14:39:33 +02:00 |
|
Mael
|
dce2d9b780
|
Merge branch 'master' into PMP-Triangulate_PS-GF
|
2023-03-31 13:21:44 +02:00 |
|
hoskillua
|
796d7cc57d
|
handled scale dependency and add tests for it
|
2023-03-31 01:55:26 +02:00 |
|
Laurent Rineau
|
d3a91046a9
|
Merge pull request #7276 from afabri/PMP_smooth_scale-GF
PMP: Add np for not scaling smoothed mesh
|
2023-03-30 18:04:34 +02:00 |
|
Mael Rouxel-Labbé
|
c346b4a836
|
Avoid repetition
|
2023-03-29 15:46:42 +02:00 |
|
Mael Rouxel-Labbé
|
8a39016780
|
Visitor of triangulate_faces must be a visitor of HoleFilling too
|
2023-03-29 15:30:25 +02:00 |
|
Mael Rouxel-Labbé
|
5a47df6682
|
Doc fixes, thanks @albert-github
|
2023-03-29 15:29:10 +02:00 |
|
Mael Rouxel-Labbé
|
77062ed7c2
|
Move triangulate_polygons()'s default visitor out of internal namespace
so that it is documented
|
2023-03-29 12:07:57 +02:00 |
|
Mael Rouxel-Labbé
|
962269c03d
|
Add see also's
|
2023-03-29 12:07:47 +02:00 |
|
Mael Rouxel-Labbé
|
9387f087e0
|
Refactor to properly forward NPs to triangulate_hole_polyline + other imprvmts
|
2023-03-29 11:53:27 +02:00 |
|
Mael Rouxel-Labbé
|
4a2d91e03b
|
Document requirements on faces of triangulate_faces/triangulate_polygons
|
2023-03-29 10:11:04 +02:00 |
|
Mael Rouxel-Labbé
|
1365fac894
|
Move macro
|
2023-03-29 10:08:10 +02:00 |
|
Mael Rouxel-Labbé
|
4d03dbe076
|
Try-Catch the CDT constraint insertions
|
2023-03-28 22:42:40 +02:00 |
|
Mael Rouxel-Labbé
|
c451b921ef
|
Rename internal functions for consistency
|
2023-03-28 16:52:48 +02:00 |
|
Mael Rouxel-Labbé
|
123c2513fc
|
Delegate construction of a 2D CDT to hole filling
|
2023-03-28 16:52:40 +02:00 |
|
Mael Rouxel-Labbé
|
7b375129fb
|
Document triangulate_polygons()
|
2023-03-28 15:16:37 +02:00 |
|
Mael Rouxel-Labbé
|
4b2b996e08
|
Add visitor for triangulate_polygons()
|
2023-03-28 14:59:26 +02:00 |
|
Mael Rouxel-Labbé
|
51c1e21847
|
Change ITag to No intersections, and try{}catch() the CDT2 code
|
2023-03-28 14:58:39 +02:00 |
|
Mael Rouxel-Labbé
|
83e89d85a6
|
Fix typo
|
2023-03-28 14:58:22 +02:00 |
|
Sébastien Loriot
|
9166d28c97
|
do not test twice for self-intersections if there is none
|
2023-03-28 11:42:49 +02:00 |
|
Mael Rouxel-Labbé
|
20c2df0692
|
Add triangulate_PS prototype
|
2023-03-28 09:59:21 +02:00 |
|
hoskillua
|
2884d8b3cb
|
using is_zero() & is_negative() for FT variables
|
2023-03-27 18:06:06 +02:00 |
|
hoskillua
|
5aa995dbe7
|
missing dots in ref documentation
|
2023-03-27 17:45:16 +02:00 |
|
hoskillua
|
49c12d9265
|
ref doc fixes
|
2023-03-25 13:44:36 +02:00 |
|