Commit Graph

72920 Commits

Author SHA1 Message Date
Andreas Fabri 28da5ff545 Add license check files 2017-03-22 11:59:34 +01:00
Maxime Gimeno 93127758d9 Fix l_distance offset-center computing. 2017-03-22 11:57:04 +01:00
Andreas Fabri fde105b437 License check for Predicates 2017-03-22 10:29:59 +01:00
Andreas Fabri 51bbe5d1f6 License check for Geometric Measures and Miscellaneous 2017-03-22 10:05:39 +01:00
Andreas Fabri d04b048aa9 License check for Connected Components 2017-03-22 09:21:27 +01:00
Andreas Fabri 9bcf8b040e move corefinement specific code from PMP to Operations_on_polyhedra 2017-03-22 09:12:30 +01:00
Andreas Fabri 44c1328f55 License check for Normal Computation Functions 2017-03-22 08:54:00 +01:00
Sébastien Loriot 3da1729ea4 restore the order on nodes and do not remove an edge before a terminal node
The order was relying on the vertex connectivity so no edge incident to a
node in the set should be removed, otherwise the set is no longer sorted
2017-03-21 16:54:49 +01:00
Efi Fogel ac2f887205 Declared Arr_polyline_traits_2 as derived from Arr_polycurve_traits_2 and removed the descriptions of all derived types and members 2017-03-21 14:45:24 +02:00
Efi Fogel 36f5a7bf33 Added missing spaces 2017-03-21 14:43:43 +02:00
Efi Fogel a21d0e561f Added Segment_2 and X_monotone_segment_2 types for backward compatibility 2017-03-21 14:43:18 +02:00
Efi Fogel 7496b06f1d Replaced segment with subcurve (to reflect the code) as it should be 2017-03-21 13:45:26 +02:00
Jane Tournois 23b25c305b add missing include 2017-03-20 17:21:24 +01:00
Jane Tournois 5d3c5b5476 avoid all the useless string manipulations
and try to make the code easier to read
2017-03-20 16:52:10 +01:00
Sebastien Loriot 5b6cf1cfae Merge pull request #1976 from sloriot/PMP-coref_bugfix_tangent_cases
Correctly handle edge tangency cases
2017-03-20 16:11:17 +01:00
Jane Tournois ade5079c89 fix the non-manifold case
when a surface patch is non-manifold, use PMP::orient_polygon_soup
to duplicate vertices/edges to separate the surface into
subsurfaces that are manifold and hence valid as a Polyhedron_3
2017-03-20 16:00:28 +01:00
Sébastien Loriot 0b29878f6d better handling of tangency
correctly handle dangling intersection polylines
that appear when models are tangent along an edge
2017-03-16 18:44:13 +01:00
Maxime Gimeno eb59b55df8 Don't use polylines.resize(), which is linear. 2017-03-16 16:45:04 +01:00
Sébastien Loriot 58f59d0af0 add new data set to test tangent cases 2017-03-16 15:38:54 +01:00
Sebastien Loriot cce6932af9 Merge pull request #1947 from janetournois/Mesh_3-add_lipschitz_sizing-example-jtournois
Mesh_3 - add an example for `Lipschitz_sizing`
2017-03-16 11:03:33 +01:00
Sébastien Loriot c360e025a1 Merge remote-tracking branch 'cgal/releases/CGAL-4.9-branch' into HEAD 2017-03-16 10:41:40 +01:00
Sebastien Loriot d615e610c1 Merge pull request #1952 from sgiraudot/Point_set_shape_detection-Fix_incomplete_clear-GF
Point set shape detection: Fix incomplete clear
2017-03-16 10:39:29 +01:00
Jane Tournois 882893c9d9 remove empty file description 2017-03-16 10:37:58 +01:00
Simon Giraudot 12e032c9e4 Bugfix in test: shape factory must be added when input is reset 2017-03-16 10:37:22 +01:00
Simon Giraudot 24ff167b72 Fix incomplete clear 2017-03-16 10:37:21 +01:00
Sebastien Loriot 8662845f35 Merge pull request #1973 from janetournois/PMP-improve_tests-jtournois
PMP : Improve the tests
2017-03-16 09:58:53 +01:00
Sébastien Loriot 6d3d570239 Merge remote-tracking branch 'cgal/releases/CGAL-4.9-branch' into HEAD 2017-03-16 09:57:17 +01:00
Sebastien Loriot 35beb1a4e2 Merge pull request #1959 from afabri/BGL-bugfix_Dual-GF
BGL bugfix in the class Dual
2017-03-16 09:56:24 +01:00
Sebastien Loriot ccf620e3ad Merge pull request #1964 from sgiraudot/STL_Extension-Fix_iterator_range_size_type-GF
Fix iterator range size type
2017-03-16 09:54:06 +01:00
Sébastien Loriot 889307a486 Merge remote-tracking branch 'cgal/releases/CGAL-4.9-branch' into HEAD 2017-03-16 09:44:58 +01:00
Sébastien Loriot 6075c8fbcb fix unused variable warning 2017-03-16 09:44:17 +01:00
Sébastien Loriot a79f461548 be more permissive for open meshes 2017-03-15 17:13:40 +01:00
Sébastien Loriot 259155edb3 improve the coref-bool-op test to also check possible results are as expected 2017-03-15 16:49:32 +01:00
Sébastien Loriot b64cca5fdf Merge remote-tracking branch 'cgal/releases/CGAL-4.9-branch' into HEAD 2017-03-14 17:10:19 +01:00
Sébastien Loriot 731bb17827 add missing off file 2017-03-14 17:06:35 +01:00
Sebastien Loriot e3b6f20ac8 Merge pull request #1962 from sloriot/AOS_2-fix_precond_trap_decomp
Fix precondition in Trapezoidal_decomposition_2
2017-03-14 16:30:29 +01:00
Sebastien Loriot 26c6dac6fa Merge pull request #1919 from maxGimeno/Polyhedron_demo-Reduce_memory_consumption-GF
Polyhedron demo: OFF_plugin optimizations
2017-03-14 16:29:16 +01:00
Jane Tournois b6d88274fb deactivate output to files in the testsuite
it takes long and is not really useful for the tests
2017-03-14 16:20:28 +01:00
Jane Tournois f9fe9a5e6a add assertions to the PMP testsuite 2017-03-14 15:46:48 +01:00
Jane Tournois a88efb4144 rename header protection macros, and include license headers 2017-03-14 10:58:46 +01:00
Jane Tournois 8a8827add0 remove useless file description 2017-03-14 10:35:00 +01:00
Simon Giraudot d35c50577d Fix warning in point set shape detection 2017-03-14 07:20:50 +01:00
Andreas Fabri 58b4b81ccd fix in_edges() and out_edges() 2017-03-13 17:12:37 +01:00
Sébastien Loriot 16d369dbd0 rename test file that is in conflict with another test 2017-03-13 14:04:04 +01:00
Andreas Fabri 426ab99df7 BGL: Fix Dual 2017-03-13 14:01:19 +01:00
Laurent Rineau b13616d929 Merge pull request #1966 from daillen/master
Fixed typos in Basic_sweep_line_2
2017-03-10 17:34:38 +01:00
daillen 81baa282a2 Fixed typos in Basic_sweep_line_2 2017-03-10 13:12:30 -03:00
Jane Tournois 81b6084e98 fix compilation when CGAL_LINKED_WITH_TBB is not defined 2017-03-10 15:56:29 +01:00
Jane Tournois cc259c137f fix display of text in console
it was inserted wherever the user had clicked before. Now it is appended at the end
of the console messages
2017-03-10 15:56:29 +01:00
Laurent Rineau b4470ed00f Always test the MANIFOLD criterion 2017-03-10 15:52:37 +01:00