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