Commit Graph

85276 Commits

Author SHA1 Message Date
Iordan Iordanov 9792b241dd Changes to replace Cartesian<Expr> with EPICK_with_sqrt, plus code cleanup, plus documentation fixes 2019-01-14 18:29:42 +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
Sébastien Loriot 656a5a316a fix compilation error + indent + simplify 2019-01-14 17:45:09 +01:00
Sébastien Loriot 3edad4c820 do not use what you deleted 2019-01-14 17:34:43 +01:00
Maxime Gimeno 8ab7e69a5c Test global bbox intersection before creating all bboxes. 2019-01-14 16:03:23 +01:00
Sébastien Loriot decdb9dd95 filter out Test and Testsuite directory in release mode 2019-01-14 15:47:51 +01:00
Sébastien Loriot 0cb112d941 add an option to only include a subset of packages into a release 2019-01-14 15:27:00 +01:00
Iordan Iordanov 46ff29c2e7 Merge branch 'Periodic_4_hyperbolic_triangulation_2-IIordanov' of github.com:imiordanov/cgal into Periodic_4_hyperbolic_triangulation_2-IIordanov 2019-01-14 14:28:02 +01:00
Iordan Iordanov 9edeb0103b fix for testsuite error 2019-01-14 14:23:14 +01:00
Mael Rouxel-Labbé 48185ac153 Filter out irrelevant (<= 0) natural and regular neighbor coordinates
- coord == 0 is possible in theory, but not interesting to output
- coord < 0 is not possible in theory, but since we do construction and use
  signed (polygon_area_2()) area computations, we could in theory get
  negative coordinates in output
2019-01-14 11:20:16 +01:00
Mael Rouxel-Labbé 14150ef95c Revert commit b307771 ("bug fix for natural_neighbor_coordinates_2...
... using a small feature in the conflict zone functions of
Delaunay_triangulation_2")

See concerns raised in the (not-actually-approved) small feature:

https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/DT2_strict_and_weak_conflict_zone
2019-01-14 11:19:21 +01:00
Maxime Gimeno 79199281e6 Merge remote-tracking branch 'cgal/master' into Demo-fixes-GF 2019-01-14 09:52:13 +01:00
Maxime Gimeno 89a5718174 Change names and use static functions instead of message_interface. 2019-01-14 09:43:26 +01:00
Sébastien Loriot 68f6a77d63 use dedicated code for removing null border edges + fix that code 2019-01-14 09:12:54 +01:00
albert-github f5d5b08d26 Make advanced concept documentation analogous to advanced class.
For the advanced class there is a special ALIAS in the documentation but this is not the case for an advanced concept, the result is that in the brief description a big block appears.
- define ALIAS for advanced concept
- used the `cgalAdvancedConcept` where the block appears in the brief description.
2019-01-12 13:25:52 +01:00
Marc Glisse a3ca8f506c Cast enum to int before possibly interacting with Boost.Multiprecision.
I don't know why they weren't fixed in previous rounds, is this package
new? Some of the code is strange:
  corner.x() + (-cmpypq)*one
where cmpypq is Sign and one is RT(1), why not corner.x()-cmpypq if they
expect interoperability with RT?
  RT(2)*q_coord + CGAL::sign(sdistq)*dx
why bother converting 2 to RT but not CGAL::sign(sdistq)?
2019-01-12 01:22:26 +01:00
Marc Glisse 7a29f58df5 Specify the parameter of determinant, because of expression templates. 2019-01-12 00:52:51 +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
Maxime Gimeno 830f3ce279 Fix segfault when item could not be read. 2019-01-11 12:02:14 +01:00
Maxime Gimeno 1816615649 Fix conflicts 2019-01-11 11:32:34 +01:00
Maxime Gimeno 0c551f93f6 Make static functions for message_interface stuff. 2019-01-11 10:56:59 +01:00
Laurent Rineau a11f6562c6 Support Qt-5.12: qcollectiongenerator merged into qhelpgenerator 2019-01-11 10:54:52 +01:00
Andreas Fabri c0e9fd8c74 Do not incliude more headers than necessary in tests. Are the boost randmom headers needed?? 2019-01-11 10:28:51 +01:00
Andreas Fabri 1d8716c0a4 Please add code in the #else 2019-01-11 10:28:08 +01:00
Maxime Gimeno 2a49dfcb05 Fix conflict 2019-01-11 09:47:34 +01:00
Andreas Fabri cc9e304c60 Fix Polygon 2019-01-10 18:54:31 +01:00
Andreas Fabri de14c487da Fix Arrangement 2019-01-10 18:52:35 +01:00
Andreas Fabri 81d4227e57 Fix AABB tree 2019-01-10 18:40:10 +01:00
Andreas Fabri 806ba2ec98 Add operartor= for DT3 2019-01-10 18:29:52 +01:00
Andreas Fabri a48e367e45 Fix Kernel_d 2019-01-10 18:16:54 +01:00
Andreas Fabri 0aa4eef744 Fix SVD_Linf 2019-01-10 18:10:14 +01:00
Andreas Fabri f945ce8e2c Fix SVD_Linf 2019-01-10 18:08:55 +01:00
Andreas Fabri bb76e5193c Fix SVD 2019-01-10 18:05:29 +01:00
Andreas Fabri 6a2d925977 Fix HDS 2019-01-10 17:58:48 +01:00
Andreas Fabri df17fbcdaa Fix bilateral smoothing 2019-01-10 17:48:30 +01:00
Andreas Fabri 8dc8ca51e7 Fix Nef_2 2019-01-10 17:38:04 +01:00
Andreas Fabri 630066dd24 Fix Mesh_2 testsuite 2019-01-10 17:31:54 +01:00
Laurent Rineau 89aca9f766 Fix the warning [-Wunused-result] 2019-01-10 17:19:48 +01:00
Andreas Fabri 3ad17887a6 Remove a g++ workaround with an #if 0 to really remove it if we can 2019-01-10 17:18:11 +01:00
Andreas Fabri f4faff2137 Fix Apollonius_site 2019-01-10 17:14:12 +01:00
Andreas Fabri 11131d3f6b Simplify Point_d and Vector_d 2019-01-10 14:08:09 +01:00
Iordan Iordanov f84a4b0405 Bugfix for operator= test 2019-01-10 13:57:55 +01:00
Andreas Fabri 1ec37a7478 Simplify Sqrt_extension 2019-01-10 13:54:38 +01:00
Andreas Fabri cd6bf144fe Simplify Seam_mesh 2019-01-10 13:54:16 +01:00
Iordan Iordanov 00b65e83d8 Bugfix for documentation compilation 2019-01-10 13:13:34 +01:00