Commit Graph

73849 Commits

Author SHA1 Message Date
Mael Rouxel-Labbé 1624867249 Renamed a variable for clarity 2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé 926a9a06fc Added a test to check Point / Weighted_point conversions
and fixed a previous test that used now-disabled implicit conversions
2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé dc648c9cc2 Removed unnecessary semicolons 2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé d0e86aa386 Fixed compilation issues resulting from the removal of WP->P implicit conversion 2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé 78a4a12b0c Fixed hide_point()
Hide weighted points since they can be re-inserted afterwards
2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé d884edd84a Fixed initialization order warning 2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé e95d3d3f2b Make all conversions between Point and Weighted_point explicit
Also doc changes
2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé e63de324ec Use traits rather than .point() to access the bare point of weighted point 2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé 7edd988ed9 Consistently grab the Bare_point typedef from the triangulation
instead of the geometric traits
2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé 902aa3c045 Fixed missing typedef
and removed some warnings due to unused typedefs
2017-06-28 10:14:35 +02:00
Jane Tournois 6ddda349ad remove useless variables 2017-06-28 10:14:35 +02:00
Jane Tournois 0a14e77f40 remove extra reference
this was leading to (fp == p), and no way to move back to the original
position of v0
2017-06-28 10:14:35 +02:00
Jane Tournois 31806e471b return type should be Bare_point 2017-06-28 10:14:35 +02:00
Jane Tournois 726c84b742 fix one more Bare_point 2017-06-28 10:14:35 +02:00
Jane Tournois 223e3a20b6 make constructors of Weighted_point explicit
and fix compilation errors
2017-06-28 10:14:35 +02:00
Sébastien Loriot f0ec03218d using type from the base class 2017-06-28 10:14:35 +02:00
Sébastien Loriot e602bae784 version without partial specialization
the norms says that partial specialization should be
done in a namespace (not inside a class)
2017-06-28 10:14:35 +02:00
Andreas Fabri 60fa986e1f make the Polyhedron demo mesh_3_plugin work 2017-06-28 10:14:35 +02:00
Andreas Fabri 83b0d24df8 make it work for the triangulation hierarchy with regular 2017-06-28 10:14:35 +02:00
Andreas Fabri d73be575f5 Do in 2D what we did in 3D 2017-06-28 10:14:35 +02:00
Jane Tournois 442e7f00f0 avoid using wp.point(), use Construct_point_3 instead 2017-06-28 10:14:35 +02:00
Jane Tournois 6ec4669937 fix compilation of tests wrt Point vs Weighted point 2017-06-28 10:14:35 +02:00
Jane Tournois ae4449782d remove hybrid operators, that use Bare points and Weighted points in an ambiguous manner
this commit only fixes the testsuite of Mesh_3
2017-06-28 10:14:35 +02:00
Andreas Fabri 7c89697d17 WIP: Almost fix Skin_surface_3 2017-06-28 10:14:35 +02:00
Andreas Fabri b949b667ab Use Construct_point_3 inside functor 2017-06-28 10:14:35 +02:00
Andreas Fabri c68bd75b6b Now also the examples compile 2017-06-28 10:14:35 +02:00
Andreas Fabri 780e01dc90 WIP: test_meshing_polyhedron_with_features compiles and crashes in odt 2017-06-28 10:14:35 +02:00
Andreas Fabri bb213d5ad1 Changes after making Weighted_point_3(const Point_3) explicit 2017-06-28 10:14:35 +02:00
Andreas Fabri e2abe11309 Consistently use Bare_point and Weighted_point 2017-06-28 10:14:35 +02:00
Andreas Fabri 787d46ffb8 Disable Point_3(const Weighted_point_3&) 2017-06-28 10:14:35 +02:00
Andreas Fabri 2f895335d0 The Weighted_point_mapper becomes a traits class; test_regular_3.cpp passes 2017-06-28 10:14:35 +02:00
Laurent Rineau ff39889db0 Merge pull request #2191 from efifogel/Sgm-bug_fix-efif
Arr_2: fix test_sgm.cpp
2017-06-27 16:29:46 +02:00
Laurent Rineau 028213df6e Merge pull request #2198 from sloriot/T2-add_missing_include
add missing include directive to use CGAL::to_double()
2017-06-27 16:29:35 +02:00
Laurent Rineau 61fb087ecf Merge pull request #1953 from maxGimeno/Polyhedron_demo-Use_sm_item-AABB_tree-GF
Polyhedron_demo: Use surface mesh item in AABB_tree package
2017-06-27 16:29:27 +02:00
Laurent Rineau e85acf6260 Merge pull request #2201 from maxGimeno/PMP-Fix_Face_filtered_graph-GF
BGL : Fix ambiguity between Face_filtered_graph constructors.
2017-06-27 16:29:19 +02:00
Laurent Rineau 036b4b064f Merge pull request #2185 from cjamin/Triangulation-add_regular_tri-cjamin_mglisse
Triangulation: add dD regular triangulation
2017-06-27 16:29:11 +02:00
Laurent Rineau 2c6980bb4a Fix the script, with filenames containing spaces 2017-06-26 11:57:06 +02:00
Maxime Gimeno 9695e5bde4 Fix ambiguity between constros and bad set_selected_faces call . 2017-06-26 09:18:31 +02:00
Sébastien Loriot 1fc06e0550 add missing include directive to use CGAL::to_double() 2017-06-26 07:06:20 +02:00
Laurent Rineau d87dc4473d Merge pull request #2015 from maxGimeno/PMP_iso_rem-Use_SM-GF
Isotropic_ remeshing_plugin use SM
2017-06-23 16:11:40 +02:00
Laurent Rineau 54320bd745 Merge pull request #2018 from maxGimeno/Plugins_use_SM-Mesh_simplifications-GF
Mesh_simplifications_plugin and Shortest_path use SM
2017-06-23 16:11:31 +02:00
Laurent Rineau 4d3b95700c Merge pull request #1993 from maxGimeno/Io_plugins_with_surface_mesh
Io plugins with surface mesh
2017-06-23 16:11:22 +02:00
Laurent Rineau 479b438c3f Merge branch 'releases/CGAL-4.10-branch' 2017-06-23 16:08:52 +02:00
Clement Jamin cd6245d07a Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse' of github.com:cjamin/cgal into Triangulation-add_regular_tri-cjamin_mglisse 2017-06-23 10:41:30 +02:00
Clement Jamin c7bd6a7403 Include licence check header 2017-06-23 10:41:05 +02:00
Laurent Rineau d57da2bcb3 Merge pull request #2166 from maxGimeno/Fix_selection_item_reload-GF
Polyhedron_demo: Fix selection_item reloading
2017-06-23 10:20:44 +02:00
Laurent Rineau 0d09872a60 Merge pull request #2175 from gdamiand/CMap_bugfix-gdamiand
Bug fix in CMap and GMap copy functions.
2017-06-22 16:44:39 +02:00
Laurent Rineau 3abdcdf776 Merge pull request #2190 from afabri/patch-2
Update StopPredicate.h
2017-06-22 16:44:32 +02:00
Laurent Rineau dd7380979d Merge pull request #2166 from maxGimeno/Fix_selection_item_reload-GF
Polyhedron_demo: Fix selection_item reloading
2017-06-22 16:44:24 +02:00
Laurent Rineau 7b7e79f989 Merge pull request #2176 from maxGimeno/Override_cursor_fixes-GF
Polyhedron_demo: Fixes for the override cursor.
2017-06-22 16:44:16 +02:00