Commit Graph

361 Commits

Author SHA1 Message Date
Sébastien Loriot 554f62d411 remove executable property from copyright files 2011-10-03 08:18:16 +00:00
Laurent Rineau 7fdf1f2d78 All TO-DOs where obsolete. Remove them. Add a new one. 2011-09-30 13:43:30 +00:00
Laurent Rineau 9d7bc3fcd7 Typo. To be coherent with current documentation of the concept MeshDomain_3
In Mesh_domain_with_polyline_features_3, the type FT must be taken from the
geom traits, and not from the base, because the concept MeshDomain_3 does
not ask for the type FT.
2011-09-30 13:41:09 +00:00
Andreas Fabri d10a333947 Add a file with the copyright holder(s) to the package_info 2011-09-29 20:45:16 +00:00
Laurent Rineau 3768790551 Add demo links in package overview for Mesh_3 and Generator 2011-09-29 13:40:22 +00:00
Laurent Rineau 08a567a025 Remove this auto-generated cgal_test_with_cmake 2011-09-29 11:43:44 +00:00
Laurent Rineau 53a25ed753 Remove lines of code that should have never been added to this example
BUGFIX
2011-09-29 11:42:37 +00:00
Laurent Rineau fdb7ea6c6b prepare ccPkgHowToCiteCgal for CGAL-3.10 (in 2012) 2011-09-28 16:15:05 +00: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 5194b7f8a4 Let the plugins be compiled and created in the same directory as executables 2011-06-06 13:03:55 +00:00
Sébastien Loriot ca13392880 CGAL -> \cgal\ 2011-05-30 12:36:57 +00:00
Laurent Rineau 7f7a8dc358 merge from trunk 2011-05-16 11:28:24 +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
Pierre Alliez 58acb6391d Fix from Laurent: Improve the way Io_implicit_function_plugin search its sub-plugins
Added 2 menus to copy client to clipboard and to save client to file.
2011-05-06 15:57:30 +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 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 6f05e72cef 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 18:06:32 +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 6d500f3605 Make the code conform to the documentation: add C3t3::edges_in_complex_end(Curve_segment_index) 2011-04-19 12:15:22 +00:00
Laurent Rineau aad9d073da Bug in Construct_initial_points if the non-bounding polyhedra are coplanar.
Before this patch, Construct_initial_points did not try to intersect with
the bounding polyhedron, but only with the other polyhedra. That can lead
to a crash if the given polyhedra are a bounding one, and a second
polyhedron that is coplanar. Then the initial points are *all* coplanar,
and then tr.dimension()==2 and an assertion is triggered.

Now Construct_initial_points uses construct_intersection_object(), and the
later tries to intersect with all polyhedra, including the bounding one.
2011-03-23 14:24:26 +00:00
Laurent Rineau c6a63ce5f9 Add an error if the class template Triangle_accessor is instantiated.
Only its specialization (partial or not) should be instantiated.
2011-03-23 11:42:49 +00:00
Laurent Rineau bb61c3e6bb Fix empty \ref. I added the correct label to ref to. 2011-03-10 13:12:24 +00:00
Laurent Rineau 5e36f299bf Small PkgDescription, was too long. 2011-03-09 14:56:21 +00:00
Laurent Rineau 419184637e Update the PkgDescription of Mesh_3
(Copy-paste-adaptation of its new introduction.)
2011-03-09 14:41:08 +00:00
Sébastien Loriot 0ebdccfa4e update URL and Id tag 2011-03-02 14:59:51 +00:00
Laurent Rineau da95064578 Update the \ccPkgHowToCiteCgal tag for CGAL-3.8 (2011). 2011-02-24 15:21:10 +00:00
Laurent Rineau 4f92a1ae73 Untabify, to ease the reading. 2011-02-18 16:59:07 +00:00
Sébastien Loriot 4fc6788be8 *add contains function to mutable_queue
*use mutable_queue instead of relaxed_heap in Sliver_perturber
2011-02-15 16:03:46 +00:00
Sébastien Loriot f9ea578db9 Insert cells in container of cells (not container of facets) 2011-01-26 07:40:10 +00:00
Laurent Rineau 433bc6eb50 The previous patch for Polyline::locate was not correct. Now we really
project the point on the polyline (ie find the nearest segment).
2011-01-19 13:53:28 +00:00
Laurent Rineau c537b7cc27 In this file, fix the method Polyline::locate: the previous implementation
was using predicates on intermediate construction, and thus this was not
exact. Now the implementation only uses predicates, that are exact in the
filtered kernel.
2011-01-19 11:57:21 +00:00
Andreas Fabri c41cb6fe89 Remove comparisons as Intel compiler issues warning warning #186: pointless comparison of unsigned integer with zero
if (   i < 0            || j < 0            || k < 0
2011-01-19 11:31:31 +00:00
Andreas Fabri d871ef936b Remove 'const' as Intel compiler issues warning #858: type qualifier on return type is meaningless 2011-01-19 11:29:44 +00:00
Laurent Rineau 574d50aa3b Remove unused header file: Mesh_criteria_3.h is the new equivalent. 2011-01-18 09:01:20 +00:00
Laurent Rineau 6bb54466d8 Fix the CGAL_CFG_MATCHING_BUG_6 version: missing operator() for Sphere_3 and Circle_3. 2011-01-11 13:22:14 +00:00
Laurent Rineau 95cde53b17 Merge "Mesh_3 with features" in trunk, so that it is in CGAL-3.8, at last!
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Mesh_3_with_features
2011-01-10 15:43:22 +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
Laurent Rineau f56460dce4 Add test of I/O operators of C3t3 2010-11-10 13:58:57 +00:00
Michael Hemmer adf5b2bc4a added missing includes 2010-11-07 11:53:20 +00:00
Sébastien Loriot 131ff881e8 forgot to update text 2010-10-19 10:54:36 +00:00
Sébastien Loriot e61e26ae77 correct mistakes in Concept 2010-10-19 09:51:41 +00:00
Sébastien Loriot 930af080a9 add comment 2010-10-11 10:52:26 +00:00
Sébastien Loriot 1c7208f137 allow default constuctor of Facet_iterator 2010-10-11 10:45:12 +00:00
Sébastien Loriot 74f0d49f78 add missing const
allow default constructor for Cell_iterator.
2010-10-11 08:48:38 +00:00
Sébastien Loriot 72188d60e3 add missing but documented function 2010-10-08 11:48:25 +00:00
Sébastien Loriot d64265a379 correct indentation 2010-10-06 13:49:59 +00:00
Sébastien Loriot f60852ba5c less restrictive specialization 2010-10-06 13:40:04 +00:00