Commit Graph

46005 Commits

Author SHA1 Message Date
Marc Glisse 12fe1be5bb Merge from next to get the is_iterator fix 2011-05-14 10:34:10 +00:00
Marc Glisse 8d0384fb9e Start on a reference counting wrapper to point 2011-05-14 10:30:38 +00:00
Marc Glisse 7a58fd43b4 More wrapper ugliness 2011-05-13 20:23:19 +00:00
Marc Glisse d64e8a9371 Fix misinterpretation of decay 2011-05-13 18:37:13 +00:00
Marc Glisse a873c26099 Continue with Wrapper 2011-05-13 16:05:15 +00:00
Sébastien Loriot ea598e5a45 fix bug in Construct_cartesian_const_iterator_[23]
The operator() for constructing past the end iterator was
forwarding the int value to the iterator type.
2011-05-13 12:05:51 +00:00
Marc Glisse 9ec30b773c Vector wrapper 2011-05-12 19:41:03 +00:00
Marc Glisse cb55b147eb d 2011-05-12 16:15:26 +00:00
Marc Glisse 55190f7069 don't share Cartesian_const_iterator between point and vector 2011-05-12 16:15:17 +00:00
Marc Glisse 3f6c9660b3 d 2011-05-12 13:24:05 +00:00
Marc Glisse 5fa563096e c 2011-05-12 13:23:54 +00:00
Sébastien Loriot 93f9acba26 missing return type in html version only 2011-05-12 13:17:08 +00:00
Marc Glisse 0e0374300f b 2011-05-12 13:15:40 +00:00
Marc Glisse 76c16e45ee a 2011-05-12 12:47:30 +00:00
Marc Glisse b92124727e blabla 2011-05-12 10:12:31 +00:00
Marc Glisse dc29aebfd2 ploum (but obscenities may come to fill in for empty commit messages) 2011-05-11 20:15:08 +00:00
Marc Glisse 217ed569f2 pouët 2011-05-11 15:14:26 +00:00
Laurent Rineau 15f5aea274 Patch so that SWIG can use this class
For SWIG, iterators must be default-constructible.
2011-05-11 12:44:01 +00:00
Laurent Rineau ffc1186215 - Add a function overload that was documented but not implemented!
- Fix a call in a deprecated function.
- In the tests, add the test of the deprecated functions.
2011-05-11 12:34:50 +00:00
Marc Glisse 399e75b7f8 Add CGAL_CFG_NO_CPP0X_STATIC_ASSERT to the g++-4.3 list and fix a typo. 2011-05-11 10:14:02 +00:00
Marc Glisse a5cdca3cdf &é"#{[|^@]}^$£*µù%!§(-è_çà)=¿? 2011-05-11 10:12:48 +00:00
Marc Glisse b63f32ccdd Add possibility to filter on kernels instead of number-types. 2011-05-11 10:10:48 +00:00
Marc Glisse 6eeb2259a4 Why shouldn't I use empty commit messages? 2011-05-10 15:47:00 +00:00
Marc Glisse 146ee6dbd1 A beginning. 2011-05-09 14:08:57 +00:00
Marc Glisse 1cd3febf83 A beginning. 2011-05-09 14:08:39 +00:00
Laurent Rineau 495c1672d6 Improve the way Io_implicit_function_plugin search its sub-plugins
In case the current working directory is Release or Debug (or anything),
one search in ../implicit_functions/Release (or Debug) too.
2011-05-06 13:53:40 +00:00
Laurent Rineau 19a787e342 Bug fix: input iterators are not required to be default-constructible
When InputIterator is an input-iterator type, one cannot do:

   InputIterator it;
   for(it = first; it != beyond; it++)

because input iterators may not be default-constructible. Only forward
iterators are required, by the C++03 norm, to be default-constructible.


We need to write: 

   for(InputIterator it = first; it != beyond; it++)
2011-05-06 10:24:08 +00:00
Laurent Rineau 3ab6dae3fc Add a precision that compute_implicit_function(...) must be called 2011-05-06 09:41:24 +00:00
Laurent Rineau 2b7bb16f90 Use \ccReferToExampleCode instead of just \ccc 2011-05-06 09:41:13 +00:00
Sébastien Loriot 60d13997b6 * fix bug in testing option and YES/NO
* Add *.out and *.hlg as known files to remove
* use bash instead of sh
* make the script executable
2011-05-05 09:17:31 +00:00
Sébastien Loriot 0f009c297f resize picture and enhance layout of hmtl figure 2011-05-05 08:49:12 +00:00
Sébastien Loriot 6433f2e2c2 use --no-ignore option 2011-05-04 14:24:43 +00:00
Sébastien Loriot e4f17622eb add a script to clean up a branch (or any svn directory of a package) 2011-05-04 13:55:42 +00:00
Sébastien Loriot 53e733188a merge trunk into next 2011-05-03 16:13:05 +00:00
Sébastien Loriot 040cd39d85 typo 2011-05-03 16:06:09 +00:00
Olivier Devillers 583ab24cd4 precision in the doc 2011-05-03 15:48:24 +00:00
Marc Glisse ddbfbe8398 directories 2011-04-29 19:49:09 +00:00
Marc Glisse 34beca00e5 merge from next 2011-04-29 17:36:45 +00:00
Eric Berberich 74445d5d9e applied same fix to enhanced script 2011-04-29 15:53:37 +00:00
Laurent Rineau 5997c30b00 merge trunk into next, because Pierre commited to trunk instead of next 2011-04-29 15:50:56 +00:00
Pierre Alliez 8c356f15e9 Poisson reconstruction: back to un-normalized divergent 2011-04-29 14:39:35 +00:00
Laurent Rineau 02bca9e9d9 Adapt cgal_create_cmake_script so that it uses the right
cmake_policy(VERSION ...) command.
2011-04-29 14:37:50 +00:00
Sébastien Loriot 0a1b070ed1 temporary fix for visual 2011-04-29 14:32:31 +00:00
Eric Berberich a54f16d874 fixed include order 2011-04-29 12:36:03 +00:00
Laurent Rineau 65d197d980 Branches with candidates to test 2011-04-29 11:30:50 +00:00
Laurent Rineau 704571e29d Fix cmake_minimum_required 2011-04-28 18:04:28 +00:00
Laurent Rineau 3c02e07b23 Try to fix my last revision about cmake_policy, with CMake-2.6.x
CMake gives an error if one tries to use cmake_policy(VERSION x.y.z) if
x.y.z is greater than the current CMake version.
2011-04-28 17:45:22 +00:00
Laurent Rineau 0dc1194fc8 Fix URLs to the manual pages 2011-04-28 15:14:20 +00:00
Laurent Rineau 12744ab7ff Track dependencies between libraries and examples/demos
With this patch, when CGAL as been configured with WITH_examples and/or
WITH_demos, then the executables of examples and demos depends on the CGAL
libraries. That means if one change a file involved in a CGAL library, and
ask the rebuild of an executable, then the CGAL library will be rebuilt
first.
2011-04-28 13:11:09 +00:00
Laurent Rineau c97205f085 Global handling of CMake policies (second part)
We declare 
  cmake_minimum_required(VERSION 2.6.2)
but we also use
  cmake_policy(VERSION 2.8.4)
to declare that our CMake scripts are OK with all the defaults of CMake policies
as of CMake-2.8.4. That shuts down the warnings of CMake-2.8.4.

That way, we no longer need any declaration of specific policies.

Those two lines must be present and maintained in all our CMakeLists.txt
files (the one for the libraries, and also the one for examples and demos,
and maybe tests).
2011-04-28 10:55:56 +00:00