Andreas Fabri
c07dc61b4f
Use new version in test
2022-11-29 13:13:07 +00:00
Sébastien Loriot
fd00ce2d02
seems that the no_parameter function is no longer needed
2022-11-21 16:02:04 +01:00
hoskillua
2af6465763
trailing spaces
2022-11-20 00:39:14 +02:00
hoskillua
1fd56cdd1d
testing file for implemented functions
2022-11-20 00:28:10 +02:00
albert-github
01a7852f70
Merge branch 'master' into feature/bug_documentation_spell_20221113
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
Synchronize with master
2022-11-16 13:58:05 +01:00
hoskillua
b56500d0fc
4-space -> 2-space indents
2022-11-16 12:51:14 +02:00
albert-github
eed54a0ae5
spelling corrections
...
Some spelling corrections (Directories starting with `O`-`S` , first part),
some backward work
some forward work
2022-11-15 18:45:39 +01:00
Laurent Rineau
04c51a1034
Merge pull request #7034 from sloriot/PMP-coref_open_mesh_case_fix
...
Fix inconsistency check
2022-11-15 17:01:26 +01:00
Laurent Rineau
868793754b
Merge pull request #7034 from sloriot/PMP-coref_open_mesh_case_fix
...
Fix inconsistency check
2022-11-15 17:00:45 +01:00
albert-github
3674c937f7
spelling corrections
...
Some spelling corrections (Directories starting with `M`-` N`),
some backward work
some forward work
2022-11-15 15:21:01 +01:00
Sébastien Loriot
cd4de51a40
fix inconsistency check
2022-11-09 18:17:31 +01:00
Sven Oesau
47babfefae
reverted exclusion of some tests
2022-11-07 10:38:49 +01:00
hoskillua
ce7c2fa5b7
tab to space
2022-11-06 19:06:19 +02:00
Sébastien Loriot
0cac6a9da8
Merge remote-tracking branch 'sloriot/PMP-decimation' into PMP-decimation
2022-10-25 14:55:57 +02:00
Sébastien Loriot
98e774241b
update test
2022-10-21 14:28:12 +02:00
Andreas Fabri
fb1b02eb94
PMP
2022-10-14 10:29:45 +01:00
Sébastien Loriot
e27a7f40c9
handle vertices with the same corner id while allowing non-manifold vertices within a patch
2022-10-12 12:55:47 +02:00
Sébastien Loriot
623a5e0814
we must invalidate face_boundaries to take corner changes into account
2022-10-10 16:44:46 +02:00
Laurent Rineau
af3945337b
Merge pull request #6845 from sloriot/PMP-coref_open_mesh_case
...
PMP corefinement: Handle inconsistency with open mesh as input
2022-10-04 13:53:21 +02:00
Laurent Rineau
462eb5eaf3
Merge pull request #6872 from MaelRL/PMP-Fix_keep_LCC-GF
...
Fix dry-run of keep_largest_CCs dumping the wrong faces
2022-10-04 13:52:49 +02:00
Laurent Rineau
a4f6f58e25
Merge pull request #6845 from sloriot/PMP-coref_open_mesh_case
...
PMP corefinement: Handle inconsistency with open mesh as input
2022-10-04 13:50:24 +02:00
Laurent Rineau
87f16af6e2
Merge pull request #6872 from MaelRL/PMP-Fix_keep_LCC-GF
...
Fix dry-run of keep_largest_CCs dumping the wrong faces
2022-10-04 13:50:15 +02:00
Laurent Rineau
de80833223
Merge pull request #6845 from sloriot/PMP-coref_open_mesh_case
...
PMP corefinement: Handle inconsistency with open mesh as input
2022-10-04 13:48:16 +02:00
Sven Oesau
28a8f25186
some more epeck-only tests in pmp_locate
2022-10-01 16:05:56 +02:00
Sven Oesau
5924d196ae
removed unnecessary restrictions of tests to epeck
2022-09-27 18:38:12 +02:00
Sven Oesau
a01c1e64d2
several predicates are only tested for EPECK as other kernels are inexact and may fail in certain cases/on certain architectures
2022-09-26 09:03:12 +02:00
Sven Oesau
08cf03e349
null vector for degenerate faces is only expected for EPECK
...
can be non-null for other kernels
2022-09-26 08:59:34 +02:00
Mael Rouxel-Labbé
f27428c4d9
Improve tests for PMP::keep_large(st)_CC()
2022-09-23 14:54:15 +02:00
hoskillua
75c7f83c68
whitespaces
2022-09-20 17:21:19 +02:00
hoskillua
c7a6651c63
GroundTruthtests
2022-09-20 17:19:43 +02:00
hoskillua
3d3b2c30fd
testing init
2022-09-20 11:18:13 +02:00
Sébastien Loriot
f5fb60ef66
handle cmd with several lines
2022-09-14 10:18:16 +02:00
Sébastien Loriot
b3da3506d6
add testcase that has an non-closed mesh and a close mesh incompatible for BO
2022-09-13 17:55:02 +02:00
Mael Rouxel-Labbé
e93b0b28eb
Misc trivial cleaning
2022-09-06 16:25:47 +02:00
Mael Rouxel-Labbé
9b265fddf8
Uniformize REQUIRED / QUIET usage:
...
Following this:
- CGAL: always REQUIRED
- CGAL component: COMPONENT / OPTIONAL_COMPONENT (never QUIET)
- required 3rd party: (not QUIET) + message(NOTICE "") on NOT_FOUND
- optional 3rd party: QUIET + message(STATUS "") except for Polyhedron/demo
- 3rd party components: COMPONENT / OPTIONAL_COMPONENT
(QUIET depending on required or optional 3rd party)
2022-09-06 16:24:27 +02:00
Mael Rouxel-Labbé
7cb21c24b0
Uniformize message() for missing 3rd party libraries
...
STATUS for non-essential, NOTICE for important stuff
2022-09-06 16:07:31 +02:00
Mael Rouxel-Labbé
28ba446895
Clean (some) CMakeLists.txt indentation
2022-09-06 15:38:18 +02:00
Sébastien Loriot
b1ee7ba78e
move outside experimental namespace with a better API and doc
2022-07-26 15:06:49 +02:00
Sébastien Loriot
916e48284d
add an extra overload of choose_parameter for dynamic property maps
2022-07-13 12:48:27 +02:00
Sébastien Loriot
ab7183b42e
add an example for default vector normal map
2022-07-13 11:46:11 +02:00
Sébastien Loriot
e18878f5a0
Merge remote-tracking branch 'cgal/5.5.x-branch'
2022-07-08 20:28:04 +02:00
Sebastien Loriot
4b9032f8c6
Merge pull request #6547 from afabri/Skeletoniation-HDS-GF
...
Skeletonization: Replace internally Polyhedron by HDS
2022-07-08 20:24:58 +02:00
Mael Rouxel-Labbé
d934a0465f
Test range of array faces in repair_polygon_soup()
2022-07-04 11:41:44 +02:00
Sébastien Loriot
49ca357d49
Merge remote-tracking branch 'cgal/5.5.x-branch'
2022-07-04 10:53:00 +02:00
Sebastien Loriot
d218b32cf9
Merge pull request #6639 from sloriot/PMP-clip_deg_faces
...
Handle deg faces in clip with allow_self_intersections
2022-07-04 10:48:30 +02:00
Sébastien Loriot
9634d9321a
add missing off
2022-06-29 11:29:12 +02:00
Laurent Rineau
42e993c7da
Merge pull request #6587 from afabri/PMP-triangle-GF
...
PMP::Add function triangle(face_descriptor, tmesh)
2022-06-29 09:52:19 +02:00
Laurent Rineau
dfa3d21446
Merge pull request #6668 from afabri/PMP-fix_includes_in_test-GF
...
PMP: Include the correct header file in a test
2022-06-29 09:52:13 +02:00
Sébastien Loriot
cc2d27e519
add corefine test
2022-06-27 19:58:58 +02:00
Sébastien Loriot
2670d65fd0
add extra tests
2022-06-27 19:19:10 +02:00
Sébastien Loriot
3283fd0b37
handle coplanar intersection of degenerate faces
2022-06-27 18:52:53 +02:00
Sébastien Loriot
79703fa5f4
add TODO
2022-06-21 18:00:08 +02:00
Sébastien Loriot
903e3a4e41
test clip with degenerate triangles
2022-06-21 17:57:50 +02:00
Sébastien Loriot
5fc4b4f3c4
Merge remote-tracking branch 'cgal/master' into HEAD
2022-06-16 13:33:54 +02:00
Sébastien Loriot
4400120244
remove non-needed include directives
2022-06-16 09:54:57 +02:00
Andreas Fabri
f3d587da26
PMP: Include the correct header file in a test
2022-06-15 07:33:55 +01:00
Sébastien Loriot
c8654724e2
update test to check we can prevent collapses and flips
2022-06-13 12:41:57 +02:00
Sébastien Loriot
e7b9e48d76
do not use deprecated API
2022-06-08 17:49:08 +02:00
Jane Tournois
132a1d57e4
add missing link with Eigen
2022-06-07 11:34:14 +02:00
Jane Tournois
86c9a35c15
Merge remote-tracking branch 'cgal/master' into PMP-add_surface_mesher-jtournois
2022-06-02 08:25:30 +01:00
Andreas Fabri
ee0df2c47f
PMP::Add function triangle(face_descriptor, tmesh) returning a Triangle_3
2022-05-16 16:08:33 +01:00
Sébastien Loriot
7bf54e9de1
Merge pull request #6450 from afabri/PMP-hole_filling_progress-GF
...
PMP::triangulate_hole(): Add Visitor
2022-05-13 17:20:26 +02:00
Sebastien Loriot
269a391fa0
Merge pull request #6558 from lrineau/Installation-remove_wd4503-GF
...
CMake script updates: version of CMake and /wd4503 is only for MSVC 2015
2022-05-13 15:53:36 +02:00
Sebastien Loriot
8b5c57e225
Merge pull request #6537 from MaelRL/PMP-Approximate_Hausdorff_empty_meshes-GF
...
Fix GT/VPM usage in approximate Hausdorff distance computations
2022-05-13 15:51:12 +02:00
Jane Tournois
aeb28afe4a
improve test
2022-05-10 09:46:57 +02:00
Laurent Rineau
734c96e951
Merge branch 'master' into pr/lrineau/6558
2022-05-06 16:25:32 +02:00
Sébastien Loriot
b42501514a
fix broken API
2022-05-06 09:36:28 +02:00
Laurent Rineau
2288225448
Massive update of CMake policies to version 3.23
2022-05-06 09:34:35 +02:00
Laurent Rineau
83fb998a66
Fix the non-determinism
2022-05-04 17:15:39 +02:00
Mael Rouxel-Labbé
8820db7b86
Minor test improvements
2022-04-29 16:24:15 +02:00
Jane Tournois
3b25bc1e0d
improve test
2022-04-29 16:19:06 +02:00
Jane Tournois
a547404f8c
improve test
...
this test is failing for now
2022-04-29 15:20:22 +02:00
Jane Tournois
f0022a5e21
change API to return triangulation instead of modifying Tr& out
...
and fix compilation errors after merging master
2022-04-29 13:53:39 +02:00
Jane Tournois
c21fe46525
Merge remote-tracking branch 'cgal/master' into PMP-add_surface_mesher-jtournois
...
# Conflicts:
# Polygon_mesh_processing/doc/Polygon_mesh_processing/PackageDescription.txt
# Polygon_mesh_processing/examples/Polygon_mesh_processing/CMakeLists.txt
2022-04-29 10:48:08 +02:00
Mael Rouxel-Labbé
477353d5eb
Merge parameters::Is_default and parameters::is_default_parameter
2022-04-20 16:01:02 +02:00
Laurent Rineau
fd75e5ab12
Merge pull request #5979 from sloriot/PMP-relax
...
Extract tangential relaxation from isotropic_remeshing
# Conflicts:
# Installation/CHANGES.md
2022-04-06 09:13:56 +02:00
Sébastien Loriot
1dd4b8462f
Merge remote-tracking branch 'sloriot/PMP-relax'
2022-03-31 16:47:06 +02:00
Mael Rouxel-Labbé
4045d1265c
Merge remote-tracking branch 'cgal/master' into PMP-Shape_predicates_with_predicates-GF
2022-03-30 10:41:40 +02:00
Mael Rouxel-Labbé
22da333de0
Re-enable EPECK tests
2022-03-24 13:51:01 +01:00
Mael Rouxel-Labbé
115f3d202e
Merge remote-tracking branch 'cgal/master' into PMP-Shape_predicates_with_predicates-GF
2022-03-24 12:31:01 +01:00
Sébastien Loriot
7ab2c079b3
add an option to forbid some moves
2022-03-23 23:53:00 +01:00
Sébastien Loriot
689da92ae4
Merge remote-tracking branch 'PMP-relax' into master
2022-03-23 22:09:20 +01:00
Mael Rouxel-Labbé
efd9456e15
Enrich test of orient_PS family (non trivial NPs)
2022-03-15 10:45:06 +01:00
Mael Rouxel-Labbé
90ba4c5e92
Test orient_triangle_soup_with_reference_triangle_soup()
2022-03-15 00:07:35 +01:00
Mael Rouxel-Labbé
f8215a1858
Merge remote-tracking branch 'cgal/master' into PMP-Orient_PS_with_PS-GF
2022-03-14 23:32:51 +01:00
Mael Rouxel-Labbé
fe0c31074c
Modernize and improve test of orient_PS family
2022-03-14 23:32:24 +01:00
Laurent Rineau
208b286457
Merge pull request #6380 from sloriot/PMP-hole_filling_skip_cubic_search_space
...
PMP hole filling: Add an option to only use Delaunay based versions
2022-03-10 11:05:30 +01:00
Sébastien Loriot
7d17b22a7c
add an option to only use Delaunay based versions
2022-03-04 07:05:05 +01:00
Laurent Rineau
f1a71f2f6e
Merge pull request #6335 from MaelRL/PMP-Bounded_Hausdorff_Distance_Fix-GF
...
Fixes for bounded Hausdorff computations
2022-03-02 15:13:53 +01:00
Laurent Rineau
258d704a90
Merge pull request #6209 from sloriot/PMP-std_instead_of_boost
...
Use features available in std instead of boost
2022-02-24 19:57:17 +01:00
Sébastien Loriot
a8a3bbd9c4
avoid a double to size_t warning
2022-02-23 11:25:52 +01:00
Sébastien Loriot
e0f3051f95
never try to fix when a polyline does not split a patch
2022-02-23 11:13:22 +01:00
Mael Rouxel-Labbé
4c1df5eea7
Fix hausdorff tests
2022-02-18 16:34:46 +01:00
Sébastien Loriot
77e5beeaca
use features available in std instead of boost
2022-02-03 09:28:52 +01:00
Sébastien Loriot
6745fb79ea
remove trailing whitespaces
2022-01-28 15:41:46 +01:00
Sébastien Loriot
7c8ca39799
add named parameter + use cosinus value directly
2022-01-28 14:42:49 +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
126b78fecf
Merge remote-tracking branch 'sloriot/PMP-relax' into HEAD
2022-01-19 13:50:46 +01:00
Andreas Fabri
03bcb67ca6
Deal with PCA
2022-01-18 18:51:37 +00: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
Sébastien Loriot
c2a7f8a84a
fix indentation
2022-01-11 13:07:15 +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
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
3a1064c762
remove strange useless helper class
2022-01-07 13:25:04 +01:00
Sébastien Loriot
9714557046
replace overloads with default parameters (PMP)
2022-01-05 14:41:46 +01:00
Sébastien Loriot
1e7785b427
do not use PMP::parameters namespace
2022-01-04 16:00:38 +01:00
Jane Tournois
e0910f4d72
fix input type
2022-01-04 15:58:20 +01:00
Sébastien Loriot
6848e69987
replace all_default() by use_default_values() in tests and examples
2022-01-04 14:06:26 +01:00
Sébastien Loriot
edcfdabf89
fix warnings
2022-01-03 16:31:09 +01:00
Maxime Gimeno
931ed5285e
add Lookup_named_param_def
2022-01-03 16:31:08 +01:00
Maxime Gimeno
9cc1e1c5ab
Add a boolean np
2022-01-03 16:31:08 +01:00
Maxime Gimeno
5e2f1236a7
Add a new default parameter named use_default_values()
2022-01-03 16:31:01 +01:00
Maxime Gimeno
b28ebd5792
Add a test that gathers all usual pmp helpers for NP management
2022-01-03 16:29:23 +01:00
Laurent Rineau
ef68e0b913
Merge pull request #6207 from sloriot/CGAL-set_but_not_used_variable
...
Fix set but unused variable warning
2022-01-03 16:22:34 +01:00
Sébastien Loriot
f057a72b2b
use random_seed
2022-01-03 10:35:30 +01:00
Jane Tournois
64af231b6e
Merge branch 'master' into PMP-relax
2021-12-28 14:52:48 +01:00
Sébastien Loriot
5bcf690668
test even in release
2021-12-27 13:12:54 +01:00
Jane Tournois
4f5f83acbf
rename delaunay_remeshing to surface_Delaunay_remeshing
...
with capital D
2021-12-20 11:46:58 +01:00
Sébastien Loriot
ab48f63e30
update latest cmake version tested
2021-11-09 10:58:47 +01:00
Sébastien Loriot
58181afcdb
remove useless include directives
2021-11-09 10:16:12 +01:00
Jane Tournois
909e69888c
Merge branch 'master' into PMP-add_surface_mesher-jtournois
2021-10-29 17:47:25 +02:00
Sébastien Loriot
9543deb304
Merge pull request #6046 from MaelRL/PM-Fix_pmaps_reference_types_master-GF
...
Various fixes for property maps (master)
2021-10-29 17:40:15 +02:00
Jane Tournois
b53937ef9f
more testing
2021-10-29 17:38:14 +02:00
Jane Tournois
1569978d3c
add polyline_constraints as input for delaunay_remeshing
...
and add a test using it
2021-10-29 17:20:07 +02:00
Dmitry Anisimov
d4f1d36f7f
removed runtime assert from the hdist test
2021-10-21 15:20:16 +02:00
Sébastien Loriot
d34ff25571
test named parameters
2021-10-21 09:11:18 +02:00
Mael Rouxel-Labbé
131242bb80
Merge branch 'PM-Fix_pmaps_reference_types-GF' into PM-Fix_pmaps_reference_types_5.3-GF
2021-10-12 09:29:23 +02:00
Mael Rouxel-Labbé
8166579e55
Merge branch 'PM-Fix_pmaps_reference_types-GF' into PM-Fix_pmaps_reference_types_master-GF
2021-10-11 19:58:07 +02:00
Mael Rouxel-Labbé
590ddf8015
Various fixes for pmaps:
...
- Use `value_type` when the returned type is not a reference
- Enforce `reference = value_type` if the returned type is not
a reference (to avoid `typename PM::reference r = get(m, k)`,
which will take a ref to a temporary if the `reference`
typedef is an actualy reference)
- Do not use `put_get_helper` if the property map is not a `lvalue`
**mutable** property map: the `put()` is `map[k] = v`, which
is broken if `operator[]` does not return a reference
- The concept `boost::lvalue_property_map_tag` requires `operator[](key)`,
not a reference in `get(map, key)`. You can have a readable property map
returning a reference through its `get(map, key)`, but if there is
no `operator[]`, it's just a `boost::readable_property_map_tag`
- Some const correctness to avoid copying maps with state
or heavy keys in `get(map, key)` / `put(map, key, value)`
- Base the category of a wrapping pmap on what it offers instead
of just forwarding the base property map's category
- Tried to do something like mutable lvalue pmap:
* `value_type& operator[](key&)`
* `ref get(map, const key&)`
* `put(map, const key&, const value_type&)`
and non-mutable lvalue pmap:
* `const value_type& operator[](const key&)`
* `ref get(map, const key&)`
but not everything fits properly...
2021-10-08 15:38:47 +02:00
Mael Rouxel-Labbé
df560987a6
Whitespace & cleaning changes
2021-10-08 12:13:43 +02:00
Sébastien Loriot
1857a25d28
Merge remote-tracking branch 'cgal/master' into CGAL_data-moving_files
2021-10-06 13:50:31 +02:00
Sébastien Loriot
33d60307c7
fix path
2021-10-05 17:42:25 +02:00
Sébastien Loriot
efbd86df7f
extra manual fixes
2021-10-05 17:42:21 +02:00
Jane Tournois
276ea18313
formatting (Mael's review)
2021-10-05 11:12:49 +02:00
Sébastien Loriot
6dad5b6922
rename file
2021-10-04 11:00:40 +02:00
Sébastien Loriot
b5e7d03634
fix runtime issues
2021-10-04 10:22:13 +02:00
Sébastien Loriot
8350dea94a
char* -> std::string
2021-10-04 09:49:24 +02:00
Sébastien Loriot
47028cd184
automatically move data files in data dir + update paths
...
Done for OFF/OBJ/STL/XYZ/PWN/PLY
2021-10-04 09:42:49 +02:00
Laurent Rineau
804feece28
Merge pull request #5761 from danston/Weights-unification-danston
...
[Small Feature] Weights Unification
2021-09-29 16:59:34 +02:00
Laurent Rineau
7e42541573
Merge pull request #5633 from sloriot/PMP-add_filter_for_caps_needles
...
Add a filter in function to remove caps/needle
2021-09-29 11:46:47 +02:00
Laurent Rineau
e87bf84395
Merge pull request #5994 from MaelRL/PMP-Detect_sharp_edges_const-GF
...
Enhancements & fixes for PMP::detect_features
2021-09-29 11:46:41 +02:00
Laurent Rineau
b19086946c
Merge pull request #5994 from MaelRL/PMP-Detect_sharp_edges_const-GF
...
Enhancements & fixes for PMP::detect_features
2021-09-29 11:45:38 +02:00
Jane Tournois
6357211695
deprecate smooth_mesh() and rename it angle_and_area_smoothing()
2021-09-27 17:05:14 +02:00
Sébastien Loriot
f632a11d0d
fix invalid OFF headers
2021-09-23 18:56:15 +02:00
Laurent Rineau
8cdfc3b214
Merge pull request #5941 from afabri/PMP-edge_lenght_area-GF
...
Polygon Mesh Processing: Add measure functions not using sqrt
2021-09-20 17:07:09 +02:00
Jane Tournois
752b5885aa
add a test
2021-09-17 14:43:01 +02:00
Mael Rouxel-Labbé
fd12c73cba
Enhance tests
2021-09-15 14:59:40 +02:00
Sébastien Loriot
2337757ce4
add a way to pass functions to build local filters ...
...
... created from link faces of edges to be flipped or collapsed
2021-09-14 21:43:41 +02:00
Mael Rouxel-Labbé
08ab4a1c3a
Make test failures easier to understand
2021-09-13 16:47:34 +02:00
Sebastien Loriot
4610cf3c66
Merge pull request #5904 from sloriot/CGAL-remove_config_flags
...
Replace macros with inline functions and remove a config flag
2021-09-10 17:38:50 +02:00
Sébastien Loriot
4afc249100
do not hide type definitions
2021-09-09 15:58:00 +02:00
Sébastien Loriot
64738572f8
Merge remote-tracking branch 'cgal/5.3.x-branch'
2021-09-06 18:53:55 +02:00
Sébastien Loriot
75ca34c2a5
Merge remote-tracking branch 'cgal/5.2.x-branch' into HEAD
2021-09-06 18:52:40 +02:00
Sébastien Loriot
000b03b595
follow up of #5889
...
cherry-picking for autorefinement
2021-09-06 18:44:07 +02:00
Sébastien Loriot
d82ca80d04
add a filter in function to remove caps/needle to be able to plug envelope
2021-08-31 15:52:47 +02:00
Andreas Fabri
e40cbc0ff5
Fixes after Mael's review
2021-08-31 10:07:44 +01:00
Dmitry Anisimov
60804d738e
Merge remote-tracking branch 'origin/master' into Weights-unification-danston
2021-08-14 18:34:47 +02:00
Sébastien Loriot
038c57fb6a
Merge pull request #5837 from maxGimeno/PMP-Self_intersections_limited_report-maxGImeno
...
PMP: Limited Number of Self-intersections
2021-08-13 18:23:20 +02:00
Sébastien Loriot
e16e75c273
Merge pull request #5861 from sloriot/PMP-coref_vertex_visitor
...
Add vertex related functions in corefinement visitor
2021-08-13 18:17:39 +02:00
Dmitry Anisimov
c975eddf13
Merge remote-tracking branch 'origin/master' into Weights-unification-danston
2021-08-12 13:29:26 +02:00
Sébastien Loriot
814c9138ef
Merge remote-tracking branch 'cgal/5.3.x-branch'
2021-08-12 10:38:11 +02:00
Sébastien Loriot
cff3cdb40e
Merge remote-tracking branch 'cgal/5.2.x-branch' into HEAD
2021-08-12 10:23:57 +02:00
Maxime Gimeno
7345cf1318
Merge remote-tracking branch 'cgal/master' into PMP-Self_intersections_limited_report-maxGImeno
2021-08-11 15:31:20 +02:00
Dmitry Anisimov
4126a5feec
Merge branch 'master' into Weights-unification-danston
2021-08-04 13:58:33 +02:00
Sébastien Loriot
9dc3f84d73
try to workaround non-determinism
2021-08-03 14:25:50 +02:00
Sébastien Loriot
10ed1a058e
add more tests
2021-07-29 17:22:37 +02:00
Sébastien Loriot
743a5fc29e
add split case with a plane containing border edges
2021-07-29 13:21:16 +02:00
Maxime Gimeno
e83dc8775d
fixes after review
2021-07-23 15:13:33 +02:00
Sébastien Loriot
61ab2c1ed9
fix conversion warning
2021-07-22 11:28:28 +02:00
Sébastien Loriot
fa826dbe49
add some tests for the visitor
2021-07-21 17:04:21 +02:00
Sébastien Loriot
6e52c99202
remove isolated vertices
2021-07-21 17:02:31 +02:00
Sébastien Loriot
d8a375bada
generate the refine version of blobby
2021-07-20 21:41:54 +02:00
Sébastien Loriot
7fbec6faaa
do not test the paper bench
2021-07-20 21:04:00 +02:00
Sébastien Loriot
6bd71a349f
fix test
2021-07-20 20:55:10 +02:00
Sébastien Loriot
429446dda6
if test if TBB is not be available
2021-07-15 15:19:23 +02:00
Maxime Gimeno
03a1639eff
Replace NP name
2021-07-09 14:37:21 +02:00
Maxime Gimeno
38d1246c28
Function and tests written, need better doc and functor for sequential
2021-07-07 13:19:14 +02:00
Dmitry Anisimov
ad6a7183c5
added missing IO ns
2021-06-18 14:47:32 +02:00
Dmitry Anisimov
aaf55dbaa0
Merge remote-tracking branch 'maxGimeno/PMP-compare_faces_from_meshes-maxGimeno' into gsoc2019-PMPHDist-martinskrodzki
2021-06-18 14:45:24 +02:00
Dmitry Anisimov
859bae9036
sebastien review
2021-06-18 14:44:09 +02:00
Dmitry Anisimov
aac86cb4d4
pmp, refactoring internal weights representation
2021-06-09 12:23:14 +02:00
Dmitry Anisimov
4fa2463fea
pmp, renamed weight wrappers
2021-06-04 13:46:42 +02:00
Dmitry Anisimov
8aa246b97e
pmp, factoring out the uniform weight fairing
2021-06-04 12:29:42 +02:00
Dmitry Anisimov
2a6aaddd8f
updated weights in the pmp package
2021-06-03 11:33:18 +02:00
Maxime Gimeno
c6c540503c
changes after review 2
2021-05-26 12:36:59 +02:00
Maxime Gimeno
553445a771
Changes after review 1
2021-05-26 11:16:09 +02:00
Maxime Gimeno
acd6bb3c57
Fix namespace and remove unused typedef
2021-05-20 09:00:29 +02:00
Maxime Gimeno
797c5ad08b
Merge remote-tracking branch 'cgal/master' into PMP-compare_faces_from_meshes-maxGimeno
2021-05-20 08:58:24 +02:00
Laurent Rineau
e222e772f1
Merge pull request #5589 from MaelRL/Number_types-Fix_approx_sqrt_mpq-GF
...
Fix approximate_sqrt return types
# Conflicts:
# Polygon_mesh_processing/test/Polygon_mesh_processing/test_pmp_distance.cpp
2021-05-18 18:16:44 +02:00
Laurent Rineau
26ad68e486
Merge pull request #5649 from sloriot/CGAL-no_boost_shared_ptr
...
Replace internal use of boost shared_ptr
2021-05-18 18:14:12 +02:00
Laurent Rineau
1ac4c2903a
Merge pull request #5589 from MaelRL/Number_types-Fix_approx_sqrt_mpq-GF
...
Fix approximate_sqrt return types
2021-05-18 17:32:26 +02:00
Laurent Rineau
49aff67985
Merge pull request #5689 from janetournois/PMP-isotropic_remeshing_fixes-jtournois
...
PMP::isotropic_remeshing - fixes about "isolated constraints"
# Conflicts:
# Polygon_mesh_processing/test/Polygon_mesh_processing/CMakeLists.txt
2021-05-18 17:31:55 +02:00
Laurent Rineau
e0a4dd0680
Merge pull request #5677 from sloriot/CGAL-IO_namespace
...
CGAL IO namespace
# Conflicts:
# Installation/test/Installation/test_gmp_mpfr_dll.cpp
2021-05-18 17:31:40 +02:00
Laurent Rineau
b33a2f17bd
Merge pull request #5689 from janetournois/PMP-isotropic_remeshing_fixes-jtournois
...
PMP::isotropic_remeshing - fixes about "isolated constraints"
# Conflicts:
# Polygon_mesh_processing/test/Polygon_mesh_processing/CMakeLists.txt
2021-05-18 17:06:45 +02:00
Dmitry Anisimov
6ae21a4379
added visitor to save pairs of realizing triangles
2021-05-11 17:38:15 +02:00
Dmitry Anisimov
5686252475
is_further_than function finished
2021-05-11 16:11:42 +02:00
Dmitry Anisimov
73e9e867c2
added early quit option to accelerate distance vs user defined distance check
2021-05-11 14:18:49 +02:00