Mael Rouxel-Labbé
|
923bd66ddf
|
Document remove_connected_components_of_negligible_size
|
2019-08-23 10:33:13 +02:00 |
|
Sébastien Loriot
|
68f7fac254
|
update doc to make links working
|
2019-08-23 09:49:08 +02:00 |
|
Mael Rouxel-Labbé
|
a2e9731b36
|
Test remove_negligible_CCs more thoroughly
|
2019-08-23 09:25:20 +02:00 |
|
Mael Rouxel-Labbé
|
68419d1e65
|
Remove_negligible_CCs now take two new NP: area and volume thresholds
If no treshold is provided, a default value is computed based on the length
of the diagonal of the bbox.
|
2019-08-23 09:24:17 +02:00 |
|
Mael Rouxel-Labbé
|
cd46683b48
|
Update NP syntax to new standards (choose_parameter / get_parameter)
|
2019-08-23 09:23:40 +02:00 |
|
Mael Rouxel-Labbé
|
83184032e6
|
Add a function 'number_of_CCs' for convenience
Just so that we don't have have to create the face map and such
if we only care about the number of CCs
|
2019-08-23 09:22:54 +02:00 |
|
Martin Skrodzki
|
ba0a67190f
|
Clean up Code.
|
2019-08-23 07:47:46 +02:00 |
|
Martin Skrodzki
|
1e37c32d6e
|
Write first lines of documentation to test linking and inclusion of example.
|
2019-08-23 07:46:52 +02:00 |
|
Martin Skrodzki
|
e7e724e4f9
|
Include Benchmark examples in the Hausdorff examples file.
|
2019-08-23 07:44:08 +02:00 |
|
Mael Rouxel-Labbé
|
fad61974d6
|
Merge branch 'PMP-Remove_small_CCs-old' into PMP-Remove_small_CCs
|
2019-08-22 14:22:41 +02:00 |
|
Mael Rouxel-Labbé
|
6d2ebc7a6e
|
Minor doc changes
|
2019-08-22 13:14:45 +02:00 |
|
Mael
|
023dfec313
|
Add const marker
|
2019-08-22 09:06:02 +02:00 |
|
Mael
|
be20ddb568
|
Add const marker
|
2019-08-22 09:05:14 +02:00 |
|
 MaelandSebastien Loriot
|
d2349066af
|
Add const marker
Co-Authored-By: Sebastien Loriot <sloriot.ml@gmail.com>
|
2019-08-22 09:03:01 +02:00 |
|
Mael Rouxel-Labbé
|
4bca5d114f
|
Rephrase end condition
|
2019-08-21 17:07:44 +02:00 |
|
Mael Rouxel-Labbé
|
afec55f375
|
Rephrase end condition
|
2019-08-21 17:06:55 +02:00 |
|
Mael Rouxel-Labbé
|
799916d7c5
|
Rephrase end condition
|
2019-08-21 17:04:39 +02:00 |
|
Mael Rouxel-Labbé
|
a1039b9d33
|
Fix boundary cycle stitching when nm vertices are present
|
2019-08-21 16:51:58 +02:00 |
|
Mael Rouxel-Labbé
|
b23151b598
|
Update stitch_borders() tests to verify that we stitched what was expected
|
2019-08-21 16:25:09 +02:00 |
|
Mael Rouxel-Labbé
|
b60f1f5205
|
stitch_borders() now returns the number of halfedge pairs that were stitched
|
2019-08-21 16:24:34 +02:00 |
|
Mael Rouxel-Labbé
|
9bd79323f6
|
Change guard name
|
2019-08-21 16:15:57 +02:00 |
|
Mael Rouxel-Labbé
|
7c09f56889
|
Minor changes to enable debug code
|
2019-08-21 16:10:04 +02:00 |
|
Mael Rouxel-Labbé
|
0d77358328
|
Update to test to have a correct expected value
|
2019-08-21 16:06:23 +02:00 |
|
Mael Rouxel-Labbé
|
13f9d60518
|
Fix boundary cycle stitching when non-manifold vertices are present
|
2019-08-21 16:05:04 +02:00 |
|
Mael Rouxel-Labbé
|
7f55980ac6
|
Misc debug and code cleaning (no real changes)
|
2019-08-21 16:02:53 +02:00 |
|
Simon Giraudot
|
dd5fe73996
|
Document type of iterator (random access)
|
2019-08-21 15:43:50 +02:00 |
|
Simon Giraudot
|
790ed44613
|
Fix distance range type
|
2019-08-21 14:51:04 +02:00 |
|
Jane Tournois
|
77c8e68e07
|
fix the use of flip() inside fix_degenerate_faces()
the topological condition should be a strong condition, not an assertion
|
2019-08-20 17:23:32 +02:00 |
|
Maxime Gimeno
|
a8bccc6e41
|
restore the bool parameter and use ittogether with the init_XXX_indices helper functions.
|
2019-08-19 12:55:17 +02:00 |
|
Maxime Gimeno
|
4f0d883b27
|
WIP map_getter helper
|
2019-08-16 16:01:26 +02:00 |
|
Maxime Gimeno
|
3b38ede8c4
|
Add CGAL_USE to manage case where assertions are ignored
|
2019-08-14 13:22:19 +02:00 |
|
Andreas Fabri
|
7db6c8e670
|
make const &
|
2019-08-12 07:51:32 -07:00 |
|
Andreas Fabri
|
52ca4f828f
|
Comment debug output as travis fails
|
2019-08-12 07:49:12 -07:00 |
|
Sébastien Loriot
|
760365987c
|
Merge branch 'cgal/releases/CGAL-4.14-branch'
|
2019-08-12 09:20:53 +02:00 |
|
Sebastien Loriot
|
e67611862b
|
Merge pull request #4129 from janetournois/PMP-fix_isotropic_remeshing_collapse-jtournois
Fix segfault in `PMP::isotropic_remeshing()`
|
2019-08-12 09:16:57 +02:00 |
|
Sebastien Loriot
|
eb712a67e9
|
Merge pull request #4094 from MaelRL/PMP-Snap_pp-GF
PMP: speed improvements for snap.h
|
2019-08-12 09:02:50 +02:00 |
|
Sebastien Loriot
|
aca05d36fa
|
Merge pull request #4119 from sloriot/CGAL-named_function_parameters-5.0
Named function parameters (5.0)
|
2019-08-08 10:10:45 +02:00 |
|
Sebastien Loriot
|
05e894cd04
|
Merge pull request #4118 from sloriot/CGAL-named_function_parameters-4.14
Named function parameters (4.14)
|
2019-08-08 10:05:41 +02:00 |
|
Mael Rouxel-Labbé
|
d60d7c578e
|
Add an example and a test for self intersection removal (wip)
|
2019-08-07 15:32:23 +02:00 |
|
Mael Rouxel-Labbé
|
e7a71ec797
|
Misc cleaning
|
2019-08-07 15:30:59 +02:00 |
|
Mael Rouxel-Labbé
|
4b996c61f6
|
Add a range parameter to 'remove_self_intersections'
|
2019-08-07 15:29:16 +02:00 |
|
Mael Rouxel-Labbé
|
e0f3a66de6
|
Fix a few header includes
|
2019-08-07 15:27:30 +02:00 |
|
Mael Rouxel-Labbé
|
114ff8a967
|
Minor sanity improval (cosmetic chance)
|
2019-08-07 15:27:04 +02:00 |
|
Mael Rouxel-Labbé
|
de3305f4df
|
Add new headers to PMP.h
|
2019-08-06 16:53:41 +02:00 |
|
Mael Rouxel-Labbé
|
994be6a41c
|
Progress on local self intersection removal
|
2019-08-06 16:53:19 +02:00 |
|
Mael Rouxel-Labbé
|
9e31af2c03
|
Add a rather complicated non-manifold vertex duplication test
|
2019-08-05 16:07:02 +02:00 |
|
Mael Rouxel-Labbé
|
82e1c93eef
|
Ensure that all vertices have a proper halfedge after non manifold duplication
|
2019-08-05 16:06:33 +02:00 |
|
Mael Rouxel-Labbé
|
4473969350
|
Add new data file to repair (isolated points / nm vertices / self intersections)
Thanks to @jasjuang
|
2019-08-05 16:05:33 +02:00 |
|
Mael Rouxel-Labbé
|
9bf457ffcc
|
Fix duplicate nm vertices
There was an issue with keeping a valid incident halfedge for vertices
post-duplication
|
2019-08-05 15:38:30 +02:00 |
|
Mael Rouxel-Labbé
|
a1e2cba1c9
|
Minor comment change
|
2019-08-03 15:02:48 +02:00 |
|