Simon Giraudot
6c8fd43ebb
Use CGAL_target_use_* mechanism for Eigen, LASLIB, OpenCV, TensorFlow, GLPK, SCIP, Boost IOStreams and Serialization
2020-02-10 11:57:56 +01:00
Simon Giraudot
b2e723b548
Merge branch 'Faster_dd_spatial_searching-cjamin-backup' into Faster_dd_spatial_searching-cjamin
2019-07-04 13:17:50 +02:00
Laurent Rineau
4fbf00fb8a
CMake>=3.13: opt for for new policies up to 3.15
2019-06-19 14:34:59 +02:00
Guillaume Damiand
92ba7fa6c9
Update minimum cmake required version in all CMakeLists.txt
2018-10-18 14:49:23 +02:00
Guillaume Damiand
0bd9088b5a
Remove all include( ) and include( CGAL_CreateSingleSourceCGALProgram ) in CMakeLists.txt; they are no more required.
2018-10-17 14:17:08 +02:00
Guillaume Damiand
7f09308d33
Remove all include_directories(BEFORE ../../include) in CMakeLists.txt
2018-10-17 13:07:22 +02:00
Mael Rouxel-Labbé
437aa0df3e
Minor readability change
2018-03-23 17:02:46 +01:00
Mael Rouxel-Labbé
d0381a9429
Changed how query points are returned in fuzzy items (doc)
...
- points on the boundary of the inner approximation are always returned
- points on the boundary of the outer approximation may or may not be returned
2018-03-23 17:02:35 +01:00
Clement Jamin
86dfc07ac1
Missing Point_d in user-defined distance (see concept)
2017-11-20 10:49:10 +01:00
Laurent Rineau
62c70d41ca
Renew the handle of policies, for CMake-3.10
...
Now that we require CMake>=3.1, we can forget a lot of old CMake policies.
`CMP0053` `OLD` behavior is still needed, because of a bug in Qt5 CMake files, but it will
not be set with CMake>=3.10. Let's assume that a recent CMake version means
a recent Qt5 version.
2017-11-06 14:58:36 +01:00
Simon Giraudot
1e7b9ea027
Fix counting iterator warnings
2017-09-29 14:47:17 +02:00
Andreas Fabri
c81b707bfb
Do not include graph_traits_{Polyhedron | Surface_mesh}.h
2017-04-24 19:17:43 +02:00
Mael Rouxel-Labbé
991874b81d
Renamed range for clarity
2017-01-09 16:29:41 +01:00
Mael Rouxel-Labbé
b9914b0a9f
Updated the circular_query example
...
-- Made it clearer that choosing epsilon=0 does not mean one get all the points
within a disk
-- Changed the values for center / fuzziness
2017-01-09 15:13:32 +01:00
Sébastien Loriot
96c1d4c45b
remove a non needed requirement from concepts
...
Kernel_traits was needed for the random generator in the examples/tests
2016-10-27 09:41:44 +02:00
Sébastien Loriot
6b338eeb1f
improve the name of projects in cmake scripts of examples
2016-09-08 00:02:55 +02:00
Simon Giraudot
bd4c94af53
Fix misleading typedef in examples
2016-08-02 12:44:47 +02:00
Philipp Möller
4211a4f01e
Globally remove CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS
...
This is a Cmake 2.4.3 variable that isn't even documented anymore.
2016-02-16 17:02:55 +01:00
Sebastien Loriot
40da918aaf
Merge pull request #368 from afabri/Spatial_searching-find_any_point-GF
...
Add function Kd_tree::find_any_point(Query)
2015-10-10 14:24:22 +02:00
Jane Tournois
e116f4ea63
fix unused variable warning
2015-10-06 14:16:30 +02:00
Jane Tournois
3b506683c4
add an example where the previous commit is tested/shown
2015-10-01 16:18:04 +02:00
Andreas Fabri
34099dfe3a
replace pair<Point,bool> wiyh optional<Point>
2015-09-26 10:42:27 +02:00
Andreas Fabri
482ea27103
Add Kd_tree.search_any_point(Point_d,FuzzyQueryItem)
2015-09-23 11:17:58 +02:00
Laurent Rineau
f9917c487e
CMake 2.8.11
2015-07-13 12:36:43 +02:00
Laurent Rineau
15aef699ad
Re-add /wd4244 under Windows
2015-03-09 16:58:32 +01:00
Andreas Fabri
bd0c90d198
use \tparam; polish of examples
2015-02-27 11:47:59 +01:00
Andreas Fabri
af84e62b6c
Use the Epick_d kernel in two examples, and for 4d and not 2D
2015-02-26 18:08:26 +01:00
Andreas Fabri
520e47fc16
Add a tiny data set
2015-01-27 11:11:02 +01:00
Andreas Fabri
c0286ce026
Add examples to search the closest vertices of a polygonal mesh
2015-01-27 10:51:48 +01:00
Laurent Rineau
59a7f710dd
Merge branch 'Spatial_searching-final_acceleration-gf'
...
Improve the performance of Spatial Searching.
Small features:
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Spatial_searching_performance_optimization
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/spatial_searching_compiletimeD
Approved by the Release Manager
Conflicts:
Installation/changes.html
2015-01-15 15:31:35 +01:00
Andreas Fabri
af3315aa5f
cleanup
2015-01-08 11:36:08 +01:00
Andreas Fabri
1e1dce2d57
use Dimension_tag
2015-01-08 11:35:58 +01:00
Andreas Fabri
6e7c29e767
chmod -x
2015-01-07 18:55:18 +01:00
Andreas Fabri
fba3da1d78
chmod -x
2015-01-07 18:55:13 +01:00
Andreas Fabri
a77205a33c
disable warning with push/pop macros around boost header
2014-12-16 17:13:30 +01:00
m.overtheil
61f642bde6
Changed order of nodes in deque
...
Fixed example with user defined point.
Fixed weighted minkowski distance.
2014-12-16 11:49:15 +01:00
m.overtheil
967053e3c7
Added example for orthogonal search with a sphere
...
Fixed wrong splitter in benchmark
2014-12-12 15:33:45 +01:00
m.overtheil
bf7f340e61
Added loop to benchmark, slightly changed doc
2014-12-09 10:15:16 +01:00
m.overtheil
418642d2a1
Typo
2014-12-08 10:59:46 +01:00
m.overtheil
286e957e4f
Modification of new example
2014-12-05 15:43:49 +01:00
m.overtheil
2a71befeaa
Added example for splitter worst cases
2014-12-05 12:21:16 +01:00
m.overtheil
1e6b69ccd9
Added tparam to doc
2014-12-04 15:58:03 +01:00
Sébastien Loriot
0b3c2ae383
fix a documentation bug and add static assertions
...
the class Search_traits_adapter must use only Lvalue_property_map since
it uses the Cartesian_const_iterator from the base class which is usually
simply the pointer on the double in the point. If the point returned by
the property map is a temporaty, the iterator is invalid and its behavior
is undefined
2014-02-21 15:36:40 +01:00
Andreas Fabri
60ebed5255
Passing to Simple_cartesian makes it 30% faster
...
Seeding random makes it reproducible
2013-08-27 09:28:10 +02:00
iyaz
d480e2544e
change in example, use Nth_of_tuple_property_map
2013-05-02 15:59:36 +03:00
Laurent Rineau
369498d1e5
Cancel revision 64607. There had been a problem with the branch.
...
| ------------------------------------------------------------------------
| r64607 | efif | 2011-07-05 17:27:04 +0200 (Tue, 05 Jul 2011) | 1 line
|
| Merged feature-branch Aos_2-new_functors-tau into next
| ------------------------------------------------------------------------
2011-07-06 11:11:58 +00:00
Laurent Rineau
fc581ab7a8
Fix the use of a deprecated function.
2010-12-10 10:18:04 +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
Sylvain Pion
e0a2006631
Remove semi-colon after main() function definition.
2009-12-12 14:32:20 +00:00
Ophir Setter
ef48e6975a
unsigned K parameter in orthogonal search
2008-07-27 16:46:13 +00:00
Fernando Cacciola
f93437ca22
Removed *unmodified* auto-generated CMakeLists.txt (now created by create_internal_release)
2008-05-05 14:01:55 +00:00
Fernando Cacciola
b704509dcf
Examples/Demos/Test CMake scripts updated
2008-03-05 21:14:02 +00:00
Fernando Cacciola
a659cd852a
Added project() and conditional test for CGAL_DIR
2008-02-14 15:42:36 +00:00
Fernando Cacciola
14043c43a0
Replaced CGALROOT by CGAL_DIR (the latters is used by CMake automatically)
2008-02-08 17:47:21 +00:00
Fernando Cacciola
afddfc4fca
CMake scripts for demos/examples/test added
2008-02-06 19:06:24 +00:00
Andreas Fabri
d321f25957
removed unused parameters
2007-03-20 08:28:26 +00:00
Sylvain Pion
05840a8f17
Cleanup of white spaces and empty lines also under examples/*/*.h.
2007-03-10 16:45:36 +00:00
Sylvain Pion
847c23a15e
Removing leading and trailing empty lines from all example files.
...
Using the following Perl script:
-----------------------------------------------------
#!/usr/bin/perl
local($/) = undef;
my $text = <>;
$text =~ s/\A\n+//mg;
$text =~ s/\n+\Z/\n/mg;
print "$text";
-----------------------------------------------------
2007-03-10 16:17:17 +00:00
Sylvain Pion
8bfd7a00e5
Manually remove the remaining "//file:" lines.
2007-03-10 15:03:39 +00:00
Sylvain Pion
6fb5cb906b
Remove trailing white spaces and end of lines.
...
(using : perl -pi.bak -e 's/\s+$/\n/' */examples/*/*.cpp )
2007-03-10 14:59:41 +00:00
Sylvain Pion
b8b87ab5a5
Actually, the "// file: example_bla.cpp" lines are not needed anymore,
...
since the manual tools know it. So let's just remove them (many were
not uptodate with the filemane anyway).
2007-03-10 14:48:00 +00:00
Sylvain Pion
23edc11d3b
Fix all first lines of examples "// file : example_file.C" to .cpp suffix.
...
Using :
for i in * ; do cd $i ; for f in examples/*/*.cpp ; do ( head -1 $f | grep file | grep -v '\.cpp' ) && echo $f && perl -pi.bak -e 's/\.C$/.cpp/' $f ; done ; cd .. ; done
2007-03-10 14:34:05 +00:00
Andreas Fabri
003f895412
changed .C to .cpp in examples
2006-07-09 19:44:07 +00:00
Laurent Saboret
312353dd51
Global fix of svn:executable property in trunk
2006-04-14 15:07:17 +00:00
Andreas Fabri
3100677969
rename example
2006-03-09 13:22:09 +00:00
Andreas Fabri
5787ca5d5c
rename example
2006-03-09 13:21:35 +00:00
Andreas Fabri
d08ae64e3c
rename example
2006-03-09 13:20:41 +00:00
Andreas Fabri
be0c1ab7ca
rename example
2006-03-09 13:18:31 +00:00
Andreas Fabri
3ef9d6cd15
rename example
2006-03-09 13:16:12 +00:00
Andreas Fabri
d0118996c7
rename example
2006-03-09 13:16:01 +00:00
Andreas Fabri
7416de0b9f
rename example
2006-03-09 13:15:15 +00:00
Andreas Fabri
f0f0a50c67
rename example
2006-03-09 13:15:03 +00:00
Marc Glisse
3d1ee0cf13
Missing std::
2006-02-26 00:25:19 +00:00
Marc Glisse
13380ebe5e
Add some missing std:: and #include <c*>
2006-02-22 15:22:27 +00:00
Laurent Saboret
091f0804c0
Move packages to trunk root
2006-02-14 08:58:19 +00:00