Commit Graph

79963 Commits

Author SHA1 Message Date
Sebastien Loriot 98f39b720c
Merge pull request #3588 from MaelRL/T2-Fix_non_recursive_stack_order-GF
Triangulation_2: Fix stack order in non-recursive conflict computations
2019-01-31 11:21:11 +01:00
Sebastien Loriot c66f70ad55
Merge pull request #3362 from sloriot/SDG_Linf-no_gmp
Fix when not using Gmp
2019-01-31 11:20:16 +01:00
Sebastien Loriot e7c5cd7d3f
Merge pull request #3598 from sloriot/CGAL-doc_fix_brief
Fix brief
2019-01-31 11:19:01 +01:00
Sebastien Loriot 3ca9235dfe
Merge pull request #3604 from MaelRL/Subdivion-Fix_using_unsigned_n-GF
Subdivision: Fix using unsigned type in CatmullClark computations
2019-01-31 11:18:07 +01:00
Sebastien Loriot a511df2515
Merge pull request #3615 from sloriot/Scripts-remove_appli_release
Remove applications directory
2019-01-31 11:16:48 +01:00
Sébastien Loriot 624cf0793f remove applications directory 2019-01-22 16:03:52 +01:00
Laurent Rineau 2597bbc050 Merge pull request #3602 from afabri/CGAL-VC2017_AVX_workarounds-GF
Fix for VC2017 with /arch:AVX
2019-01-22 09:12:27 +01:00
Andreas Fabri 4b2ff59c46 Fix Rectangular_p_center 2019-01-18 15:00:46 +01:00
Andreas Fabri a879cb040a Fix Inscribed_area 2019-01-18 12:30:37 +01:00
Andreas Fabri 13a77a74b0 Fix for Polytope_distance 2019-01-18 11:43:22 +01:00
Mael Rouxel-Labbé 043d3c60fa Fixed wrongly using the (unsigned) degree type in CatmullClark mask computations 2019-01-17 16:29:59 +01:00
Andreas Fabri 0fe3ed828e Fix for VC2017 with /arch=AVX 2019-01-17 14:42:26 +01:00
Sébastien Loriot 1d64eae843 reduce brief 2019-01-14 17:58:49 +01:00
Sébastien Loriot 829c412b10 move note outside the brief 2019-01-14 17:53:40 +01:00
Sébastien Loriot 3979b415ec remove useless heading messing up brief 2019-01-14 17:49:17 +01:00
Mael Rouxel-Labbé 1e27cfba44 Add layers.xy data file for T2 tests 2019-01-11 14:38:35 +01:00
Mael Rouxel-Labbé 502c28796d Clarify 'last' ==> 'top' 2019-01-11 13:56:06 +01:00
Mael Rouxel-Labbé 04f3ad63fa Added some sanity tests for the T2 find_conflict functions 2019-01-11 12:33:16 +01:00
Mael Rouxel-Labbé 28ce2a5240 Fixed stack order in non recursive conflict walking
Edges must be output in a CCW order, which is achieved by walking ccw-ly first.
In the recursive function, we correctly call 'propagate(..., ccw(j))' first.
For the non-recursive version which uses a stack, then we must add 'ccw(j)'
last since the stack is a LIFO structure.
2019-01-11 12:32:43 +01:00
Sebastien Loriot 3b713d4d09
Merge pull request #3367 from MaelRL/T3-Fix_weighted_ranges_insertion_removal-GF
Triangulation_3: Fix insertion and removal of ranges of weighted points (for 4.12)
2019-01-04 17:13:20 +01:00
Sebastien Loriot 91d09f14f1
Merge pull request #3549 from sgiraudot/Point_set_processing-Fix_ply_unknown_element_reading-GF
Point Set Processing: Fix PLY unknown element reading
2019-01-04 16:56:46 +01:00
Sebastien Loriot 043d0cd3a9
Merge pull request #3572 from afabri/Surface_mesh-join_bugfix-GF
Fix Surface_mesh::join()
2019-01-04 16:55:37 +01:00
Sebastien Loriot 23b73764e6
Merge pull request #3573 from sloriot/QP_solver-improve_doc
doc clean-up
2019-01-02 10:22:22 +01:00
Sébastien Loriot 5a1b51bdd0 fix warning 2019-01-02 10:11:28 +01:00
Sebastien Loriot e828d7a29d
Merge pull request #3558 from sloriot/PMP-bbox_empty_meshZ
Handle empty meshes
2018-12-31 10:22:42 +01:00
Sébastien Loriot 3bfc09de3f add comments 2018-12-31 09:42:55 +01:00
Andreas Fabri ecc89af2b2 Fix Surface_mesh::join() 2018-12-31 09:34:51 +01:00
Sébastien Loriot 04b0a2c48a doc clean-up
improve doxygen likeliness
2018-12-31 08:15:28 +01:00
Sébastien Loriot 0f0f03e08b handle empty meshes 2018-12-19 16:05:08 +01:00
Laurent Rineau b53a562e89 Merge pull request #3499 from sloriot/PMP-stitching_nm_bug
Fix for stitching (4.12)
2018-12-19 15:44:45 +01:00
Laurent Rineau 8ea10b5dea Merge pull request #3510 from sloriot/NefS2_fixes
Various Nef_S2 fixes
2018-12-19 15:44:42 +01:00
Laurent Rineau 42ee4ab4ee Merge pull request #3517 from sloriot/PMP-coref_empty_meshes
Handle case of empty meshes (4.12)
2018-12-19 15:44:39 +01:00
Laurent Rineau 69ad79f875 Merge pull request #3525 from sloriot/Bounding_volume-doc_html_fix
Bounding volume doc html fix
2018-12-19 15:44:37 +01:00
Laurent Rineau b5ad256078 Merge pull request #3532 from maxGimeno/Surface_mesh-Fix_IO-GF
Surface_mesh: Fix segfault in read_off()
2018-12-19 15:44:34 +01:00
Laurent Rineau 2f8e177935 Merge pull request #3534 from sloriot/Doc-fig_extra_end_p
avoid extra </p> after figures
2018-12-19 15:44:32 +01:00
Laurent Rineau c7ce6378bf Merge pull request #3538 from maxGimeno/BGL-Fix_add_face-GF
BGL: Fix Euler::add_face()
2018-12-19 15:44:29 +01:00
Laurent Rineau b7b3c4ce71 Merge pull request #3543 from sloriot/Doc-multiple_fixes
Remove duplicate definition
2018-12-19 15:44:26 +01:00
Simon Giraudot 1cfcb1ba5b Fix stream status handling everywhere PLY reader is used 2018-12-18 15:28:02 +01:00
Simon Giraudot 858d10070b Improve PLY element handling and thus fix bug when reading unknown element 2018-12-17 13:07:56 +01:00
Sébastien Loriot 57fd9818c7 exclude fig_src from being parsed 2018-12-14 07:53:01 +01:00
Maxime Gimeno c51852f8a1 Add check in collect_garbage() 2018-12-13 09:34:05 +01:00
Maxime Gimeno 51f8877e60 Replace the assertion about n>2 by a if 2018-12-13 09:31:35 +01:00
Maxime Gimeno 31b68de8b2 use std::copy and adjacent_find 2018-12-13 09:31:28 +01:00
Maxime Gimeno 266fee1c4c Check for uniqueness of the vertices in add_face 2018-12-13 09:31:10 +01:00
Sébastien Loriot dfdfc86337 fix duplicate 2018-12-13 08:56:25 +01:00
Sébastien Loriot ea7c64b8b2 3 -> 2 2018-12-13 08:53:54 +01:00
Sébastien Loriot c8dcfbf64d remove duplicate definition 2018-12-13 08:51:44 +01:00
Sébastien Loriot 7e42c30647 avoid extra `</p>` after figures 2018-12-12 08:24:32 +01:00
Maxime Gimeno b04369cc6b Don't assert OFF type 2018-12-11 14:55:00 +01:00
Maxime Gimeno 548f86b98b Check stream state before allocating memory. 2018-12-11 14:35:25 +01:00