Commit Graph

77463 Commits

Author SHA1 Message Date
Andreas Fabri 29e4e987f4 Add CMakeLists.txt 2017-11-06 11:48:05 +01:00
Andreas Fabri f74cf7fff6 value_type -> reference 2017-11-06 11:48:05 +01:00
Andreas Fabri ce086fed46 Add a testsuite 2017-11-06 11:48:05 +01:00
Andreas Fabri d2425251bf Fix put(Dynamic_property_map&..) 2017-11-06 11:48:05 +01:00
Laurent Rineau bfb8d1fcc6 Merge branch 'releases/CGAL-4.10-branch' into releases/CGAL-4.11-branch 2017-11-03 14:28:30 +01:00
Laurent Rineau 4d3745afd2 Merge pull request #2565 from MaelRL/Various-Fix_numeric_limits_min_uses_411-GF
Fix wrong uses of std::numeric_limits::min() (4.11)
2017-11-03 14:27:59 +01:00
Laurent Rineau 9f05077d0e Merge pull request #2564 from MaelRL/Various-Fix_numeric_limits_min_uses-GF
Fix wrong uses of std::numeric_limits::min() (4.10)
2017-11-03 14:26:18 +01:00
Laurent Rineau f116092566 Merge pull request #2558 from sloriot/MCF-fix_after_copy_face_graph_update
Cope with the change of order of the vertices in copy_face_graph
2017-10-27 17:59:40 +02:00
Mael Rouxel-Labbé aaca6a0597 Fixed wrong uses of std::numeric_limits<double>::min() 2017-10-27 12:03:44 +02:00
Mael Rouxel-Labbé 5ef873d67e Merge remote-tracking branch 'mine/Various-Fix_numeric_limits_min_uses-GF' into Various-Fix_numeric_limits_min_uses_411-GF 2017-10-27 11:57:21 +02:00
Mael Rouxel-Labbé da5200f577 Fixed wrong uses of std::numeric_limits::min() 2017-10-27 11:40:22 +02:00
Laurent Rineau acee7240cc Merge pull request #2551 from sloriot/Doc-remove_todos_in_release
Make testsuite build release docs
2017-10-25 09:27:56 +02:00
Sébastien Loriot d84399a5f8 cope with the change of order of the vertices in copy_face_graph 2017-10-24 13:47:56 +02:00
Laurent Rineau aae3ce779c Merge pull request #2540 from maxGimeno/Fix_redraw-GF
Polyhedron demo: Fix some missing redraw
2017-10-23 18:10:13 +02:00
Laurent Rineau ce6e3a121f Merge branch 'releases/CGAL-4.10-branch' into releases/CGAL-4.11-branch 2017-10-23 16:55:54 +02:00
Laurent Rineau 7caa6ea021 Merge pull request #2514 from janetournois/Polyhedron_demo-fix_isotropic_remeshing_plugin-jtournois
Polyhedron demo - fix isotropic remeshing plugin
2017-10-23 16:53:18 +02:00
Laurent Rineau 605beb33ef Merge pull request #2541 from lrineau/Mesh_3-fix_NaN-lrineau
Fix a perturber bug
2017-10-23 16:50:45 +02:00
Laurent Rineau 38b6165951 Merge pull request #2519 from janetournois/PMP-fix_isotropic_remeshing_next_to_corners-jtournois
PMP - fix isotropic_remeshing() collapsibility checks
2017-10-23 16:49:10 +02:00
Sébastien Loriot 266f99a953 testsuite build release docs 2017-10-23 11:29:40 +02:00
Laurent Rineau 6be9fcab9d Forbid the use of CGAL_MESH_3_USE_RELAXED_HEAP
That code using a Boost relaxed heap is buggy. Let's warn the developer
that he/she must not use it.
2017-10-19 15:14:01 +02:00
Laurent Rineau 6178c04cf1 Fix also restore_infinite_cell
Thanks @MaelRL for the suggestion.

https://github.com/CGAL/cgal/pull/2541#issuecomment-337278638
2017-10-18 17:00:25 +02:00
Jane Tournois 96857e44ed fix multicolor Surface_mesh 2017-10-17 16:01:23 +02:00
Jane Tournois 47283bc7cb pmesh cannot be const when a property map is added by get()
and add missing includes

# Conflicts:
#	Polyhedron/demo/Polyhedron/Plugins/PMP/Isotropic_remeshing_plugin.cpp
2017-10-17 15:59:50 +02:00
Jane Tournois 5a45fdf99d Merge branch 'PMP-fix_isotropic_remeshing_next_to_corners-jtournois' into Polyhedron_demo-fix_isotropic_remeshing_plugin-jtournois 2017-10-17 15:45:30 +02:00
Jane Tournois fb0d7840d5 remove useless check for reverse version 2017-10-17 15:30:37 +02:00
Laurent Rineau 5bb1bbcb79 Merge branch 'releases/CGAL-4.10-branch' into releases/CGAL-4.11-branch 2017-10-17 15:20:04 +02:00
Laurent Rineau 73d26947bf Merge pull request #2535 from MaelRL/SM-Missing_explicit-GF
Surface_mesh: Added missing 'explicit' on SM_Edge_index constructor
2017-10-17 15:19:37 +02:00
Laurent Rineau 9a7b48d693 Fix a perturber bug
The `facet_surface_center` of facet was not always restored correctly,
after an aborted move, and that eventually led to use of uninitialized
memory... and a crash.
2017-10-17 09:48:45 +02:00
Jane Tournois aa758493b1 Merge branch 'PMP-fix_isotropic_remeshing_next_to_corners-jtournois' into Polyhedron_demo-fix_isotropic_remeshing_plugin-jtournois
# Conflicts:
#	Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/remesh_impl.h
2017-10-16 14:49:02 +02:00
Jane Tournois 03e7265cef a Polyhedron_3 does not have an internal pmap for face_patch_id_t
so the condition was always returning false for a Polyhedron
we are inside the demo, so this condition can be safely removed
2017-10-16 13:04:42 +02:00
Maxime Gimeno ed93a924ae Connect redraw() in replaceItem() 2017-10-16 10:21:57 +02:00
Laurent Rineau 2e09f77031 Merge branch 'releases/CGAL-4.10-branch' into releases/CGAL-4.11-branch 2017-10-13 17:07:21 +02:00
Laurent Rineau 7b73dbfc55 Merge pull request #2463 from sloriot/Doc-set_version
Set CGAL version when building doc alone
2017-10-13 17:06:53 +02:00
Laurent Rineau 46cc91e787 Merge pull request #2478 from mtola/master
fix bug -> 2x 2 missing "inline" to prevent duplicate symbols during …
2017-10-13 17:06:22 +02:00
Laurent Rineau 488c3e2879 Merge pull request #2462 from sloriot/CGAL-fix_warnings_g++7
Fix some warnings
2017-10-13 17:04:02 +02:00
Laurent Rineau ab2e411c65 Merge pull request #2516 from janetournois/PMP-fix_isotropic_remeshing_with_isolated_vertices-jtournois
PMP - fix isotropic remeshing with isolated vertices
2017-10-13 17:03:53 +02:00
Laurent Rineau b3706e0506 Merge pull request #2443 from sloriot/Generator-fix_copy_cstr
Fix determinism of points inside 2D/3D triangles, and tetrahedron
2017-10-13 17:03:07 +02:00
Mael Rouxel-Labbé b4c87b7b9c Added missing 'explicit' on SM_Edge_index constructor 2017-10-12 18:06:38 +02:00
Laurent Rineau 695d47b589 Merge branch 'releases/CGAL-4.10-branch' into releases/CGAL-4.11-branch 2017-10-11 19:13:24 +02:00
Laurent Rineau 317e9d7457 Merge pull request #2495 from afabri/Surface_mesh-addressof-GF
Fix Surface_mesh example
2017-10-11 19:11:53 +02:00
Laurent Rineau 3877f84899 Merge pull request #2492 from sloriot/OM-fix_edge_hashing
Fix hashing of edge_descriptor for OpenMesh
2017-10-11 19:11:46 +02:00
Laurent Rineau ff9fdf710c Merge pull request #2489 from maxGimeno/Hole_filling_plugin_fix-GF
Polyhedron demo: Fix hole filling plugin
2017-10-11 19:11:37 +02:00
Laurent Rineau bd488ab5b9 Merge pull request #2452 from maxGimeno/Merge_poit_set-GF
Polyhedron demo: fix Merge_point_sets_plugin
2017-10-11 19:11:29 +02:00
Laurent Rineau 479c9d7105 Merge pull request #2449 from sloriot/SMSeg-maxflow_macros
Fix compilation issue with boost 1.65
2017-10-11 19:11:21 +02:00
Laurent Rineau a7d4426fa3 Merge pull request #2476 from sloriot/Doc-static_clean_up
Remove ambiguous sentence
2017-10-11 19:11:13 +02:00
Laurent Rineau 0f623ed45d Merge pull request #2475 from sgiraudot/Fix_counting_iterator_warning_everywhere-GF
Fix counting iterator warnings
2017-10-11 19:11:05 +02:00
Laurent Rineau bed2273ee1 Merge pull request #2500 from afabri/SMS-add_typedef-GF
Surface_mesh_simplification: Add a missing typedef
2017-10-11 19:10:56 +02:00
Laurent Rineau d837a3e010 Merge pull request #2467 from lrineau/Mesh_2-fix_clusters-GF
Mesh 2: fix clusters (issue #2456)
2017-10-11 19:10:48 +02:00
Laurent Rineau 172a3e0d0f Merge pull request #2465 from sloriot/Doc-HO_fix
Fix the command to configure CGAL in header-only
2017-10-11 19:10:40 +02:00
Laurent Rineau 0f6f020c01 Merge pull request #2492 from sloriot/OM-fix_edge_hashing
Fix hashing of edge_descriptor for OpenMesh
2017-10-11 19:09:00 +02:00