Commit Graph

72957 Commits

Author SHA1 Message Date
Laurent Rineau 34fb57b914 Merge pull request #2117 from sgiraudot/Optimal_transportation_reconstruction_2-Fix_warning_unused_variable-GF
OT Reconstruction: fix warning unused variable
2017-05-19 10:26:43 +02:00
Laurent Rineau 819a46e30a Merge pull request #2114 from afabri/Shape_detection-warnings-GF
Point_set_shape_detection: Remove unused variables
2017-05-19 10:26:40 +02:00
Laurent Rineau fb21d0964d Merge pull request #2115 from afabri/Mesh_3-TBB_hash_pair-GF
Mesh_3: Address TBB performance warning on hashing
2017-05-19 10:26:35 +02:00
Laurent Rineau 7754853606 Merge pull request #2113 from gdamiand/CMap-remove_warning-gdamiand
Remove a warning (unused variable)
2017-05-19 10:26:32 +02:00
Laurent Rineau 50eafbd21f Merge pull request #1920 from d1saster/Cell_criteria_visitor_with_features
Mesh_3: Allow AbstractCriterion to be visited by Cell_criteria_visitor_with_f…
2017-05-19 10:26:29 +02:00
Laurent Rineau 008bd574ce Merge pull request #2114 from afabri/Shape_detection-warnings-GF
Point_set_shape_detection: Remove unused variables
2017-05-19 10:26:26 +02:00
Laurent Rineau c5e78ff902 Merge pull request #2113 from gdamiand/CMap-remove_warning-gdamiand
Remove a warning (unused variable)
2017-05-19 10:26:17 +02:00
Laurent Rineau 9ce8a230ba Merge pull request #2016 from afabri/Algebraic_kernel_d-no_throw-GF
Algebraic_kernel_d: Remove dynamic exception specification. Fix of #1886
2017-05-19 10:26:13 +02:00
Guillaume Damiand 7cab8ed1bb Remove a warning (unused variable) 2017-05-19 10:03:02 +02:00
Maxime Gimeno 551446d098 changes :
- don't ++ if alpha = 0
- don't use a percentage of the alpha max value
- automatically create the item if the selected item for the plugin is a points_with_normals_item
2017-05-18 15:59:21 +02:00
Maxime Gimeno da30b1dc41 If a group is empty, supportsRenderingMode() must retrun true, not false, or else the scene will enter an infinite loop as it does not expect any item returning false to every renderingMode. 2017-05-18 13:53:25 +02:00
Laurent Rineau b0317354e7 Fix the recent regression: bad use of geodesic_distance with cycles 2017-05-18 11:58:45 +02:00
Laurent Rineau a67462a4c7 Cosmetic: rename get_size to get_radius 2017-05-18 11:58:45 +02:00
Laurent Rineau 415fb5e49d Better display of vertices with time stamps 2017-05-18 11:58:44 +02:00
Jane Tournois 9efe48a581 replace distance with geodesic_distance to better fit the polylines 2017-05-18 11:58:44 +02:00
Andreas Fabri e947dfd812 Addess Sebastien's comments 2017-05-18 11:07:55 +02:00
Laurent Rineau 81dccb7d22 Add a macro CGAL_COMPACT_CONTAINER_DEBUG_TIME_STAMP
That macro allows to store the time stamp in the `CC_iterator` (the type
of handle for the triangulation vertices and cells), and check that
handle and pointee have the same time stamp.
2017-05-18 10:57:13 +02:00
Laurent Rineau f1e4ca1b63 Display time stamps in CGAL_MESH_3_PROTECTION_DEBUG 2017-05-18 10:57:13 +02:00
Laurent Rineau 6055d226b1 Add an assertion
The assertion checks that two vertex handles have the same time stamp if
and only if they have the same address.
2017-05-18 10:57:13 +02:00
Laurent Rineau e294cd8fe9 Fix new (recycled) time stamps when a TDS is copied 2017-05-18 10:57:13 +02:00
Laurent Rineau 0757cfaeb0 Re-use existing time stamps
When a `Vertex` or a `Cell` is recycled by the `Compact_container`,
re-use the existing time stamp instead of increment it. That will avoid
that the pointee of a handle has a changing timestamp.
2017-05-18 10:57:13 +02:00
Andreas Fabri 344ebcc374 fix typo 2017-05-18 10:26:58 +02:00
Laurent Rineau 3b1ebdb574 Merge pull request #2057 from janetournois/PMP-fix_is_outward_oriented-GF
PMP : fix `PMP::is_outward_oriented()`

(From a merge of 'cgal/releases/CGAL-4.10-branch', plus a merge of the
commit 'a6e2783'. That commit fixes the incompatibility with recent
changes in `master`.)
2017-05-17 13:02:38 +02:00
Sébastien Loriot a6e2783d36 use internal namespace introduced in e9395ab for accessing named parameters 2017-05-17 13:01:29 +02:00
Laurent Rineau 2ad18ad5d7 Merge pull request #2057 from janetournois/PMP-fix_is_outward_oriented-GF
PMP : fix `PMP::is_outward_oriented()`
2017-05-17 12:59:58 +02:00
Mael Rouxel-Labbé fd2dbd7d10 Added headers-related breaking changes to changes.html 2017-05-17 10:12:22 +02:00
Andreas Fabri 42880ee221 Fixes after Sebastien's review 2017-05-16 18:02:13 +02:00
Simon Giraudot ab33988eb5 Remove unused parameter 2017-05-16 14:13:43 +02:00
Simon Giraudot b1268f0a95 Silence unused argument 2017-05-16 14:13:43 +02:00
Simon Giraudot 4166de5024 Fix warning unused variable 2017-05-16 14:13:43 +02:00
Simon Giraudot 62df1454e3 Add CGAL::possibly in boolean test 2017-05-16 13:44:37 +02:00
Maxime Gimeno 0ebf21b969 Change is_two_side in draw_two_sides 2017-05-16 13:02:12 +02:00
Laurent Rineau 0feb23ec43 Re-add <CGAL/config.h> to avoid a conflict with `master`
The `#include` was removed by error by:

    73122ac202
    Author: Andreas Fabri <andreas.fabri@geometryfactory.com>
    Date:   Tue May 16 08:26:08 2017 +0200

        Change comment to avoid warning
2017-05-16 10:53:44 +02:00
Mael Rouxel-Labbé 9cd0f31d71 Temporarily silenced weighted alpha shape traits depreciation warnings 2017-05-16 10:28:09 +02:00
Mael Rouxel-Labbé 424c01285d Change comment to avoid warning 2017-05-16 10:19:54 +02:00
Andreas Fabri 73122ac202 Change comment to avoid warning 2017-05-16 10:19:54 +02:00
Andreas Fabri 40d6a3e68a Change comment to avoid warning 2017-05-16 10:17:41 +02:00
Mael Rouxel-Labbé 0cd98e6ff1 Silenced depreciation warnings from Weighted_point.h 2017-05-16 10:17:41 +02:00
Mael Rouxel-Labbé 266775bafa Silenced depreciation warnings from Regular_triangulation_euclidean_traits_23 2017-05-16 10:17:41 +02:00
Mael Rouxel-Labbé 3b57c69adb Partial revert of c3f32e612978fd6d0e3d8cd65963c886217b003e
Surface_mesher currently needs io_signatures for the deprecated Weighted_point
2017-05-16 10:17:41 +02:00
Mael Rouxel-Labbé 93aaa53af5 Removed some warnings 2017-05-16 10:17:41 +02:00
Mael Rouxel-Labbé cd2a562ffa Fixed improper guards against the inclusion of deprecated headers 2017-05-16 10:17:41 +02:00
Mael Rouxel-Labbé 7cef85e107 Improved deprecation_warning.h
-- Actually fail compilation even if CGAL_NO_DEPRECATION_WARNINGS is defined
-- An optional message can be passed through CGAL_DEPRECATED_MESSAGE_DETAILS
-- Print the replacement header in all cases, not just when warning about
   the deprecated header.
2017-05-16 10:17:41 +02:00
Mael Rouxel-Labbé c353f0f49c Added CGAL_NO_DEPRECATED_CODE macros to Regular_triangulation_euclidean_traits 2017-05-16 10:17:41 +02:00
Maxime Gimeno 374c235ffb Fix warning. 2017-05-16 09:57:55 +02:00
Simon Giraudot f303f14f4f Improve plane bases computation 2017-05-16 09:05:45 +02:00
Andreas Fabri ecd8408e3f Add newline at end of file 2017-05-16 08:29:10 +02:00
Andreas Fabri 37f27b8381 Remove unused typedef 2017-05-16 08:07:42 +02:00
Maxime Gimeno 1f8565cc4e Fix triangulation for nef facets with holes. 2017-05-15 17:37:05 +02:00
Sébastien Loriot 05fcab830e Add deprecation message 2017-05-15 10:09:19 +02:00