Guillaume Damiand
96f3835d0a
Remove null vector in traits (pb with Kernel_d ?)
2013-11-19 07:30:43 +01:00
Marc Glisse
a1c21ae45f
Improve asm for -m32 and with Intel's compiler.
2013-11-19 00:46:00 +01:00
Guillaume Damiand
305b6a4ba0
Add debug message
2013-11-18 19:47:27 +01:00
Marc Glisse
fffddfb806
Finish the removal of the template :-(
2013-11-17 22:18:39 +01:00
Marc Glisse
d128a72551
IA_opacify is not generic, don't make it a template.
...
The code has become very specific to double, and we weren't using it for
vectors yet.
2013-11-17 12:54:34 +01:00
Marc Glisse
726a7daf63
Work around gcc bug. Improve support for non-x86.
2013-11-17 11:24:15 +01:00
Marc Glisse
325a687888
Fix llvm ICE on inline asm. Also improve asm for gcc.
...
It is strange, my experiments today don't give at all the same results I
remember from this summer...
2013-11-16 22:46:33 +01:00
Guillaume Damiand
44687b4f5d
Add option allowing to trace the tests in LCC.
2013-11-16 18:22:36 +01:00
Marc Glisse
b319b31825
Assume refcount>0 when copying.
...
Hopefully it will help compilers understand that destructing a copy
can't bring the counter to 0.
2013-11-16 12:14:44 +01:00
Sébastien Loriot
da1791759c
Merge branch 'Number_types-mpzf-glisse'
...
Introduces a faster alternative to MP_Float and Gmpzf
(see the documentation to see on which platforms it is available).
When activated, it is used as default exact ring number type for exact
evaluation of predicates (that only require ring operations).
It is possible to switch back to the previous behavior by defining
CGAL_DO_NOT_USE_MPZF
Successfully tested in CGAL-4.4-Ic-29
Approved by the Release Manager
2013-11-15 16:38:16 +01:00
Andreas Fabri
2a267329a0
Merge branch 'FixLeak-Stream_lines_2-GF'
...
Approved by the release manager
2013-11-15 16:33:54 +01:00
Guillaume Damiand
2b6bf9fbe7
Remove a warning
2013-11-15 08:05:22 +01:00
Sébastien Loriot
0db9bf6f19
doc fix (avoid a More...)
2013-11-14 16:59:13 +01:00
Guillaume Damiand
b69a02e291
Move CGAL_CMAP_DEPRECATED in .h
2013-11-14 13:39:07 +01:00
Guillaume Damiand
42959d525f
Add missing typedef
2013-11-14 13:25:45 +01:00
Sébastien Loriot
d99344bf98
add a way to easily switch Mpzf off
2013-11-14 12:55:39 +01:00
Guillaume Damiand
cd3b457f67
Modif in CMakeList in LCC examples.
...
Trivial bug fix for master.
2013-11-14 11:59:30 +01:00
Andreas Fabri
816d9283c9
Merge branch 'Segment_Delaunay_graph_2-Fix_leak-GF'
...
Approved by the release manager
2013-11-14 11:50:42 +01:00
Andreas Fabri
ea55f5e276
Merge branch 'Fix_leak-Nef_3-GF'
2013-11-14 11:49:55 +01:00
Andreas Fabri
4771e72999
Non-VC compilers don't like >> without a space as end of template
2013-11-14 11:41:46 +01:00
Marc Glisse
06e0774812
Cleanup assertions.
2013-11-14 10:38:34 +01:00
Dror Atariah
92cb5956cb
Merge branch 'Aos_2-polyline_upgrade-fub'
...
Having in mind possible extensions of the Arrangement (of polylines) on
surfaces (AoS) package, we discovered that the exsisting implementation
is badly written. The code's style limits the possibilities of extending
the code - for example if one wants to consider the arrangement of
unbounded polylines. The goal of this submission is to upgrade the code
and fastforward it, so it will meet nowadays CGAL's standards.
- "Approved by the release manager"
- "Tested in CGAL-4.4-Ic-27"
- https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Aos_2_polylines_upgrade
2013-11-14 09:51:57 +01:00
Dror Atariah
d35a52ea75
Reported API changes in the changes log
2013-11-14 09:46:27 +01:00
Guillaume Damiand
6592ca0bc7
Remove warning
2013-11-14 09:36:53 +01:00
Guillaume Damiand
ddefa1f60c
Remove warning
2013-11-14 08:39:34 +01:00
Guillaume Damiand
8d560a5661
Bugfix in dart functions with c++11.
2013-11-14 08:34:36 +01:00
Dror Atariah
8e7bd3faa9
Correct file permissions
2013-11-13 20:34:26 +01:00
Guillaume Damiand
08b29d689f
Remove trailing whitespace.
2013-11-13 17:42:37 +01:00
Guillaume Damiand
3766e7c8e6
Cleanup in benchmarks
2013-11-13 17:41:35 +01:00
Guillaume Damiand
61d6236b60
Use null_handle instead of NULL everywhere internally to simplify the future possible version with index.
2013-11-13 17:32:46 +01:00
Laurent Rineau
38e5dc102d
Remove execution permissions
2013-11-13 14:05:43 +01:00
Laurent Rineau
78815374c1
Fix permission after Andreas commit.
2013-11-13 14:03:06 +01:00
Guillaume Damiand
e6647d3751
Add benchmarks for lcc.
2013-11-13 13:50:35 +01:00
Guillaume Damiand
53f02ea00d
Add storage classes (forgotten in the previous commit)
2013-11-13 13:49:59 +01:00
Andreas Fabri
8189bf8d97
Switch to std::string in order to avoid a new/delete mismatch error in test code
2013-11-13 11:29:17 +01:00
Laurent Rineau
ae4ff9bc05
Minor rephrasing about the exactness of Mpfz(double)
2013-11-13 11:15:27 +01:00
Andreas Fabri
c7d4d3a99c
Merge branch 'Inscribed_areas-Fix_leak_Largest_empty_rectangle-GF'
...
Approved by the release manager
2013-11-13 11:00:35 +01:00
Andreas Fabri
1479d035fc
Merge branch 'Circular_kernel_2-Fix_leak-GF'
2013-11-13 10:59:46 +01:00
Andreas Fabri
9b2bb9e65e
Fix memory leak and at the same time simplify the code
2013-11-13 10:47:37 +01:00
Guillaume Damiand
dccdec40a5
Combinatorial map with no static dart_null_handle.
...
This is a copy from the branch CMap_no_dart-gdamiand by keeping only the part with dart_handle.
The modifications are the ones given in the small feature Combinatorial map dart attribute.
2013-11-12 22:27:44 +01:00
Sébastien Loriot
d466a4ce22
add Mpzf in the user manual
2013-11-12 19:23:16 +01:00
Sébastien Loriot
9168030414
explicit that constructors are exact
2013-11-12 18:03:52 +01:00
Luis Peñaranda
eef061fae3
Merge branch 'Number_types-fix_gmpfi_constructors-penarand'
...
Approved by the release manager
2013-11-12 14:50:07 -02:00
Sébastien Loriot
e92b19a8e4
explicit when the macro CGAL_HAS+MPZF is defined
2013-11-12 17:48:27 +01:00
Sébastien Loriot
79e4030f09
rename mpzf to Mpzf
2013-11-12 17:40:46 +01:00
Andreas Fabri
dde9c954ac
Approved by the release manager
...
Merge branch 'Jet_fitting-Use_string_not_char-GF'
2013-11-12 16:36:36 +01:00
Andreas Fabri
1b626c65a6
Merge branch 'SearchStructures-fix_leak-GF'
2013-11-12 16:33:12 +01:00
Andreas Fabri
63fe1850c0
Merge branch 'Fix_leak-Bbox_intersection_d-GF'
2013-11-12 16:32:21 +01:00
Andreas Fabri
58d1c5449f
Merge branch 'Ridges_3-delete_results-GF'
2013-11-12 16:31:40 +01:00
Andreas Fabri
cdaf90b3c2
Merge branch 'master' of ssh://scm.cgal.org/var/git/cgal
2013-11-12 16:30:45 +01:00