Laurent Rineau
7fea74cad6
Replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE in Straight_skeleton_2
...
(that had been reverted a few months ago, after the massive changes of all
CGAL_BEGIN_NAMESPACE in the CGAL repository).
2010-11-23 11:20:03 +00:00
Laurent Rineau
1caaf5665c
- triangulate_half_hole was quadratic because std::list::size is a linear
...
function (not with all compilers, but at least with g++-4.4).
I have a very nasty test case where list_edges.size is more than
700000. With a quadratic function, mmy cruncher computer was not even able
to insert *one* constraint in half a day.
- Remove also the unused variable vb, and the initialization of tempo
(which is re-initialized a second time later, without using its first
value).
2010-11-23 11:07:42 +00:00
Sébastien Loriot
3adcf87eea
undo commit r59582
2010-11-23 10:09:45 +00:00
Andreas Fabri
b974c320eb
Add a benchmark
2010-11-22 12:52:11 +00:00
Laurent Rineau
a0c738db78
Fix executability
2010-11-22 12:49:56 +00:00
Andreas Fabri
cc155db930
Add generators for benchmark data sets
2010-11-22 12:45:29 +00:00
Olivier Devillers
76fca27990
remove unused point_generators_d.h in Splitters.cpp
2010-11-22 09:17:05 +00:00
Olivier Devillers
f2c77cfb67
remove of include of unused point_generators_d.h in Orthogonal_incremental_neighbor_search
2010-11-22 09:12:12 +00:00
Andreas Fabri
0cffef2237
Add missing #include
2010-11-22 08:31:43 +00:00
Andreas Fabri
ac7cb03aa6
rR in the if block shadowed rR in the outer block
2010-11-22 08:28:18 +00:00
Andreas Fabri
6b61b50b4b
Remove extra ';'
2010-11-22 08:09:25 +00:00
Andreas Fabri
a9fc8fc464
Remove unused variable
2010-11-22 07:56:00 +00:00
Sébastien Loriot
74bf160f3e
revert file that should not have been commited in r59808
2010-11-22 07:50:10 +00:00
Sébastien Loriot
b265c6c919
long -> std:size_t to avoid a warning
2010-11-22 07:48:42 +00:00
Laurent Rineau
cc654c2837
I forgot to change my ~/.autocgalrc
2010-11-19 16:41:45 +00:00
Laurent Rineau
1e2a7db0c6
- Add a script to rename a test reference platform directory.
...
- Use it to rename my platform i686_Linux-2.6_g++-4.3.3_CentOS-5.1-O2 on
cgal.geometryfactory.com to *-NO-DEPRECATED, so that one can understand
easily why this platform is different.
2010-11-19 10:20:20 +00:00
Daniel Russel
0311e3f96e
remove unused variables
2010-11-18 15:48:09 +00:00
Efi Fogel
fc7f1ae434
Added missing side-boundary tags
2010-11-18 13:47:34 +00:00
Efi Fogel
3698efc76c
cleanup
2010-11-18 12:45:15 +00:00
Andreas Fabri
778420c709
Put std:: before numeric_limits
2010-11-18 10:07:05 +00:00
Andreas Fabri
4372c2f5b3
Initialize huge std::size_t properly and not with -1, which triggers a warning
2010-11-18 09:59:39 +00:00
Laurent Rineau
2186c1f5b5
Fix a parsing error: when CGAL_NO_DEPRECATED_CODE is define, the namespace
...
CGAL was not closed... then the compiler complains about namespaces
CGAL::std::, CGAL::CGAL:: and so on.
2010-11-18 09:57:36 +00:00
Andreas Fabri
343185e47b
Use unused variable
2010-11-18 09:34:43 +00:00
Andreas Fabri
c6f26a7fc8
Remove unused variable
2010-11-18 09:29:22 +00:00
Andreas Fabri
87266e83b6
Unify class/struct
2010-11-18 09:17:05 +00:00
Andreas Fabri
c6e5aa5cbc
Use unused variables
2010-11-18 09:13:55 +00:00
Andreas Fabri
44c071cddf
Unify struct/class
2010-11-18 08:06:16 +00:00
Andreas Fabri
7eee096335
Remove unused variable
2010-11-18 08:03:32 +00:00
Laurent Rineau
874ccfcad1
Fix FindMKL.cmake:
...
- Intel the Runtime Library (RTL) can be in a different directory from the
MKL library. That is why a new variable INTEL_RTL_LIB_DIR can be used to
indicate its path.
- On Linux with g++, -lm must be used at link time to use MKL (otherwise it
is not found).
2010-11-17 16:53:22 +00:00
Laurent Rineau
3dfe3386da
Fix a typo in the following revision:
...
| ------------------------------------------------------------------------
| r59448 | sloriot | 2010-11-02 09:40:40 +0100 (Tue, 02 Nov 2010) | 3 lines
| Changed paths:
| M /trunk/Interpolation/doc_tex/Interpolation_ref/Data_access.tex
| M /trunk/Interpolation/doc_tex/Interpolation_ref/Voronoi_intersection_2_traits_3.tex
| M /trunk/Interpolation/doc_tex/Interpolation_ref/surface_neighbors_3.tex
|
| document constructor of Voronoi_intersection_2_traits_3
| correct typos
|
| ------------------------------------------------------------------------
2010-11-17 13:47:40 +00:00
Manuel Caroli
f1059c785c
remove deprecated functions as was done for the non-periodic case
...
to avoid warning with clang
2010-11-17 13:30:08 +00:00
Manuel Caroli
1876c25281
define functions before using them in order to avoid error with clang
2010-11-17 13:29:22 +00:00
Laurent Rineau
27170ed9cd
svn:ignore generated files
2010-11-17 13:26:59 +00:00
Laurent Rineau
eef140e603
Follow-up of previous commit:
...
| ------------------------------------------------------------------------
| r59682 | lrineau | 2010-11-12 16:17:09 +0100 (Fri, 12 Nov 2010) | 3 lines
|
| Patch so that KDS no longer uses deprecated code (mirror_index and
| mirror_vertex from Triangulation_face_base).
|
| ------------------------------------------------------------------------
2010-11-17 10:42:07 +00:00
Laurent Rineau
87c20c90ca
Missing #include:
...
<CGAL/constructions_d.h> from Kernel_d was not self contained.
2010-11-17 10:25:51 +00:00
Efi Fogel
bae55d726c
updated
2010-11-16 21:57:08 +00:00
Sébastien Loriot
b8b4db81b5
the test-suite needs the operator<< to be defined for the Curve_2 type.
...
I put the dummy class outside the Arr_circular_line_arc_traits_2
class inside a namespace and define a void operator<<.
2010-11-16 19:54:03 +00:00
Laurent Rineau
168d31b6d6
Commit that feature directly to trunk:
...
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Triangulation_2::mirror_edge%28Edge%29
Code + manual + small test
Why directly to trunk: the patch is very low risk, I have ran the test
suite and the manual testsuite, and there is already a Triangulation_2
package in candidate packages (cannot have two candidates for one package).
2010-11-16 17:27:06 +00:00
Sébastien Loriot
475768854f
typos
2010-11-16 07:28:33 +00:00
Sébastien Loriot
dd700d766a
Make traits using CK2 working with the last API change of Arrangement package.
...
In Arr_circular_line_arc_traits_2, Curve_2 and X_monotone_curve_2
are boost::variant<Circular_arc_2,Line_arc_2,Not_X_Monotone> and boost::variant<Circular_arc_2,Line_arc_2>
respectively. Not_X_Monotone is an empty class defined in the traits.
In Arr_circular_arc_traits_2, Curve_2 and X_monotne_curve_2 are Non_x_monotonic_Circular_arc_2 and Circular_arc_2
respectively. Non_x_monotonic_Circular_arc_2 inherits from Circular_arc_2.
I made the choice to modify Curve_2 because it is not used within the arrangement algorithm
except to create X-monotone curve.
2010-11-15 17:00:24 +00:00
Sébastien Loriot
25063efb76
use Curve_2 instead of predefined type
2010-11-15 16:50:58 +00:00
Sébastien Loriot
1039ba1601
renaming
2010-11-15 07:08:31 +00:00
Andreas Fabri
f41c549f7a
Put parenthesis ( clang warned for 3.8-I-65)
2010-11-14 17:22:23 +00:00
Manuel Caroli
27f838fb7e
remove unused variables
2010-11-12 17:03:19 +00:00
Laurent Rineau
9ead5e942e
svm:ignore generated files
2010-11-12 15:39:24 +00:00
Laurent Rineau
82171d1e91
Patch so that KDS no longer uses deprecated code (mirror_index and
...
mirror_vertex from Triangulation_face_base).
2010-11-12 15:17:09 +00:00
Andreas Fabri
973624a155
fix typo
2010-11-12 15:08:52 +00:00
Laurent Rineau
63b31a1080
- Sort the platforms differently.
...
- Do not align the CXXFLAGS and LDFLAGS column to center.
2010-11-12 14:23:30 +00:00
Sébastien Loriot
c9f97dac21
renaming
2010-11-12 14:11:05 +00:00
Andreas Fabri
04482d4a54
clang is right: std::size_t is always >= 0
2010-11-12 13:04:17 +00:00