Andreas Fabri
884be65abc
remove typedef
2015-08-28 15:04:55 +02:00
Andreas Fabri
061732d439
fix indentation
2015-08-28 15:04:08 +02:00
Guillaume Damiand
921416603f
Reintegrate LCC demo save/load in the new qt5 version ok.
2015-08-28 14:43:07 +02:00
Andreas Fabri
86dd2f7111
VC2015 needs the container template argument for Polygon_2 and Polygon_with_holes
2015-08-28 14:36:37 +02:00
Guillaume Damiand
600e7b1b30
Start to merge with the new qt5 version of the LCC demo (nyf).
2015-08-28 11:51:48 +02:00
Andreas Fabri
847efcd2b4
fix typo
2015-08-28 11:00:56 +02:00
Laurent Rineau
17ff67f454
Merge branch 'PMP-fix_cmake_eigen_3.2-lrineau'
...
Fix the test of the Eigen version in
examples/Polygon_mesh_processing/CMakeLists.txt
2015-08-27 16:59:55 +02:00
Andreas Fabri
1e2ff1131e
assert -> CGAL_assertion
2015-08-27 16:51:55 +02:00
Laurent Rineau
278a28016a
Merge branch 'CGAL-Qt5_support-GF'
...
Fixes #265 , fixes #254 .
2015-08-27 16:37:37 +02:00
Laurent Rineau
2f5913a9e0
Merge branch 'CGAL-fix_unused_variables-lrineau'
...
Fixes various warnings about unused variables when `CGAL_NDEBUG` is
defined.
2015-08-27 16:36:31 +02:00
Laurent Rineau
a3187fd35e
Merge pull request #285 from janetournois/CGAL-support_msvc2015-GF
...
Initial support for MSVC 2015
2015-08-27 16:34:29 +02:00
Laurent Rineau
3b5ff3f1ff
Update changes.html and CHANGES.
2015-08-27 16:32:20 +02:00
Laurent Rineau
2e1a595699
Merge branch 'Mesh_3-fix_issue_279-GF'
...
Do not construct the 1000 initial points, to initialize
`estimated_bbox`, if that is not necessary (two cases: "parallel tag" or
"use of far points").
2015-08-27 16:22:49 +02:00
Laurent Rineau
d7119ce9e7
Merge pull request #281 from sgiraudot/Jet_fitting-just-pow-GF
...
Speed up computation of Jet Fitting:
- `std::pow` is called on `int` instead of `double`
- `CGAL::orientation` is used to replace a call to linear_algebra
2015-08-27 16:03:23 +02:00
Laurent Rineau
1324f5f3f3
Merge pull request #282 from afabri/Polyline_simplification-fix_assertion-GF
...
Use CGAL_assertion() and CGAL_assertion_code() instead of assert().
2015-08-27 15:51:49 +02:00
Laurent Rineau
e5eb90b077
Merge pull request #292 from sloriot/Surface_mesh_skeletonization-change_solver-GF
...
Surface mesh skeletonization: change the default solver
2015-08-27 15:49:03 +02:00
Laurent Rineau
0fd6f2fa59
Merge pull request #288 from afabri/CGAL-add_hash-GF
...
No longer forward declare struct std:hash
Fixes issues #287 and #274 .
2015-08-27 15:41:50 +02:00
Laurent Rineau
abde0668bb
Add more to .gitignore
2015-08-27 11:27:51 +02:00
Sébastien Loriot
9514bcc8fe
do not publish remove_degenerate_faces that is not yet ready
2015-08-27 11:26:04 +02:00
Laurent Rineau
d77da3f15b
Fix the random testing of BBox/Triangle_3
...
Too many tests! If the macro `__OPTIMIZE__` evaluates to true, the random testing
computes 1M tests. That is too much.
Here the test was killed, after 20 minutes, after 1M iterations with `Cartesian<double>` and 954K iterations with
`Homogeneous<MP_Float>`:
https://cgal.geometryfactory.com/CGAL/Members/testsuite/CGAL-4.7-Ic-128/Intersections_3/TestReport_lrineau_x86-64_Linux-Fedora19_llvm-clang-with-g++-4.8.gz
100K tests should be enough, and will decrease the CPU consumption by a
factor of 10.
...Actually, I am not at all convinced that those random tests are
useful! And why do we use random tests for Bbox_3/Triangle_3 and for no
other pairs of CGAL objects?
2015-08-27 11:12:47 +02:00
Sébastien Loriot
bfe03f16eb
add debug function
2015-08-27 09:56:27 +02:00
Sébastien Loriot
f9edc6e4db
extract the part responsible for removing all null-edges and create a function
2015-08-27 09:56:27 +02:00
Sébastien Loriot
05ff60df9c
remove unused code
2015-08-27 09:56:06 +02:00
Sébastien Loriot
e9df6fa6cf
fix typo
2015-08-25 21:54:38 +02:00
Andreas Fabri
ab2ad75091
Qualifying with CGAL:: solves the problem, but is it the bestsolution?
2015-08-25 16:19:56 +02:00
Andreas Fabri
5030ed42b8
deal with graph_traits_HalfedgeDS.h and graph_traits_Triangulation_2.h
2015-08-25 09:34:17 +02:00
Sébastien Loriot
1c37c26df1
Use Eigen SimplicialLDLT as default solver
...
It runs faster
2015-08-24 21:33:17 +02:00
Sébastien Loriot
0f1a5b8fed
fix the solver traits the template parameter of the class should model
2015-08-24 17:59:08 +02:00
Sébastien Loriot
92342d3ef1
rename concept doc filename according to its name
2015-08-24 17:42:35 +02:00
Sébastien Loriot
457aa2b7f0
link to the package function and not the kernel one
2015-08-24 17:14:45 +02:00
Sébastien Loriot
ec9b3545e3
output polylines using CGAL format
2015-08-24 15:42:48 +02:00
Laurent Rineau
f3f729a3fe
updated crontab (automated commit)
2015-08-23 21:18:03 +02:00
Laurent Rineau
8a0731835e
Merge pull request #283 from lrineau/Arrangement-fix_warning_enumeral_conditional_mismatch-GF
...
Fix a warning in Arr_2 (version CGAL-4.6)
2015-08-23 20:41:01 +02:00
Laurent Rineau
133bc0d949
Merge pull request #289 from lrineau/Polyline_simplification-fix_assertion_4.6-GF
...
use CGAL_assert and assertion_code (version for 4.6)
2015-08-23 20:39:34 +02:00
Laurent Rineau
f19c13b343
CGAL-4.6.3 soon?
2015-08-23 20:38:25 +02:00
Andreas Fabri
941f73f3c0
use CGAL_assert and assertion_code
...
(cherry picked from commit dcbab4e0d4 )
2015-08-23 20:33:32 +02:00
Andreas Fabri
4183f6ba69
fixed comment
2015-08-23 15:20:19 +02:00
Andreas Fabri
bf975ead95
No longer forward declare struct std:hash
2015-08-23 14:30:54 +02:00
Laurent Rineau
c9452b3eba
updated crontab (automated commit)
2015-08-22 10:18:03 +02:00
Laurent Rineau
2cdbe63694
Fix a warning
...
With gcc and -Wextra :
../CGAL/Arr_polyline_traits_2.h:2775: warning: enumeral and
non-enumeral type in conditional expression
../CGAL/Arr_polyline_traits_2.h:1596: warning: enumeral and
non-enumeral type in conditional expression
../CGAL/Arr_polyline_traits_2.h:1618: warning: enumeral and
non-enumeral type in conditional expression
2015-08-21 14:19:09 +02:00
Andreas Fabri
dcbab4e0d4
use CGAL_assert and assertion_code
2015-08-20 22:28:49 +02:00
Laurent Rineau
d9c119898d
updated crontab (automated commit)
2015-08-20 17:18:04 +02:00
Laurent Rineau
56461bd1cc
updated crontab (automated commit)
2015-08-20 16:40:17 +02:00
Laurent Rineau
8035aa83ac
Do not initialize estimated_bbox if not required
...
`estimated_bbox` is used only by the parallel version, or if
`CGAL_SEQUENTIAL_MESH_3_ADD_OUTSIDE_POINTS_ON_A_FAR_SPHERE` is defined.
2015-08-20 16:23:30 +02:00
Laurent Rineau
54c0074124
Fix glitches in the tests results pages
...
Since the switch to Qt5, there was two extra empty columns at the end of the
first table, and the detection of the optimizing platforms was wrong.
Also the detection of 32 bits platforms.
2015-08-20 15:50:50 +02:00
Laurent Rineau
ff796222d3
Replace VERSION_GREATER by "NOT VERSION_LESS"
...
Because actually Eigen 3.2.0 is a correct Eigen version!
Was pointed out by the testsuite:
https://cgal.geometryfactory.com/CGAL/Members/testsuite/CGAL-4.7-Ic-121/Polygon_mesh_processing_Examples/TestReport_lrineau_Ubuntu-Latest-CXX11.gz
2015-08-20 15:09:30 +02:00
Simon Giraudot
e9f1d5bd59
Replace call to linear_algebra by simple orientation test
2015-08-20 13:57:03 +02:00
Laurent Rineau
5c2c3ca596
Update changes for 4.6.2
2015-08-20 12:10:48 +02:00
Laurent Rineau
af54a3b145
Merge branch 'releases/CGAL-4.6-branch'
...
Conflicts:
Maintenance/public_release/announcement/mailing.eml
2015-08-20 12:08:18 +02:00
Laurent Rineau
667f7108cf
Release announcement for 4.6.2
2015-08-20 11:42:00 +02:00