Sébastien Loriot
|
22724728e7
|
do not emit warning as hole filling can fail
|
2021-02-03 12:48:50 +01:00 |
Andreas Fabri
|
3f05cf3139
|
Add the example
|
2021-02-03 11:08:56 +00:00 |
Andreas Fabri
|
cd70b9b172
|
Use operator< instead of operator> as OM only implements the former
|
2021-02-03 10:46:28 +00:00 |
Maxime Gimeno
|
98ffbba648
|
Fix warning
|
2021-02-02 14:55:50 +01:00 |
Sébastien Loriot
|
8f0b2bb446
|
add an example do the union of a set of meshes in parallel
|
2021-01-29 09:47:10 +01:00 |
Maxime Gimeno
|
a0686c10ec
|
use *this = std::move(other);
|
2021-01-28 12:21:57 +01:00 |
Maxime Gimeno
|
63fe0dc17a
|
clean-up
|
2021-01-28 12:00:40 +01:00 |
Maxime Gimeno
|
5039f813ae
|
Add move assign to Rigid_triangle_mesh_collision_detection
|
2021-01-28 11:21:32 +01:00 |
Dmitry Anisimov
|
b2861aefa3
|
fixed warning with Vector 3 type
|
2021-01-28 10:57:01 +01:00 |
Sébastien Loriot
|
71ae816bfa
|
Merge remote-tracking branch 'cgal/master' into PMP-corefine_non_manifold
|
2021-01-27 13:46:09 +01:00 |
Dmitry Anisimov
|
56a0cb15e4
|
added missing type
|
2021-01-26 10:48:17 +01:00 |
Dmitry Anisimov
|
3551d0224b
|
fixed IO interface + the bug with misplaced assertions
|
2021-01-26 10:38:03 +01:00 |
Laurent Rineau
|
9ef6fc3182
|
Merge pull request #5330 from sloriot/PMP-hard_coded_EK
remove hardcoded kernel
|
2021-01-21 16:23:19 +01:00 |
Laurent Rineau
|
f176529041
|
Merge pull request #5357 from sloriot/CGAL-boost_function_output-master
Include non-deprecated header (master)
|
2021-01-21 16:22:39 +01:00 |
Laurent Rineau
|
1fbc6ec52b
|
Merge pull request #5330 from sloriot/PMP-hard_coded_EK
remove hardcoded kernel
|
2021-01-21 16:19:06 +01:00 |
Laurent Rineau
|
52bb68c012
|
Merge pull request #5356 from sloriot/CGAL-boost_function_output-5.2
Include non-deprecated header (5.2)
|
2021-01-21 16:18:55 +01:00 |
Laurent Rineau
|
dce5ed14b7
|
Merge pull request #5355 from sloriot/CGAL-boost_function_output-5.1
Include non-deprecated header (5.1)
|
2021-01-21 16:09:39 +01:00 |
Sébastien Loriot
|
4ef0295891
|
typo
|
2021-01-20 15:53:52 +01:00 |
Sébastien Loriot
|
bc161f2ae9
|
Merge 'CGAL-Eigen3_support-5.2'
|
2021-01-15 10:59:20 +01:00 |
Sébastien Loriot
|
f4935dc199
|
Merge branch 'CGAL-Eigen3_support-5.1'
|
2021-01-15 10:54:02 +01:00 |
Sébastien Loriot
|
eecb00534e
|
fix macro name to be consistent with find_package
|
2021-01-15 10:43:34 +01:00 |
Sébastien Loriot
|
ad911271a9
|
Merge commit '6594e7549bd70923990d86c31e2aa267a79bb629' into HEAD
|
2021-01-15 10:12:17 +01:00 |
Sébastien Loriot
|
bdd4efe3b3
|
Merge commit 'efc0c525e8b' into HEAD
|
2021-01-15 10:06:56 +01:00 |
Sébastien Loriot
|
efc0c525e8
|
include non-deprecated header
|
2021-01-15 10:02:00 +01:00 |
Dmitry Anisimov
|
f7abb6c343
|
Merge branch 'master' into Polygon_mesh_processing-triangulate_hole_with_cdt2-danston
|
2021-01-14 17:23:24 +01:00 |
Dmitry Anisimov
|
c657451934
|
Merge branch 'master' into Polygon_mesh_processing-triangulate_hole_with_cdt2-danston
|
2021-01-14 10:38:51 +01:00 |
Sébastien Loriot
|
ffc16da931
|
close stream
|
2021-01-13 13:50:32 +01:00 |
Maxime Gimeno
|
cce00dd29f
|
Fix doc
|
2021-01-08 09:50:07 +01:00 |
Maxime Gimeno
|
cf19fb2df9
|
Fixes
|
2021-01-08 09:35:35 +01:00 |
Maxime Gimeno
|
3d1c41fd14
|
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
|
2021-01-07 15:05:28 +01:00 |
Laurent Rineau
|
85325d789f
|
Merge pull request #5090 from afabri/FastEnvelope-GF
Polygon Mesh Processing: Add envelope test
|
2021-01-06 16:11:56 +01:00 |
Laurent Rineau
|
f33f3f5d7c
|
Merge pull request #5256 from sloriot/PMP-improve_isotropic_remeshing
TIny improvement of surface isotropic remeshing
|
2021-01-06 16:11:40 +01:00 |
Laurent Rineau
|
2237e48d2c
|
Merge pull request #5258 from sloriot/Examples-use_polyline_ext
Change extension to the one recognized by the demo
|
2021-01-06 16:11:37 +01:00 |
Sébastien Loriot
|
925abf284d
|
expose type
|
2021-01-06 14:26:11 +01:00 |
Sébastien Loriot
|
e63b032979
|
remove hardcoded kernel
|
2021-01-06 13:26:58 +01:00 |
Sébastien Loriot
|
02db50ae4f
|
fix warnings
|
2021-01-04 10:36:14 +01:00 |
Andreas Fabri
|
404ee465df
|
Address VC++ warnings
|
2021-01-04 09:16:30 +00:00 |
Andreas Fabri
|
8ae9070e5d
|
Fix warnings
|
2020-12-30 09:06:19 +00:00 |
Raphael Grimm
|
c395a5d3f7
|
Add std::move to all members
|
2020-12-18 10:54:42 +01:00 |
Raphael Grimm
|
7bd2923bc3
|
Remove BOOST_NO_CXX11_RVALUE_REFERENCES
|
2020-12-18 10:31:18 +01:00 |
Raphael Grimm
|
f3330b91d6
|
Add move ctor and move assign to Side_of_triangle_mesh
|
2020-12-18 08:59:24 +01:00 |
Laurent Rineau
|
4b42d4b555
|
Merge pull request #5286 from janetournois/PMP-isotropic_remeshing_fix_is_corner-jtournois
PMP::isotropic_remeshing - fix is_corner(v)
|
2020-12-17 17:03:13 +01:00 |
Laurent Rineau
|
1357ebc0c1
|
Merge pull request #5286 from janetournois/PMP-isotropic_remeshing_fix_is_corner-jtournois
PMP::isotropic_remeshing - fix is_corner(v)
|
2020-12-17 17:02:46 +01:00 |
Laurent Rineau
|
6f8f790ae9
|
Merge pull request #5286 from janetournois/PMP-isotropic_remeshing_fix_is_corner-jtournois
PMP::isotropic_remeshing - fix is_corner(v)
|
2020-12-17 17:02:29 +01:00 |
Jane Tournois
|
0be31d5440
|
Revert "skip the null face when checking for self-intersections in a face range"
This reverts commit 9ba6ac4929.
|
2020-12-17 10:15:59 +01:00 |
Laurent Rineau
|
ec4768468f
|
Merge pull request #5263 from MaelRL/PMP-Fix_remove_degenerate_edges_mutated_loop-GF
Fix multiples calls to degenerate_edges() with an invalid input range
|
2020-12-16 17:49:12 +01:00 |
Laurent Rineau
|
f612716d34
|
Merge pull request #5263 from MaelRL/PMP-Fix_remove_degenerate_edges_mutated_loop-GF
Fix multiples calls to degenerate_edges() with an invalid input range
|
2020-12-16 17:47:50 +01:00 |
Jane Tournois
|
1afacb1d0b
|
is_corner(v) should count both incoming and outgoing halfedges around v
|
2020-12-15 17:39:10 +01:00 |
Mael Rouxel-Labbé
|
56ac58de41
|
Fix size conversion warning
|
2020-12-15 16:13:13 +01:00 |
Mael Rouxel-Labbé
|
136ddee8da
|
Do not use the iterator after its deletion
|
2020-12-15 16:13:00 +01:00 |
Jane Tournois
|
087a2e04a9
|
introduce more testing to avoid self-intersections creation during remeshing
|
2020-12-11 15:27:26 +01:00 |
Jane Tournois
|
fab3f8a55b
|
move pid to where it is actually needed
|
2020-12-11 15:24:52 +01:00 |
Jane Tournois
|
9ba6ac4929
|
skip the null face when checking for self-intersections in a face range
|
2020-12-11 15:23:41 +01:00 |
Jane Tournois
|
d984905e2e
|
rename function for code readability
|
2020-12-11 15:00:27 +01:00 |
Jane Tournois
|
a42b4326a9
|
improve flipping step
add another criterion to decide whether to flip or not
is_badly_shaped detects caps and needles
|
2020-12-11 14:51:46 +01:00 |
Mael Rouxel-Labbé
|
818037a0ce
|
Fix multiples calls to degenerate_edges() with an invalid input range
|
2020-12-10 17:34:55 +01:00 |
Maxime Gimeno
|
00edae2400
|
More fixes
|
2020-12-10 12:55:04 +01:00 |
Sébastien Loriot
|
7c7d9c0755
|
add missing requirement
|
2020-12-10 12:23:26 +01:00 |
Sébastien Loriot
|
bd05e06b48
|
use patch_id_to_index_map
|
2020-12-10 12:19:43 +01:00 |
Sébastien Loriot
|
876a40afe5
|
do not test faces outside of the patches considered
|
2020-12-10 12:07:06 +01:00 |
Maxime Gimeno
|
1d98f0f71d
|
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
|
2020-12-09 14:40:02 +01:00 |
Sébastien Loriot
|
a095b674e7
|
change extension to the one recognized by the demo
|
2020-12-09 14:20:07 +01:00 |
Sébastien Loriot
|
ba0b215335
|
replace multimap by vector of vector
|
2020-12-08 17:14:05 +01:00 |
Sébastien Loriot
|
6e782ef0ee
|
call reserve
|
2020-12-08 16:26:13 +01:00 |
Sébastien Loriot
|
06ac504bec
|
fix indentation
|
2020-12-08 16:21:01 +01:00 |
Sébastien Loriot
|
a31ccc4a2d
|
remove property map
|
2020-12-08 16:19:07 +01:00 |
Sébastien Loriot
|
0d480ca612
|
use vectors instead of maps
|
2020-12-08 16:07:08 +01:00 |
Sébastien Loriot
|
9a7f0b9f07
|
accomodate Polyhedral_envelope.h
|
2020-12-07 19:00:07 +01:00 |
Sébastien Loriot
|
08eeacca8b
|
Merge remote-tracking branch 'cgal/master' into FastEnvelope-GF
|
2020-12-07 16:40:34 +01:00 |
Sébastien Loriot
|
3b8d8ecfde
|
update input
|
2020-12-07 16:22:26 +01:00 |
Sébastien Loriot
|
639c115eaf
|
improve definition
|
2020-12-07 15:11:30 +01:00 |
Dmitry Anisimov
|
c2085ea36c
|
Merge branch 'master' into Polygon_mesh_processing-triangulate_hole_with_cdt2-danston
|
2020-12-04 18:32:25 +01:00 |
Laurent Rineau
|
81336ab612
|
Merge pull request #5225 from albert-github/feature/bug_missing_End
Missing \cgalParamEnd
|
2020-12-04 17:15:52 +01:00 |
Laurent Rineau
|
3eed365417
|
Merge pull request #5228 from MaelRL/PMP-Add_missing_include_pm2ps-GF
PMP: Add missing header include (PM to PS)
|
2020-12-04 17:15:43 +01:00 |
Laurent Rineau
|
a2140d8263
|
Merge pull request #5228 from MaelRL/PMP-Add_missing_include_pm2ps-GF
PMP: Add missing header include (PM to PS)
|
2020-12-04 17:08:22 +01:00 |
Sébastien Loriot
|
d5e2c05c42
|
test distance
|
2020-12-03 19:31:39 +01:00 |
Sébastien Loriot
|
2e56e8d298
|
dump all debug prims in a single file (easier to load)
|
2020-12-03 19:29:42 +01:00 |
Sébastien Loriot
|
1ead0a4642
|
add tests for Polyhedral_envelope API
|
2020-12-03 18:55:35 +01:00 |
Sébastien Loriot
|
294b9cf1e3
|
empty() -> is_empty()
|
2020-12-03 18:55:05 +01:00 |
Sébastien Loriot
|
698eca8698
|
use std + make it work with EPECK
|
2020-12-03 18:54:38 +01:00 |
Sébastien Loriot
|
1aed8bad83
|
add soup as query
|
2020-12-03 15:37:38 +01:00 |
Sébastien Loriot
|
0edbd98898
|
update example + add it in the user manual
|
2020-12-03 14:36:43 +01:00 |
Sébastien Loriot
|
5b3c3eaeba
|
remove old copy/paste
|
2020-12-03 10:54:23 +01:00 |
Sébastien Loriot
|
5f6dca4738
|
add an option to refuse a repair that is too far from the input
using Polyhedral_envelope
|
2020-12-03 10:43:03 +01:00 |
Sébastien Loriot
|
bac1b56e00
|
test move constructor
|
2020-12-03 10:24:36 +01:00 |
Sébastien Loriot
|
37218729f4
|
add move assignment and move constructor
|
2020-12-03 10:23:49 +01:00 |
Andreas Fabri
|
3253d61876
|
Add a 'done' before returning
|
2020-12-03 08:07:15 +00:00 |
Andreas Fabri
|
6046432534
|
Add a mesh in envelope test
|
2020-12-03 07:58:33 +00:00 |
Sébastien Loriot
|
3463501b4d
|
add more operator()
|
2020-12-02 18:21:11 +01:00 |
Sébastien Loriot
|
e8b68a3de8
|
dump prims at the end of init
|
2020-12-02 18:16:38 +01:00 |
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 |
Maxime Gimeno
|
61a0da3775
|
Fix timeout in release pmp tests
|
2020-12-01 15:38:49 +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 |
Andreas Fabri
|
9ec3cf56fb
|
Add example with polygon soup
|
2020-11-30 07:43:24 +00: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 Fabri
|
c84f5c1ee5
|
Address doxygen warnings
|
2020-11-26 09:56:33 +00:00 |
Andreas Fabri
|
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 Fabri
|
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 Fabri
|
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 Fabri
|
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 Fabri
|
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 Fabri
|
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
|
d8499765a8
|
move undocumented feature to test
|
2020-11-25 16:32:20 +01:00 |
Maxime Gimeno
|
277b8cc74b
|
Fix OFF_reading
|
2020-11-25 13:40:19 +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
|
1f29b38fae
|
Apply suggestions from code review
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
|
2020-11-23 13:18:00 +01:00 |
Maxime Gimeno
|
493f034fda
|
Fix some warnings
|
2020-11-23 11:06:59 +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 |
Maxime Gimeno
|
9f496e3e9d
|
Fixes
|
2020-11-18 12:48:38 +01: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
|
171ec5bb8c
|
Fix typo
|
2020-11-16 09:41:56 +00:00 |
Andreas Fabri
|
108b57687e
|
fix CMakeLists.txt
|
2020-11-13 16:36:50 +00: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 |
Maxime Gimeno
|
8e23d5c482
|
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
|
2020-11-10 09:00:41 +01:00 |
Andreas Fabri
|
aa4c8f2f5a
|
changes after Sebastien's comments
|
2020-11-09 21:23:41 +00:00 |
Andreas Fabri
|
966192131e
|
Update Polygon_mesh_processing/doc/Polygon_mesh_processing/Polygon_mesh_processing.txt
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
|
2020-11-09 20:10:19 +01: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 |
Maxime Gimeno
|
cc00d293df
|
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
|
2020-11-06 09:37:18 +01:00 |
Andreas Fabri
|
45a24c2308
|
Duplicate a helper file in order to remove a dependency
|
2020-11-06 08:28:58 +00:00 |
Maxime Gimeno
|
37fa8fd635
|
Add missing test data
|
2020-11-06 08:28:42 +01:00 |
Andreas Fabri
|
041502a60c
|
Move Envelope_filter to PMP
|
2020-11-05 08:43:33 +00:00 |
Maxime Gimeno
|
0ed4a3ef66
|
Replace CGAL_assertion by assert
|
2020-11-05 08:55:12 +01: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 |
Laurent Rineau
|
c122a9b687
|
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:44:21 +01:00 |
Andreas Fabri
|
66b42484b8
|
Add Minkowski sum envelope to the figure
|
2020-11-04 15:09:21 +00:00 |
Maxime Gimeno
|
94c4d577ea
|
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
|
2020-11-04 15:43:13 +01:00 |
Maxime Gimeno
|
bb9e72afc9
|
Add tests
|
2020-11-04 14:14:09 +01:00 |
Andreas Fabri
|
e1c1e1fbb6
|
capitalize file name in the #include (VC++ did not care)
|
2020-11-04 11:28:02 +00:00 |
Andreas Fabri
|
5ff48521d1
|
Use TLS; Fix SMS example
|
2020-11-04 09:53:38 +00:00 |
Maxime Gimeno
|
8b0ba4c786
|
Add a named_parameter to allow self-intersections for clip and split for planes and iso_cuboids
|
2020-11-04 10:21:55 +01:00 |
Maxime Gimeno
|
5ab80cd54f
|
Fix c++17 warning
|
2020-11-03 14:58:56 +01:00 |
Andreas Fabri
|
5eb5efacaf
|
typos
|
2020-11-03 07:49:13 +00:00 |
Andreas Fabri
|
80053c515f
|
typos
|
2020-11-03 07:40:30 +00:00 |
Andreas Fabri
|
a5d91a8a77
|
Update Polygon_mesh_processing/doc/Polygon_mesh_processing/Polygon_mesh_processing.txt
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
|
2020-11-03 08:37:28 +01:00 |
Andreas Fabri
|
1ab455fdf1
|
Update Polygon_mesh_processing/doc/Polygon_mesh_processing/Polygon_mesh_processing.txt
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
|
2020-11-03 08:37:13 +01:00 |
Andreas Fabri
|
ba6e7ad0aa
|
Update Polygon_mesh_processing/doc/Polygon_mesh_processing/Polygon_mesh_processing.txt
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
|
2020-11-03 08:35:23 +01:00 |
Andreas Fabri
|
e4d4021386
|
Update Polygon_mesh_processing/doc/Polygon_mesh_processing/Polygon_mesh_processing.txt
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
|
2020-11-03 08:35:04 +01:00 |
Sébastien Loriot
|
a49e2bc6cd
|
remove tabs
|
2020-11-02 18:06:38 +01:00 |
Andreas Fabri
|
85bb0775e8
|
Improve documentation
|
2020-11-02 14:44:46 +00:00 |
Sébastien Loriot
|
0abbeb303f
|
add missing typedef
|
2020-11-02 09:38:39 +01:00 |
Sébastien Loriot
|
15094cd679
|
the visitor can now track edge splits
|
2020-10-30 16:23:17 +01:00 |
Sébastien Loriot
|
7bcbf8fb7d
|
update from master
merge branch into master
|
2020-10-30 14:04:44 +01:00 |
Mael
|
c1c21ae110
|
Remove obsolete forward declaration with no body
|
2020-10-29 15:33:58 +01:00 |
Laurent Rineau
|
484824c3bb
|
Merge pull request #5097 from janetournois/PMP-fix_isotropic_remeshing_with_dart-jtournois
PMP isotropic remeshing - fix collapsibilty check
|
2020-10-29 15:30:16 +01:00 |
Laurent Rineau
|
16480d4b81
|
Merge pull request #5122 from lrineau/PMP-fix_locate_with_AABB_tree__point-GF
Fix locate_with_AABB_tree(Point, ..._) with default point pmap
|
2020-10-29 15:30:09 +01:00 |
Laurent Rineau
|
af29a4819a
|
Merge pull request #5097 from janetournois/PMP-fix_isotropic_remeshing_with_dart-jtournois
PMP isotropic remeshing - fix collapsibilty check
|
2020-10-29 15:29:30 +01:00 |
Laurent Rineau
|
50116b5cd4
|
Merge pull request #5122 from lrineau/PMP-fix_locate_with_AABB_tree__point-GF
Fix locate_with_AABB_tree(Point, ..._) with default point pmap
|
2020-10-29 15:29:25 +01:00 |
Maxime Gimeno
|
1c00bf6847
|
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
|
2020-10-29 15:09:16 +01:00 |
Sébastien Loriot
|
61174c8359
|
fix for collinear cycle + update tests
|
2020-10-28 10:11:34 +01:00 |
Sébastien Loriot
|
7309b09169
|
add function to simplify a 3D polyline (closed or open) with approximation guarantees
|
2020-10-27 19:12:20 +01:00 |
Laurent Rineau
|
e5f8d11df5
|
Fix locate_with_AABB_tree(Point, ..._) with default point pmap
|
2020-10-27 10:51:13 +01:00 |
Sébastien Loriot
|
3542b64fb3
|
do not modify input range
|
2020-10-26 16:39:59 +01:00 |
Sébastien Loriot
|
24324fe4a9
|
avoid copy when possible
|
2020-10-26 16:24:37 +01:00 |
Maxime Gimeno
|
2ad4c16b6e
|
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
|
2020-10-26 15:00:53 +01:00 |
Sébastien Loriot
|
1da8e2b0e0
|
update test
|
2020-10-26 14:37:04 +01:00 |
Sébastien Loriot
|
6c966df862
|
fix return type
|
2020-10-26 14:29:21 +01:00 |
Andreas Fabri
|
56b461b2d4
|
Do not triangulate the prisms
|
2020-10-22 13:07:28 +01:00 |
Andreas Fabri
|
d1a5e6c13b
|
Add a figure
|
2020-10-22 13:00:01 +01:00 |
Dmitry Anisimov
|
b64c9638b6
|
fixed docs + improved test (warning free now) + more precise computations inside tri with cdt
|
2020-10-21 11:55:58 +02:00 |
Andreas Fabri
|
d4817f8671
|
Cite correctly and relicense as recommended at http://softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html
|
2020-10-21 08:13:40 +01:00 |
Jane Tournois
|
cf0d4b0790
|
fix detection of dart is collapsibility check
collapsing a dart is allowed, collapsing an isolated constrained edge is not
|
2020-10-20 16:33:36 +02:00 |
Sébastien Loriot
|
224a224e31
|
move files in PMP/benchmark
|
2020-10-20 16:30:59 +02:00 |
Sébastien Loriot
|
476d11ab9d
|
update benchmark
|
2020-10-20 16:30:46 +02:00 |
Andreas Fabri
|
4ee9875556
|
Add example
|
2020-10-20 14:22:15 +01:00 |
Sebastien Loriot
|
aea7a5f19a
|
Merge pull request #4923 from grassofsky/master
fix edge_to_faces key in Collect_face_bbox_per_edge_bbox
|
2020-10-20 13:36:07 +02:00 |
Maxime Gimeno
|
bebd60c12b
|
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
|
2020-10-20 09:53:54 +02:00 |
Sébastien Loriot
|
87b8f66e14
|
update from master
|
2020-10-20 09:19:13 +02:00 |