Commit Graph

82073 Commits

Author SHA1 Message Date
Sébastien Loriot c92996cd5a remove link to old Qt3 demos 2019-04-29 17:27:04 +02:00
Sebastien Loriot a36c5ace07
Merge pull request #3859 from afabri/CDTplus_2-fix3447-GF
Triangulation_2:  Fix Polyline_constraint_hierarchy_2
2019-04-23 10:43:04 +02:00
Sebastien Loriot c3aab58f95
Merge pull request #3854 from sloriot/CH3-fix_ptraits_forward
Fix forwarding of projection traits
2019-04-23 09:39:07 +02:00
Sebastien Loriot 14ebc2fabc
Update Triangulation_2/include/CGAL/Polyline_constraint_hierarchy_2.h
Co-Authored-By: afabri <andreas.fabri@geometryfactory.com>
2019-04-18 13:54:46 +02:00
Andreas Fabri f1c6990a57 Add a test for a reported issue 2019-04-18 13:52:34 +02:00
Andreas Fabri d3128e75e5 We need two versions of the insert_constraint() function,
- one for the old API where constraints were just a 2d segment
- and one for polylines
2019-04-18 13:52:34 +02:00
Sébastien Loriot e54c24f0a4 correct forwarding of projection traits 2019-04-15 16:58:22 +02:00
Sebastien Loriot 92cc9d1dab
Merge pull request #3844 from MaelRL/SMP-Mute_ofstream-GF
SMP: mute ARAP and Orbifold output by default
2019-04-12 15:29:18 +02:00
Laurent Rineau f40550fef3 Merge pull request #3824 from lrineau/fix-Wnull-pointer-arithmetic
Fix AppleClang -Wnull-pointer-arithmetic warning
2019-04-08 15:57:34 +02:00
Laurent Rineau b86532d357 Merge pull request #3830 from lrineau/Installation-fix_Windows_DLL_verinfo-lrineau
Fix CGAL DLLs verinfo on Windows
2019-04-08 15:57:31 +02:00
Laurent Rineau ae1e01c983 Merge pull request #3840 from lrineau/Installation-remove_GMP_IN_CGAL_AUXILIARY-GF
Remove (GMP|MPFR)_IN_CGAL_AUXILIARY
2019-04-08 15:57:29 +02:00
Laurent Rineau f629c6980b Merge pull request #3842 from maxGimeno/Iterator_range_fix-GF
Fix Iterator_range for Apple Clang
2019-04-08 15:57:26 +02:00
Laurent Rineau 27f10ee7c9 Commited by error.
Partially revert "This branch now targets 4.13.2."

This reverts commit b392643a98, partially.
2019-04-08 12:15:05 +02:00
Laurent Rineau b392643a98 This branch now targets 4.13.2. 2019-04-05 14:50:41 +02:00
Mael Rouxel-Labbé 6b43eaa311 Mute SMP's ARAP and Orbifold by default 2019-04-05 10:27:20 +02:00
Maxime Gimeno 0cace864cd Protect new code 2019-04-04 16:03:13 +02:00
Maxime Gimeno b1a747b514 Add an conversion operator to tuple into Iterator_range to satisfy all versions of clang. 2019-04-04 15:54:07 +02:00
Laurent Rineau d07a2c9184 Remove (GMP|MPFR)_IN_CGAL_AUXILIARY
There was a bug in `FindGMP.cmake` and `FindMPFR.cmake`: they were
using the undefined macro `cache_set`.

I have removed those variables definitions, and wrote the code
differently where they were used.
2019-04-04 15:25:01 +02:00
Laurent Rineau 34cf27b47e Use std::ptrdiff_t, because the target branch is not C++11
`std::uintptr_t` was introduced by C++11, but the target branch if
CGAL-4.13-branch, does not require C++11.
2019-04-03 14:56:21 +02:00
Laurent Rineau 68f6ebf42d More reinterpret_cast to avoid undefined behavior 2019-04-03 14:52:12 +02:00
Laurent Rineau 5a67ea92fc Fix the verinfo of CGAL DLLs, on Windows
And fix the test files.
2019-04-03 14:15:58 +02:00
Laurent Rineau 85047bcb61 Sneak a new feature in this branch: detect unused .cpp files
For the moment, the feature is far from being ready:

- in case of header-only, the .cpp sources files of CGAL libraries are
  reported,

- when a dependency for a test/examples is missing, the corresponding
  .cpp files is reported,

- and I have no clue which CMake version is required.

But I found real issues.

By default, the feature is OFF. It will only be activated if the CMake
variable or cache variable `CGAL_CHECK_UNUSED_CPP_FILES` is true. We
might activate it on a per-directory basis... or have it by default,
and deactivate it per-directory. We'll see. For the moment, let's keep
it deactivated.
2019-04-03 14:11:50 +02:00
Laurent Rineau eb769f13fd Fix the error message 2019-04-03 14:10:57 +02:00
Laurent Rineau bba76c20f3 Fix that find_path in case of cross-compilation 2019-04-03 14:10:42 +02:00
Laurent Rineau aed5a55354 Fix the syntax of find_path 2019-04-03 14:10:27 +02:00
Laurent Rineau c54e7c974b Fix AppleClang -Wnull-pointer-arithmetic warning 2019-04-02 10:29:01 +02:00
Laurent Rineau 84b9328619 Merge branch 'releases/CGAL-4.12-branch' into releases/CGAL-4.13-branch 2019-03-29 15:49:12 +01:00
Laurent Rineau 3140674b09 Merge pull request #3807 from lrineau/Installation-fix_MPFR_static-GF
Fix the order of link when GMP is a static lib
2019-03-29 15:48:57 +01:00
Laurent Rineau 0d7cb7fefd Merge pull request #3814 from MaelRL/Surface_mesh-Actually_reset_all_properties-GF
Surface Mesh: Fix not reseting edge property when a new element re-uses memory
2019-03-29 15:48:54 +01:00
Sébastien Loriot 676983ad94 also reset the property of the opposite halfedge 2019-03-28 18:16:08 +01:00
Mael Rouxel-Labbé 2a4d1abefa Fixed not reseting edge property when a new element reuses memory 2019-03-28 17:30:48 +01:00
Laurent Rineau 1f5f1a6ff3 Merge pull request #3798 from sloriot/CGAL-doc_release_from_Ic
Fix for the doc of a release built from an Ic
2019-03-28 14:40:01 +01:00
Laurent Rineau 4b7cc4a896 Fix the order of link of GMPXX when GMP is a static library. 2019-03-28 09:04:03 +01:00
Laurent Rineau 310ce89b91 Fix the order of link when GMP is a static lib 2019-03-27 17:51:24 +01:00
Sébastien Loriot 1b94dd4189 fix the last non-relative link 2019-03-27 17:12:37 +01:00
Laurent Rineau 2f4284f0de Merge branch 'releases/CGAL-4.12-branch' into releases/CGAL-4.13-branch 2019-03-26 16:43:16 +01:00
Laurent Rineau 0aa49e3549 Merge pull request #3783 from afabri/BGL_add_seams-GF
BGL:  Seam_mesh::add_seams() requires .selection.txt
2019-03-26 16:42:59 +01:00
Laurent Rineau c8e81ab5f6 Merge pull request #3783 from afabri/BGL_add_seams-GF
BGL:  Seam_mesh::add_seams() requires .selection.txt
2019-03-26 16:42:27 +01:00
Sébastien Loriot 387843d946 Ignore -Ic-XXX for the version in the doc 2019-03-26 14:45:17 +01:00
Sébastien Loriot ab534c5e60 use relative path 2019-03-26 14:45:06 +01:00
Andreas Fabri 99a16d2c8f Fix example 2019-03-20 16:11:48 +01:00
Mael f1dceb79ee
fix typo 2019-03-20 11:43:33 +01:00
Andreas Fabri d31f685a0b polish 2019-03-20 11:42:06 +01:00
Andreas Fabri a9c3f9bc6c BGL: Seam_mesh::add_seams() requires .selection.txt 2019-03-20 11:34:21 +01:00
Laurent Rineau a5cb503786 Merge pull request #3735 from janetournois/PMP-fix_isotropic_remeshing_with_tiny_constraints-jtournois
PMP : fix isotropic remeshing surviving tiny constraints
2019-03-19 18:25:43 +01:00
Laurent Rineau d89b70dd9a Merge branch 'releases/CGAL-4.12-branch' into releases/CGAL-4.13-branch 2019-03-19 18:25:32 +01:00
Laurent Rineau ee4a142d7b Merge pull request #3766 from sloriot/AABB_tree-more_robust_first_intersection
More robust first_intersection
2019-03-19 18:24:07 +01:00
Laurent Rineau d655edc29f Merge pull request #3769 from sloriot/CGAL-doc_fixes
Various doc fixes
2019-03-19 18:24:01 +01:00
Laurent Rineau fd7e8c898f Merge pull request #3771 from sloriot/Doc-generate_deprecation_notice
Use a generated version of deprecated.html
2019-03-19 18:23:59 +01:00
Laurent Rineau 1788631b84 Merge pull request #3774 from sloriot/BO2-fix_outer_ccb_set
Fix error in outer CCB setting
2019-03-19 18:23:56 +01:00