Commit Graph

79963 Commits

Author SHA1 Message Date
Andreas Fabri 466a88077d An empty soup is a mesh 2018-05-22 17:48:36 +02:00
Andreas Fabri 9abafecf9a make the property map from the vector 2018-05-22 17:48:36 +02:00
Andreas Fabri 6b8dd6beed Fix make_property_map(std::vector&) for an empty vector 2018-05-22 17:48:36 +02:00
Laurent Rineau cd79383d5b Fix `make install` with the tarball and header-only 2018-05-22 14:45:04 +02:00
Marc Glisse 527d7d2307 Handle underflow and denormals in mpq -> interval
This code should definitely move to some helper function so we don't
repeat it (I'll likely add a 3rd use for boost some day).
2018-05-19 09:18:13 +02:00
Marc Glisse 09b0e96cff Test underflow in Gmpq -> interval.
Currently doesn't pass if MPFR >= 3
2018-05-19 08:57:24 +02:00
Mael Rouxel-Labbé b41f1d6272 Various deprecation-related improvements 2018-05-18 16:47:54 +02:00
Andreas Fabri daa7ea7899 Fix nested types 2018-05-18 14:18:02 +01:00
Mael Rouxel-Labbé 182e7669c6 Properly propagate the random seed 2018-05-16 10:40:34 +02:00
Mael Rouxel-Labbé 1e8f8ab358 Fixed constructing field type from non-int variables 2018-05-16 10:38:47 +02:00
Mael Rouxel-Labbé a0a6afeaca Fixed warning (?)
My kingdom for readable Windows compilation messages
2018-05-16 10:38:47 +02:00
Sébastien Loriot 4ceeb92020 add missing semicolon 2018-05-16 08:52:50 +02:00
Sebastien Loriot fe262d6215
Merge pull request #3085 from afabri/Arrrangement_2-static_or_atomic-GF
Arrangement_2: Address all remaining points of issue #1384, but the renderer
2018-05-16 08:46:18 +02:00
Sebastien Loriot ae70d9ca9f
Merge pull request #3061 from lrineau/AABB_tree-fix_for_MSVC_2017_15.7-GF
A fix for MSVC 2017 15.7 with /permissive-
2018-05-15 22:30:46 +02:00
Sebastien Loriot 905c0c8df8
Merge pull request #3070 from afabri/STL_extensions-iterator_deprecated-GF
The class std::iterator got deprecated.
2018-05-15 22:29:10 +02:00
Andreas Fabri e24a089ae8 The class std::iterator got deprecated. It only served to define some types 2018-05-15 22:26:17 +02:00
Sebastien Loriot f6b02e4aa4
Merge pull request #3071 from afabri/Arrangement_2-Add_forward_declaration-GF
Arrangement_2: Add Forward Declaration
2018-05-15 22:20:19 +02:00
Sebastien Loriot 7f5b793cc7
Merge pull request #3087 from afabri/GraphicsView-fix_CDT_demo-GF
Triangulation_2: Fix Constrained Delaunay demo.
2018-05-15 22:19:00 +02:00
Sebastien Loriot d55de456ce
Merge pull request #3079 from afabri/Alpha_shapes-Is_traits_point_convertible-GF
Alpha_shapes: class template has already been defined.
2018-05-15 22:17:47 +02:00
Laurent Rineau 0bf465dee6
Fix indentation 2018-05-15 15:32:04 +00:00
Sebastien Loriot 0e89c36316
Merge pull request #3080 from afabri/Mesh_2-fix_figures-GF
Mesh_2: Remove a redundant figure and add the word 'conforming'
2018-05-15 16:09:30 +02:00
Sebastien Loriot 8214b59470
Merge pull request #3090 from maxGimeno/Travis-Apply_last_changes_to_4_12-GF
Travis: Apply last changes to 4.12
2018-05-15 16:04:46 +02:00
Maxime Gimeno af9605a773 Make the dependencies check NOT order dependant. 2018-05-15 15:41:23 +02:00
Andreas Fabri 654980580e class -> struct 2018-05-15 15:37:51 +02:00
Andreas Fabri c65a07db7e Qualify local struct with class scope 2018-05-15 15:37:51 +02:00
Andreas Fabri b33ab791e1 Disable a warning. Fix an allocator call 2018-05-15 15:37:51 +02:00
Andreas Fabri 99bc374cce More forward declarations 2018-05-15 15:37:51 +02:00
Andreas Fabri 5690cc4a02 Arrangement_2: Add Forward Declaration 2018-05-15 15:37:51 +02:00
Maxime Gimeno 8b9d8dba5c Marks the 1.8.13 column as used by the official CGAL doc and makes the result table prettier. 2018-05-15 15:36:59 +02:00
Andreas Fabri 590c137603 Write what we currently test for clang 2018-05-15 10:25:29 +01:00
Andreas Fabri 32c21a9533 Remove Intel compiler 2018-05-15 10:10:05 +01:00
Andreas Fabri e656f9b422 Fixes for Windows 2018-05-15 10:08:19 +01:00
Sébastien Loriot c2c2c1e498 improve phrasing 2018-05-11 23:06:40 +02:00
Sébastien Loriot 0b505bb746 remove unused figure 2018-05-11 23:04:39 +02:00
Sebastien Loriot d3be4bb075
Merge pull request #3086 from afabri/PSP-cite-GF
Point Set Processing: Use \cgalCite
2018-05-11 22:55:14 +02:00
Sébastien Loriot 7e42e9f5a2 move citation to avoid line break in the brief. 2018-05-11 22:53:43 +02:00
Andreas Fabri 16e4cc5e4b Fix 2D Constrained Delaunay demo. The hint was outdated after cdt.clear() 2018-05-11 14:42:30 +01:00
Andreas Fabri 5ac03b9919 PSP: Use \cgalCite 2018-05-11 10:22:37 +01:00
Andreas Fabri b984dce222 Address all remaining points of issue #1384, but the renderer 2018-05-11 08:32:11 +01:00
Andreas Fabri 6c88f96a7e Fix links; Remove a paragraph 'Before 4.6 blabla'; Upgrade minimum VC++ 2018-05-09 15:52:28 +01:00
Andreas Fabri b4f16e759c Remove a redundant figure and add the word 'conforming' 2018-05-09 10:05:27 +01:00
Andreas Fabri 887766a0e1 Postfix class names with _2 and _3 as they are different 2018-05-09 09:54:57 +01:00
Andreas Fabri 1b396bc483 Remove typename in non-template code 2018-05-08 08:55:15 +01:00
Mael Rouxel-Labbé c238d7822d Moved functions's bodies 2018-05-03 14:52:52 +02:00
Mael Rouxel-Labbé 6863410d21 Added test for add_corner() family 2018-05-03 14:22:40 +02:00
Mael Rouxel-Labbé d629406451 Fixed bad auto merge 2018-05-03 14:22:26 +02:00
Mael Rouxel-Labbé 7630458123 Added some safety nets on find() calls 2018-05-03 14:22:07 +02:00
Mael Rouxel-Labbé eda93364be Made register_corner() public (but undocumented) 2018-05-03 14:19:23 +02:00
Mael Rouxel-Labbé 1f9655f935 Add 'add_corner_with_context' 2018-05-03 12:53:30 +02:00
Mael Rouxel-Labbé f2171b799e Get rid of 'corners_incidence_map_'
'corners_incidence_map_' was a map<point, surface_patch_index>.
'corners_indidences_'    is a  map<Corner_index, surface_patch_index>.

The first map was only used in Lipschitz_sizing, at a place where
we are given a point and a MeshDomain::Index.

The first map was filled in 'insert_edge()', which calls
'compute_corners_incidences()' (which fills 'corners_incidences').
Thus, we can simply grab the Corner_index and use the second map
immediately.
2018-05-03 12:52:06 +02:00