Laurent Rineau
eb52def3db
Restore indentation (one line) after a modification by a Windows developer
2012-04-10 12:08:05 +00:00
Sébastien Loriot
60e0148504
update changes.html
2012-04-05 12:43:15 +00:00
Sébastien Loriot
8db3036330
BUGFIX
...
correct error in intersection computation of triangle_3 segment_3
when the segment is collinear with a triangle edge.
2012-04-05 11:57:58 +00:00
Laurent Rineau
9f2c46210e
svn:ignore
2012-04-05 10:25:25 +00:00
Laurent Rineau
73583823bf
Merge /branches/features/Triangulation_23-speedup_copy_tds-afabri
...
"Use Unique_has_map instead of std::map (patch from Andreas Fabri)"
2012-04-04 16:12:23 +00:00
Laurent Rineau
e4dba3f327
Fix the computation of md5sum
2012-04-04 15:43:16 +00:00
Laurent Rineau
348d51bde3
Fill svn:ignore properties
2012-04-02 13:15:50 +00:00
Laurent Rineau
6a560629d2
Adapt Periodic_3 to the new API of TDS_3::print_cells.
2012-04-02 13:08:57 +00:00
Laurent Rineau
afbb0e161c
Vd_2 is under GPLv3+.
...
That is the new result of Scripts/developer_scripts/detect_packages_licenses
2012-03-30 16:00:11 +00:00
Menelaos Karavelas
cb981fd797
Switched the Voronoi_diagram_2 license from QPL to GPLv3+
...
Removed the '*' from dont_submit, which means that VD2 is back into internal releases
2012-03-30 15:53:30 +00:00
Guillaume Damiand
117f427e44
Bug fix in Color manual
2012-03-30 12:48:16 +00:00
Laurent Rineau
95bec3999c
Use Unique_has_map instead of std::map (patch from Andreas Fabri)
...
The gain on copies of T2 or T3 is the following:
afabri@klimt /cygdrive/c/cgal/next/Triangulation_3/benchmark/Triangulation_3
$ ./copy 1000000 2
36.806 sec
afabri@klimt /cygdrive/c/cgal/next/Triangulation_3/benchmark/Triangulation_3
$ ./copy 1000000 2
4.865 sec
The benchmarck copy.cpp is the following (not commited):
#define CGAL_T3_HASH
#include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
#include <CGAL/Delaunay_triangulation_3.h>
#include <CGAL/Timer.h>
#include <CGAL/point_generators_3.h>
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
typedef CGAL::Exact_predicates_inexact_constructions_kernel K;
typedef CGAL::Delaunay_triangulation_3<K> Delaunay;
typedef K::Point_3 Point;
typedef CGAL::Creator_uniform_3<double,Point> Creator;
int main(int argc, char **argv)
{
int n=1000000;
int rep=100;
if (argc>=2)
n=atoi(argv[1]);
if (argc>=3)
rep=atoi(argv[2]);
std::vector<Point> points;
points.reserve(n);
CGAL::Random_points_in_sphere_3<Point,Creator> g(1);
CGAL::copy_n( g, n, std::back_inserter(points));
Delaunay original;
original.insert(points.begin(),points.end());
double res = 0;
for (int r=0;r<rep;++r){
CGAL::Timer t; t.start();
Delaunay delaunay=original;
t.stop();
res+=t.time();
}
std::cout << res << std::endl;
return 0;
}
2012-03-30 12:37:19 +00:00
Laurent Rineau
2b8de18154
Create a branch to speedup the copy of TDS, in 2D and 3D
2012-03-30 12:12:57 +00:00
Guillaume Damiand
866214ec29
Branch features/Combinatorial_map_removal_special_case-gdamiand is reintegrate in next
2012-03-29 13:49:08 +00:00
Guillaume Damiand
b573a45410
update changes.html
2012-03-29 13:46:19 +00:00
Eric Berberich
3c3372bf60
fixes if RS3 is not available
2012-03-29 13:44:24 +00:00
Guillaume Damiand
7335112525
Merge with next
2012-03-29 13:43:02 +00:00
Laurent Rineau
c3e96a1a11
Merge /branches/features/Installation-cleanup_cmake_scripts-lrineau
2012-03-29 13:29:46 +00:00
Laurent Rineau
0b781e5986
Remove FindBoost. Upstream CMake FindBoost script is better that ours.
2012-03-28 14:38:04 +00:00
Laurent Rineau
28ecd11d95
Remove that file that is also a standard CMake module
2012-03-28 13:50:41 +00:00
Laurent Rineau
5771a62a83
Remove CGAL_FindPackageHandleStandardArgs.cmake
...
FindPackageHandleStandardArg is a standard CMake module
2012-03-28 13:48:33 +00:00
Laurent Rineau
390c1590a8
Fix the parsing of dont_submit in branch build
2012-03-28 13:47:08 +00:00
Laurent Rineau
ffcc93953f
Create a branch to clean a bit Installation/cmake/modules
2012-03-28 13:45:37 +00:00
Guillaume Damiand
dc5e3b4015
Backport of r68222 from branches/features/Linear_cell_complex_menger_sponge-gdamiand/Combinatorial_map
2012-03-27 12:41:41 +00:00
Laurent Rineau
daec68dc43
Fix the Surface_mesher demo on gray level images
...
- Now its works better with gray images that have negative values.
- The research of seeds now create better initial points: the intersection
points are search locally to the discovered connected components.
2012-03-27 09:35:13 +00:00
Guillaume Damiand
1fc6c4b599
Backport of r68217 from branches/features/Linear_cell_complex_menger_sponge-gdamiand
2012-03-26 20:14:54 +00:00
Laurent Rineau
5bfb68ce95
updated crontab (automated commit)
2012-03-26 19:18:02 +00:00
Laurent Rineau
ad035ba167
Fix an important bug due to a typo ('z'<->'x') in the following commit:
...
| ------------------------------------------------------------------------
| r66980 | sloriot | 2012-01-04 12:10:46 +0100 (Wed, 04 Jan 2012) | 3 lines
|
| follow up of r66938 to avoid int overflow (suggested by Laurent)
|
|
| ------------------------------------------------------------------------
2012-03-26 16:52:17 +00:00
Guillaume Damiand
bf1cdcf7a8
Add the special case for removal operation
2012-03-26 12:51:35 +00:00
Guillaume Damiand
0fe71090ce
Bug fix in a special case of removal operation.
2012-03-26 12:48:57 +00:00
Sébastien Loriot
15f43b4ecc
test that the cached include path is valid
2012-03-26 09:43:07 +00:00
Philipp Möller
042482d986
Removed unused Identity_iterator
...
Identity_iterator was neither documented nor used anywhere throughout
the code base and served no real purpose and can easier be implemented
(if really needed) with iterator_adaptor or the iterator helpers in
boost operators.
2012-03-23 17:25:52 +00:00
Sébastien Loriot
ecf6aa105a
correct wrong typedef
2012-03-23 16:29:54 +00:00
Efi Fogel
e6008e4731
added missing inline
2012-03-21 22:14:40 +00:00
Eric Berberich
af10650852
make functions inline in order to work with multiple compile objects
...
avoids linking error "duplicate symbols"
2012-03-20 13:09:04 +00:00
Laurent Rineau
a429b26316
Cherry-pick that revision from /branches/features/Mesh_3-parallel-cjamin/
...
| ------------------------------------------------------------------------
| r68020 | cjamin | 2012-03-12 18:27:30 +0100 (Mon, 12 Mar 2012) | 1 line
|
| To be able to build CGAL on MSVC11
|
------------------------------------------------------------------------
It adapts CGAL CMake scripts and CGAL auto-link headers to MSVC2011.
Thanks to Clement Jamin, from Inria, for the patch.
2012-03-19 14:26:17 +00:00
Laurent Rineau
02acd80611
Better test and bench for do_intersect(BBox_3, Ray_3|Segment_3)
2012-03-19 14:11:45 +00:00
Laurent Rineau
4f9be31791
Add a note about Reply-To:
2012-03-16 13:12:03 +00:00
Laurent Rineau
dcf87863bb
Our pre-commit hook is a bash script: use [[ ]]
2012-03-14 13:23:35 +00:00
Joachim Reichel
a614260127
improve tagging commands, fix FTP server instructions
2012-03-12 20:03:01 +00:00
Joachim Reichel
bd1b82bc90
update Debian packaging information
2012-03-12 19:56:31 +00:00
Laurent Rineau
69208fc8f2
Increase the SOVERSION for CGAL-4.1
2012-03-12 16:20:14 +00:00
Laurent Rineau
634bc32fc5
Announcement text for CGAL-4.0
2012-03-12 15:56:36 +00:00
Laurent Rineau
f86d5563c6
updated crontab (automated commit)
2012-03-12 15:18:03 +00:00
Laurent Rineau
e299fae868
next targets CGAL-4.1
2012-03-12 14:42:23 +00:00
Laurent Rineau
a44e6bff92
Prepare official release CGAL-4.0, planned on Monday morning.
2012-03-09 15:41:21 +00:00
Laurent Rineau
2e04afe1a2
Fix the rel="canonical" link of several pages
...
The following pages are generated differently, using open_tmp_file. For
those pages, the macro \lciFilename was wrong.
- acknowledge.html
- biblio.html
- title.html
2012-03-08 13:55:09 +00:00
Sébastien Loriot
fdac8b38d6
doc bugfix: class Delaunay_triangulation_3 inherits from
2012-03-07 16:21:06 +00:00
Laurent Rineau
a3c0177518
Prepare CGAL-4.0
2012-03-06 15:15:13 +00:00
Marc Glisse
f91d43c47b
Add const.
2012-02-28 14:09:46 +00:00