Sébastien Loriot
|
276ddda24c
|
handle failure in remeshing of patches with multiple meshes
|
2022-10-07 18:28:58 +02:00 |
|
Sébastien Loriot
|
24aa3200c3
|
allow patch remeshing to fail
in such a case, neighbor patches with an interface that changed are
then marked to be processed again
|
2022-10-07 17:56:41 +02:00 |
|
Sébastien Loriot
|
b940f47cff
|
handle case of duplicate vertices
|
2022-05-03 16:05:19 +02:00 |
|
Sébastien Loriot
|
aaac9204f9
|
use cdt exception to detect issues with constraints
|
2022-02-23 13:28:31 +01:00 |
|
Sébastien Loriot
|
72789b3790
|
make it compile with EPECK
|
2022-02-10 15:44:11 +01:00 |
|
Sébastien Loriot
|
234deb8318
|
remove wrapper
|
2022-01-31 13:30:46 +01:00 |
|
Sébastien Loriot
|
7149bd90a5
|
add missing include statement
|
2022-01-28 16:43:27 +01:00 |
|
Sébastien Loriot
|
429ddd4e73
|
fix header
|
2022-01-28 15:30:05 +01:00 |
|
Sébastien Loriot
|
7c8ca39799
|
add named parameter + use cosinus value directly
|
2022-01-28 14:42:49 +01:00 |
|
Sébastien Loriot
|
9ba91280d1
|
use predicates from the Kernel
|
2022-01-28 13:46:33 +01:00 |
|
Sébastien Loriot
|
367ac9b200
|
rename file
|
2022-01-27 18:28:54 +01:00 |
|
Sébastien Loriot
|
11d60de9d1
|
Merge remote-tracking branch 'cgal/master' into PMP-decimation
|
2022-01-27 16:25:24 +01:00 |
|
Sébastien Loriot
|
559e942037
|
handle case when the graph of contraints is not made only of cycles
|
2022-01-27 16:23:07 +01:00 |
|
Sebastien Loriot
|
01414393f7
|
Fix warning
|
2022-01-18 09:26:05 +01:00 |
|
Sébastien Loriot
|
07e917ca09
|
Merge remote-tracking branch 'MaelRL/PMP-Improve_SI_repair-GF' into HEAD
|
2022-01-18 09:18:20 +01:00 |
|
Sébastien Loriot
|
ff77535dd1
|
add comments about workaround
|
2022-01-13 14:47:10 +01:00 |
|
Sébastien Loriot
|
10b0af3092
|
rename macro since Named_function_parameter is part of STL_Extension
|
2022-01-13 14:43:34 +01:00 |
|
Sébastien Loriot
|
4bbe759f08
|
Try to please MSVC 2015
|
2022-01-13 14:25:32 +01:00 |
|
Sébastien Loriot
|
497dbcd44a
|
try to please MSVC 2015
|
2022-01-13 14:22:29 +01:00 |
|
Sébastien Loriot
|
99a5e3c8ea
|
try to please MSVC2015
|
2022-01-13 14:01:41 +01:00 |
|
Sébastien Loriot
|
3028bf45bd
|
try to please MSVC2015
|
2022-01-13 13:43:12 +01:00 |
|
Sébastien Loriot
|
5c7df72f5d
|
de-ambiguate for MSVC2015
|
2022-01-13 11:42:32 +01:00 |
|
Sébastien Loriot
|
0b7f563b18
|
fixes after merge
|
2022-01-12 13:37:38 +01:00 |
|
Sébastien Loriot
|
c169c41240
|
Merge remote-tracking branch 'maxGimeno/PMP-Example_of_new_mp_function-maxGimeno' into HEAD
|
2022-01-12 13:33:49 +01:00 |
|
Laurent Rineau
|
cdf33d4ff9
|
Merge pull request #6069 from sloriot/PMP-rnd_np
Add random generator np for sampling
|
2022-01-12 12:21:58 +01:00 |
|
Laurent Rineau
|
12028fed4a
|
Merge pull request #6081 from MaelRL/PMP-PM_to_PS_array_point-GF
Allow polygon soups to use an `std::array` point type in PM_to_PS
|
2022-01-12 12:21:55 +01:00 |
|
Laurent Rineau
|
413421d3f2
|
Merge pull request #6195 from sloriot/PMP-snap_split_visitor
Add visitor function call for tracking faces split
|
2022-01-12 12:21:51 +01:00 |
|
Sébastien Loriot
|
4fa826b3ed
|
keep only the static version of is_default_parameter
|
2022-01-10 18:36:37 +01:00 |
|
Sébastien Loriot
|
75b03e6c0a
|
use_default_values() -> default_values()
|
2022-01-10 18:36:37 +01:00 |
|
Mael Rouxel-Labbé
|
e38a1f6853
|
Fix minor issues and warnings
|
2022-01-10 16:38:15 +01:00 |
|
Sébastien Loriot
|
382cbfaf25
|
move test + handle no deprecated code
|
2022-01-10 10:26:11 +01:00 |
|
Sébastien Loriot
|
6d3176e061
|
move Named_parameters class in STL_extension
helpers stay in BGL because it depends on BGL tags
|
2022-01-07 15:12:22 +01:00 |
|
Sébastien Loriot
|
6ac74caffb
|
fix warnings
|
2022-01-07 09:26:10 +01:00 |
|
Sébastien Loriot
|
821e7b79a2
|
remove some Point_set_processing specific helper classes
|
2022-01-06 18:53:46 +01:00 |
|
Sébastien Loriot
|
9714557046
|
replace overloads with default parameters (PMP)
|
2022-01-05 14:41:46 +01:00 |
|
Sébastien Loriot
|
92a0ced3c0
|
replace overloads with default parameters (PMP)
|
2022-01-04 18:46:42 +01:00 |
|
Sébastien Loriot
|
1e7785b427
|
do not use PMP::parameters namespace
|
2022-01-04 16:00:38 +01:00 |
|
Sébastien Loriot
|
ab38865f7c
|
deprecated function
|
2022-01-04 11:33:50 +01:00 |
|
Sébastien Loriot
|
28ab8e9293
|
replace CGAL_PMP_NP macros with CGAL_BGL_NP ones
|
2022-01-04 11:19:05 +01:00 |
|
Sébastien Loriot
|
7900a96115
|
start documenting use_default_values()
|
2022-01-03 16:31:09 +01:00 |
|
Sébastien Loriot
|
f057a72b2b
|
use random_seed
|
2022-01-03 10:35:30 +01:00 |
|
Mael Rouxel-Labbé
|
fe51c84552
|
Merge remote-tracking branch 'cgal/master' into PMP-Improve_SI_repair-GF
|
2021-12-23 16:40:15 +01:00 |
|
Sébastien Loriot
|
24b3c3eed6
|
add visitor function call for tracking faces split
|
2021-12-23 11:23:54 +01:00 |
|
Laurent Rineau
|
2acd9ca3db
|
Merge pull request #6159 from sloriot/PMP-coref_nm_border_vrt_cpy
Apply the operations per patches
|
2021-12-20 18:06:39 +01:00 |
|
Mael Rouxel-Labbé
|
e383ebdfde
|
Hide OBB usage in repair_SI behind macros for now (for licensing reasons)
|
2021-12-17 10:55:07 +01:00 |
|
Sébastien Loriot
|
39763cda4a
|
avoid useless computation and default should be false for polylines too
|
2021-12-16 15:18:11 +01:00 |
|
Mael Rouxel-Labbé
|
6ff8379650
|
Fix compilation errors
|
2021-12-16 11:38:12 +01:00 |
|
Mael Rouxel-Labbé
|
6c4199be5c
|
More improvements and fixes for repair_SI:
- Use OBB to avoid costly compactify
- Fix "local" variable; use all strategy (constrained/smoothing/etc.)
- Handle adapt creating degeneracies
- Fix adapt returns
- Fix max_element creating out of bound issue
- Better compatibility checks
- Clean output
|
2021-12-15 16:49:42 +01:00 |
|
Mael Rouxel-Labbé
|
ebd390e32b
|
Improvements and fixes for repair_SI
|
2021-12-07 19:01:50 +01:00 |
|
Sébastien Loriot
|
8ca5971699
|
handle all patches by operations
this workaround issue with boundary non-manifold vertices
that we needs to be imported
|
2021-12-07 11:30:34 +01:00 |
|