Commit Graph

286 Commits

Author SHA1 Message Date
Sébastien Loriot ca13392880 CGAL -> \cgal\ 2011-05-30 12:36:57 +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
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 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 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
Laurent Rineau 0631943153 Uniform capitalization in our CMake script: use lowercase for commands 2011-04-28 10:36:18 +00:00
Laurent Rineau ca5c92e034 Global maintenance of CMakeLists.txt: CMake minimal version is -2.6.2
The documentation of CGAL says that the minimal version of CMake must be
CMake-2.6.2.
  - change cmake_minimum_required to VERSION 2.6.2
  - no longer any need for the policy CMP0003 (was for 2.4.x)
  - no longer any need for CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS (was for 2.4)
2011-04-27 17:58:27 +00:00
Laurent Rineau 407ec06d2b Remove a std::cerr 2011-03-23 15:13:11 +00:00
Marc Glisse f81bded5c7 Remove extra ';'. 2011-03-21 12:42:24 +00:00
Andreas Fabri 6ad4468fe1 Change name of demo file 2011-03-08 08:01:47 +00:00
Sébastien Loriot e5a96255ba *remove warnings.
In particular remove UNTESTED_XXXXXXXXXXX unused variable that possibly hide true warnings. 
In those cases, the string printed while executed now starts with "NOTE: ".
*CGAL internal code no longer rely on depecrated features
2011-02-28 15:28:28 +00:00
Laurent Rineau da95064578 Update the \ccPkgHowToCiteCgal tag for CGAL-3.8 (2011). 2011-02-24 15:21:10 +00:00
Sébastien Loriot a2cec87f46 replace remaing fabs in include files by CGAL::abs 2011-02-18 15:37:40 +00:00
Andreas Fabri c5f08385c4 Add 'using' 2010-12-07 13:12:24 +00:00
Marc Glisse b110ca24fc Avoid narrowing conversion in {} 2010-09-10 08:52:58 +00:00
Andreas Fabri fc92f30f5f Call the right predicate, as the old one calls circumcenter during the construction of the Sphere 2010-08-31 11:56:22 +00:00
Andreas Fabri 4ae93225bb bugfix: the wrong point was chosen for the triangle 2010-08-27 13:13:14 +00:00
Laurent Rineau 7606b93406 Merge last unmerged revision from the branch CGAL-3.7-branch:
| ------------------------------------------------------------------------
  | r57979 | lrineau | 2010-08-11 15:24:20 +0200 (Wed, 11 Aug 2010) | 1 line
  | 
  | Global fix of all uses of qt4_generate_moc: the destination file path must be absolute.
  | ------------------------------------------------------------------------
  | r58026 | stayeb | 2010-08-12 17:40:41 +0200 (Thu, 12 Aug 2010) | 2 lines
  | 
  | Bug fix: ensure that c3t3 contains no in complex cell when starting a new refinement process. We need this because the first refinement of the surface does not update the volume, so c3t3 can't know that in complex cells have been deleted.
  | 
  | ------------------------------------------------------------------------

(That shows it is difficult to avoid to merge the release branch in the
trunk from time to time.)
2010-08-20 13:09:22 +00:00
Laurent Rineau eb0339b4cc Change the values of poisson_reconstruction_function when the query point
is outside of the "poisson triangulation" (triangulation that has been
computed internally to the function): now, instead of returning an
arbitrary huge value (whose sign can be wrong), returns the value of one of
the vertex on the convex hull.
2010-08-20 12:51:33 +00:00
Laurent Rineau d030f1b248 Reverse last commit of Andreas 2010-08-19 11:53:57 +00:00
Andreas Fabri 93a60f45a1 Add main in an #ifdef 2010-08-19 11:32:11 +00:00
Andreas Fabri 0e743a8b09 incident_vertices -> adjacent_vertices 2010-08-18 09:20:35 +00:00
Andreas Fabri 530ee2b4d0 Fix a bug in area_voronoi_face (the area of the last triangle was missing) 2010-08-18 08:51:55 +00:00
Andreas Fabri a2ecd30c49 Improve performance of assemble_poisson_row 2010-08-18 08:46:29 +00:00
Andreas Fabri 07ad4298fb drapg and drop come from the base class 2010-08-16 12:24:44 +00:00
Laurent Rineau d8b5954a90 Adapt the fwd declaration of the EPIC kernel to its new declaration. 2010-08-15 11:04:09 +00:00
Andreas Fabri eec61ad612 bug fix in for loop 2010-08-14 14:30:44 +00:00
Laurent Rineau af3ad196a0 Global fix of all uses of qt4_generate_moc: the destination file path must be absolute. 2010-08-11 13:24:20 +00:00
Laurent Rineau 50477b834e Backport from trunk:
| ------------------------------------------------------------------------
  | r57962 | lrineau | 2010-08-11 11:10:46 +0200 (Wed, 11 Aug 2010) | 5 lines
  | Changed paths:
  |    M /trunk/Point_set_processing_3/examples/Point_set_processing_3/cgal_test_with_cmake
  |    M /trunk/Point_set_processing_3/test/Point_set_processing_3/cgal_test_with_cmake
  |    M /trunk/Surface_reconstruction_points_3/demo/Surface_reconstruction_points_3/cgal_test_with_cmake
  |    M /trunk/Surface_reconstruction_points_3/examples/Surface_reconstruction_points_3/cgal_test_with_cmake
  |    M /trunk/Surface_reconstruction_points_3/test/Surface_reconstruction_points_3/cgal_test_with_cmake
  | 
  | Fix cgal_test_with_cmake from Point_set_processing_3 and
  | Surface_reconstruction_points_3:
  |   - [ "a" == "b" ] is a syntax of Bash. The POSIX way if with a single '='.
  |   - do not override MAKE_CMD if it is already set (to jom, for example).
  | 
  | ------------------------------------------------------------------------
2010-08-11 09:18:32 +00:00
Laurent Rineau 32f6d6d555 Fix cgal_test_with_cmake from Point_set_processing_3 and
Surface_reconstruction_points_3:
  - [ "a" == "b" ] is a syntax of Bash. The POSIX way if with a single '='.
  - do not override MAKE_CMD if it is already set (to jom, for example).
2010-08-11 09:10:46 +00:00
Andreas Fabri 11f9c270a4 Rewrite of loops 2010-08-10 13:22:20 +00:00
Andreas Fabri e3b6097631 remove 2010-08-10 11:53:22 +00:00
Andreas Fabri f4c074a0da Returning a const double& is slower than a copy 2010-08-10 11:51:05 +00:00
Andreas Fabri ba6f72ac3f Initialize in the initializer list 2010-08-10 11:44:18 +00:00
Laurent Saboret 80771679b3 Updated Poisson_reconstruction_function documentation with generate_reference_manual 1.3.1 2010-06-20 17:43:29 +00:00
Andreas Fabri 55caf376ab Add inversion of normals 2010-06-11 13:55:14 +00:00
Sébastien Loriot 52317dd49f add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE
by namespace CGAL { and } //namespace CGAL. in all .h and .cpp files
in a directory.
Apply it to all packages in the trunk
Remove macro definition from the config.h file.
2010-06-09 07:37:13 +00:00
Andreas Fabri 303bf2211a Remove extra ';' 2010-05-17 14:23:33 +00:00
Andreas Fabri 044802c660 Add 'using' for ansi compliance 2010-05-16 13:45:57 +00:00
Andreas Fabri 5066077927 Remove ';' 2010-05-14 11:32:40 +00:00
Andreas Fabri 16147f871a Remove ';' 2010-05-14 10:02:03 +00:00
Andreas Fabri 2db81b6688 Add 'using' statement for ansi compliance 2010-05-11 08:44:43 +00:00
Pierre Alliez 56029678b1 reduce img sizes. 2010-04-01 18:57:21 +00:00
Andreas Fabri a732f53af6 Comment usage of MKL as it uses a wrapper from an experimental package 2010-03-26 08:32:15 +00:00
Nader Salman 59322188ac Added a missing #include <CGAL/Surface_mesh_traits_generator_3.h> 2010-03-18 09:12:11 +00:00
Sébastien Loriot 1382b9552d Add non-documented interface for APSS reconstruction.
Remove no longer needed Fast_orthogonal_k_neighbor_search (changes integrated in Orthogonal_k_neighbor_search)
2010-02-23 16:01:49 +00:00
Sylvain Pion 85dc12f2a7 Remove empty lines at beginning and end of files
(apply Scripts/developer_scripts/remove_empty_lines.pl).
2010-02-01 12:55:28 +00:00
Pierre Alliez f6cad1bfe3 simplify tests by removing AABB tree business.
remove word "error" in console output.
2010-01-29 15:02:17 +00:00