Andreas Fabri
d7e9e3203f
COPY FROM the svn cgal-web/www.cgal.org/cgal.css for rendering changes.html nicely
2010-12-01 12:43:56 +00:00
Andreas Fabri
26617b054f
A copy of cgal-web/www.cgal.org/releases.html
...
The idea is that all developers can put their change-log here
and we use html2text to generate the file CHANGES.
When a release happens we update releases.html
2010-12-01 12:39:10 +00:00
Laurent Rineau
f68b85317c
Do include the content of .scm-urls in the error report!
2010-12-01 11:03:22 +00:00
Laurent Rineau
a165f18a8d
Display the SCM urls of the test files in the error report.
2010-12-01 11:00:14 +00:00
Laurent Rineau
d5c660832a
Fix compilation error after one of my previous commits (about mirror_edge).
2010-12-01 10:51:04 +00:00
Andreas Fabri
32e833405c
Undo of changes beyond removing the '++'
2010-12-01 10:10:09 +00:00
Andreas Fabri
60ba2294c8
Removed the ++ in the loop body as there is already one in the for( ; ; ++)
2010-12-01 07:31:49 +00:00
Nico Kruithof
8364150a57
Fixing the Skin surface package for kernels other than the EPIC-kernel.
2010-11-30 20:34:12 +00:00
Sébastien Loriot
d3a6f51f6d
disambiguate doc of compute_intersection_points
2010-11-30 13:16:39 +00:00
Nico Kruithof
6ec7149742
Fixing a warning.
2010-11-30 13:10:45 +00:00
Laurent Rineau
7865752ec7
- Add a sentence in the Range concept so that it is clear that models of
...
Range or ConstRange must document the category and value type or their
iterators.
- Copy the requirements of ConstRange in Range, so that the ref page Range
is easier to understand.
- In the order of ref pages, put Range before ConstRange, because is the
one with all the textual explanations.
2010-11-30 12:16:04 +00:00
Laurent Rineau
249b484e60
Fix typos: \ccRefName eats any following space character. One must use
...
\ccRefName{} or \ccRefName\
2010-11-30 11:01:34 +00:00
Marc Glisse
77cfc7e02a
remove extra ';'
2010-11-30 10:05:22 +00:00
Laurent Rineau
9c3701e4fc
Use boost::iterator_facade. Without it, it is very difficult to write
...
iterators that real are models of the iterator concepts.
2010-11-29 12:33:20 +00:00
Laurent Rineau
aced534160
Fix warnings about unused variables.
2010-11-29 12:32:22 +00:00
Michael Hemmer
7fb350c83f
added missing const for operators
2010-11-28 12:17:58 +00:00
Andreas Fabri
da076665d2
int -> size_t
2010-11-27 09:50:32 +00:00
Laurent Rineau
3bc9d0a2a6
Use \ccAnchor to cross-ref Boost pages.
2010-11-26 14:26:57 +00:00
Laurent Rineau
09dead06bc
Fix in the Range concept: size() returns a size_type and not a
...
difference_type. It has also been fixed in recent Boost versions.
2010-11-26 14:26:32 +00:00
Yves Brise
b54d59676d
Added some local ignore directives
2010-11-26 13:24:17 +00:00
Laurent Rineau
06a64e77a5
Fix a bug in the documentation: <CGAL/IO/Arr_tags.h> does not exists, but
...
<CGAL/Arr_tags.h> does.
2010-11-25 16:51:48 +00:00
Laurent Rineau
805ebd9492
Do not remove trailing const in the manual, so that one can document when a
...
method is const or not (in concepts it is very important).
2010-11-25 15:56:05 +00:00
Laurent Rineau
09bab9cce9
Missing operator+ in CGAL::POLYNOMIAL::internal::Derivative<Fn>::It
2010-11-25 15:41:22 +00:00
Laurent Rineau
ee0165990d
Add -Wall to the flags of my clang platform.
2010-11-25 14:51:21 +00:00
Laurent Rineau
55132c9716
signed/unsigned, again
2010-11-25 12:14:06 +00:00
Laurent Rineau
57717baf1f
Fix a typo. Compilers were confused because set_precision and get_precision
...
identifiers were resolved as global undefined functions.
2010-11-25 10:11:36 +00:00
Nico Kruithof
94f578b39b
Daniel reported a problem with the Skin surface package.
...
Added a test that is failing to see on which computers it fails.
2010-11-24 20:17:12 +00:00
Laurent Rineau
6730935f04
Do not use the default constructor of Random_points_in_iso_box_d (not
...
documented, and should not exist).
2010-11-24 15:05:46 +00:00
Sébastien Loriot
dfa20899ef
derecursion of create_star_3:
...
I remade a benchmark and finally when using boost::thread_specific_ptr,
using a std::vector is faster than the dedicated vector-class I previously
use.
I also retry using a tuple instead of a dedicated class to store variables
useful for the emulated recursion but tuple is (on my machine) slower.
benchmark results are the following (points are randomly taken in a sphere,
time is in seconds and is the mean of 10 idendical runs)
nb points | 1000 100000 100000 1000000 10000000
-----------------------------------------------------------------------------
trunk version | 0.0088 0.0928 0.9865 10.216 102.99
with vector | 0.0096 0.0900 0.9817 10.075 102.24
with vector and tuple | 0.0100 0.0948 0.9981 10.219 104.58
recursive version | 0.0080 0.0936 0.9732 10.141 102.33
2010-11-24 07:27:04 +00:00
Laurent Rineau
de25e12e8b
"seen from" is better than "viewed from", is not it?
2010-11-23 14:44:33 +00:00
Andreas Fabri
7d976bef08
Benchmark various containers
2010-11-23 11:26:03 +00:00
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