Sébastien Loriot
|
564a6c72f4
|
Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch'
|
2019-04-23 10:46:32 +02:00 |
|
Mael
|
da02ac7879
|
Fixed some comments
|
2019-04-23 10:16:10 +02:00 |
|
Sébastien Loriot
|
ca755e35a8
|
Merge pull request #3599 from maxGimeno/Nef_3-Document_Nef_3_to_Polygon_soup-GF
Nef_3 : Document convert_nef_polyhedron_to_polygon_soup-GF
|
2019-04-23 09:52:26 +02:00 |
|
Sebastien Loriot
|
0a19fa0690
|
Merge pull request #3827 from sloriot/BGL_PMP-reserve_call_before_copy
Add calls to reserve before creating meshes
|
2019-04-23 09:44:31 +02:00 |
|
Sebastien Loriot
|
fdc8d79a69
|
Merge pull request #3843 from sloriot/PMP-speed_orient_soup
Speed-up polygon soup orientation
|
2019-04-23 09:43:55 +02:00 |
|
Mael Rouxel-Labbé
|
199d76ed22
|
Gave some breathing room to remove_degenerate_* functions (cosmetic only)
|
2019-04-19 13:20:01 +02:00 |
|
Mael Rouxel-Labbé
|
6a6a2e8fa0
|
Added face range overload to remove_degenerate_edges/faces
|
2019-04-19 13:04:35 +02:00 |
|
Mael Rouxel-Labbé
|
52915956e3
|
Add PMP/locate.h
|
2019-04-19 08:39:02 +02:00 |
|
Mael Rouxel-Labbé
|
744ea88319
|
Some more updates to C++11 (and dynamic pmaps)
|
2019-04-18 15:18:50 +02:00 |
|
Mael Rouxel-Labbé
|
0a8b6af313
|
Various minor improvements to PMP::snap()
- c++11
- use simpler new point position
- improved local tolerance computations
- debug info
|
2019-04-18 14:58:51 +02:00 |
|
 Sebastien LoriotandMaelRL
|
3ce10ff394
|
Doc rephrasing
Co-Authored-By: MaelRL <mael.rouxel.labbe@geometryfactory.com>
|
2019-04-18 13:44:25 +02:00 |
|
Mael Rouxel-Labbé
|
28a2b3413d
|
Moved stitch_boundary_cycle(s) out of internal and documented it
|
2019-04-18 13:08:35 +02:00 |
|
Mael Rouxel-Labbé
|
86f9a7a68b
|
Changed the return type of stitch_boundary_cycle(s) to something more sensible
|
2019-04-18 12:00:46 +02:00 |
|
Mael Rouxel-Labbé
|
bca9560b24
|
Moved 'using boost::...' to the proper function
|
2019-04-18 11:35:32 +02:00 |
|
Mael Rouxel-Labbé
|
19829e528f
|
cpp11 > std
|
2019-04-18 09:40:19 +02:00 |
|
Mael Rouxel-Labbé
|
86d9594c07
|
Extracted a function stitch_boundary_cycle from stitch_boundary_cycles
|
2019-04-18 09:34:02 +02:00 |
|
Mael Rouxel-Labbé
|
099d78a99b
|
Added function 'non_manifold_vertices'
|
2019-04-18 09:22:01 +02:00 |
|
Mael Rouxel-Labbé
|
10080d8142
|
Fixed duplicate non manifold vertices for pinched vertices
|
2019-04-17 16:04:21 +02:00 |
|
Sébastien Loriot
|
1a97dcfb8e
|
Merge pull request #3441 from afabri/PMP-centroid-GF
[Small Feature] Add centroid(TriangleMesh) to Polygon Mesh Processing
|
2019-04-12 15:45:48 +02:00 |
|
Sébastien Loriot
|
db65bd8ecc
|
Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch'
|
2019-04-11 21:38:48 +02:00 |
|
albert-github
|
1dd7473818
|
Correction of links
Correction of redirected links and links that moved to another place.
|
2019-04-11 21:37:05 +02:00 |
|
Sébastien Loriot
|
bd955e57d3
|
fix conversion warnings
|
2019-04-10 14:28:35 +02:00 |
|
Sébastien Loriot
|
028fcd7b34
|
add missing include directive
|
2019-04-10 11:06:26 +02:00 |
|
Andreas Fabri
|
06e6e299ae
|
Remove unused typedef
|
2019-04-10 09:49:41 +02:00 |
|
Sébastien Loriot
|
07d1601ec9
|
remove useless (and harmful for the new method) call to clear
|
2019-04-05 12:17:17 +02:00 |
|
Sébastien Loriot
|
f972d0a228
|
init edge map for is_polygon_mesh_a_polygon_soup
|
2019-04-05 11:40:47 +02:00 |
|
Sébastien Loriot
|
49f1d2ba1b
|
replace the edge map by a vector of flat_map
it is very efficient since there should not be isolated vertices.
On large data, the runtime of the function is divided by 3 to 4
|
2019-04-05 11:12:01 +02:00 |
|
Sébastien Loriot
|
9c39f2260f
|
add calls to reserve before creating meshes
|
2019-04-02 21:54:30 +02:00 |
|
Sébastien Loriot
|
1c119aec44
|
replace cpp11::unordered_FOO by std::unordered_FOO
|
2019-03-29 13:28:33 +01:00 |
|
Sébastien Loriot
|
124012d9f9
|
replace cpp11::array by std::array
|
2019-03-29 13:28:33 +01:00 |
|
Sébastien Loriot
|
f62624c4f9
|
replace cpp11::tuple by std::tuple
|
2019-03-29 13:28:33 +01:00 |
|
Sébastien Loriot
|
ce126b87c6
|
remove cpp11::copy_n, cpp11::prev, and cpp11::next and use std instead
|
2019-03-29 13:28:32 +01:00 |
|
Sébastien Loriot
|
d60f5645aa
|
replace BOOST_FOREACH by c++ ranged-based for loop
some of the command used for the replacement:
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\(([a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((const [a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((const typename [a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((typename [<>a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack "boost/foreach.hpp" -l --cpp | xargs sed -i '/boost\/foreach.hpp>/d'
|
2019-03-29 13:22:15 +01:00 |
|
Laurent Rineau
|
14e93b7fe2
|
Merge pull request #3794 from maxGimeno/Demo-Fix_off_reading-GF
PMP: Fix in normalize()
|
2019-03-26 17:01:53 +01:00 |
|
Laurent Rineau
|
4ec173c0e7
|
Merge pull request #3793 from maxGimeno/Fixes_for_warnings-GF
Fixes for warnings
|
2019-03-26 16:43:56 +01:00 |
|
Maxime Gimeno
|
a508397a58
|
Don't use ternary operator
|
2019-03-25 16:06:20 +01:00 |
|
Maxime Gimeno
|
24d5971372
|
Test that norm != 0 in normalize()
|
2019-03-25 15:44:20 +01:00 |
|
Andreas Fabri
|
a98eb443ea
|
Changes after Sebastien's review
|
2019-03-25 14:32:34 +01:00 |
|
 Sebastien Loriotandafabri
|
225fdeac04
|
Update Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/measure.h
Co-Authored-By: afabri <andreas.fabri@geometryfactory.com>
|
2019-03-25 14:09:42 +01:00 |
|
 Sebastien Loriotandafabri
|
15e87ed141
|
Update Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/measure.h
Co-Authored-By: afabri <andreas.fabri@geometryfactory.com>
|
2019-03-25 14:09:31 +01:00 |
|
 Sebastien Loriotandafabri
|
1fb5670bbd
|
Update Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/measure.h
Co-Authored-By: afabri <andreas.fabri@geometryfactory.com>
|
2019-03-25 14:09:15 +01:00 |
|
 Sebastien Loriotandafabri
|
544a23aeb3
|
Update Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/measure.h
Co-Authored-By: afabri <andreas.fabri@geometryfactory.com>
|
2019-03-25 14:08:59 +01:00 |
|
 Sebastien Loriotandafabri
|
31a1e80c07
|
Update Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/measure.h
Co-Authored-By: afabri <andreas.fabri@geometryfactory.com>
|
2019-03-25 14:08:48 +01:00 |
|
 Sebastien Loriotandafabri
|
69061e3c72
|
Update Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/measure.h
Co-Authored-By: afabri <andreas.fabri@geometryfactory.com>
|
2019-03-25 14:08:15 +01:00 |
|
 Sebastien Loriotandafabri
|
43c29bdb17
|
Update Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/measure.h
Co-Authored-By: afabri <andreas.fabri@geometryfactory.com>
|
2019-03-25 14:08:05 +01:00 |
|
Laurent Rineau
|
1014687627
|
Merge pull request #3775 from MaelRL/Doc_fixes-GF
Doc fixes
|
2019-03-25 12:24:49 +01:00 |
|
Maxime Gimeno
|
801eb23ca3
|
Fix uninit warning in PMP
|
2019-03-25 12:09:04 +01:00 |
|
Andreas Fabri
|
92abe26251
|
cleanup
|
2019-03-22 11:51:59 +01:00 |
|
Andreas Fabri
|
67774ef07b
|
clean up
|
2019-03-21 17:20:46 +01:00 |
|
Andreas Fabri
|
33a92901c9
|
Fix @returns and PackageDescription
|
2019-03-21 14:05:54 +01:00 |
|