Commit Graph

561 Commits

Author SHA1 Message Date
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
Marc Glisse 154a2dd729 Revert last commit, sorry 2011-03-13 11:42:28 +00:00
Marc Glisse fab4d9c26c add missing operator 2011-03-12 09:59:43 +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 cdf0322256 Let's remove all makefiles, now. 2010-08-23 11:03:02 +00:00
Laurent Rineau cdfca79cb8 Modify the test file so that the check function do not display warnings
that result in a 'w' in the testsuite.
2010-08-20 09:39:25 +00:00
Laurent Rineau 0b83562ef1 Backport from trunk, fixes to the testsuite:
| ------------------------------------------------------------------------
  | r58061 | lrineau | 2010-08-13 18:14:29 +0200 (Fri, 13 Aug 2010) | 8 lines
  | Changed paths:
  |    M /trunk/Boolean_set_operations_2/test/Boolean_set_operations_2/test_bop.cpp
  | 
  | Use a full-qualified name, because a of conflict with something from Boost.
  | 
  | Old error log:
  | /home/lrineau/CGAL/boost/1.44-beta1/include/boost/type_traits/has_new_operator.hpp: In function 'bool test_one_file(std::ifstream&)':
  | /home/lrineau/CGAL/boost/1.44-beta1/include/boost/type_traits/has_new_operator.hpp:24: error: 'template<class U, U x> struct boost::detail::test' is not a function,
  | /home/lrineau/CGAL/CGAL-3.7-I-135/cmake/platforms/x86-64_Linux-2.6_g++-4.4.4_F13-MATCHING-BUG-6/test/Boolean_set_operations_2/test_bop.cpp:137: error:   conflict with 'template<class Polygon1, class Polygon2> bool test(std::istream&, const Polygon1&, const Polygon2&)'
  | /home/lrineau/CGAL/CGAL-3.7-I-135/cmake/platforms/x86-64_Linux-2.6_g++-4.4.4_F13-MATCHING-BUG-6/test/Boolean_set_operations_2/test_bop.cpp:386: error:   in call to 'test'
  | 
  | ------------------------------------------------------------------------
  | r58062 | lrineau | 2010-08-13 18:19:37 +0200 (Fri, 13 Aug 2010) | 8 lines
  | Changed paths:
  |    M /trunk/Min_sphere_of_spheres_d/test/Min_sphere_of_spheres_d/interface_check.cpp
  | 
  | Use a fully-qualified name for ::test, because otherwise there is a
  | conflict with something from Boost:
  | 
  | /home/lrineau/CGAL/boost/1.44-beta1/include/boost/type_traits/has_new_operator.hpp: In function 'int main()':
  | /home/lrineau/CGAL/boost/1.44-beta1/include/boost/type_traits/has_new_operator.hpp:24: error: 'template<class U, U x> struct boost::detail::test' is not a function,
  | /home/lrineau/CGAL/CGAL-3.7-I-135/cmake/platforms/x86-64_Linux-2.6_g++-4.4.4_F13-MATCHING-BUG-6/test/Min_sphere_of_spheres_d/interface_check.cpp:147: error:   conflict with 'template<int D, class FT, class Sqrt, class Alg> void test(int, const FT&)'
  | /home/lrineau/CGAL/CGAL-3.7-I-135/cmake/platforms/x86-64_Linux-2.6_g++-4.4.4_F13-MATCHING-BUG-6/test/Min_sphere_of_spheres_d/interface_check.cpp:210: error:   in call to 'test'
  | 
  | ------------------------------------------------------------------------
2010-08-18 20:59:25 +00:00
Laurent Rineau 225672765a Backport from trunk:
| ------------------------------------------------------------------------
  | r57993 | lrineau | 2010-08-11 18:02:00 +0200 (Wed, 11 Aug 2010) | 5 lines
  | 
  | Massive change in all .qrc files: the attribute lang= must not be used. It
  | must be only used to create an alternative for another lang. If a resource
  | exists only with lang=, then that resource will not be found if the locale
  | had not that language.
  | 
  | ------------------------------------------------------------------------
2010-08-11 16:03:25 +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
Marc Glisse e54d65ec06 Don't rely on the implicit conversion QString -> const char*.
Don't do it on temporaries.
stddef.h missing in qt3 headers.
2010-07-12 10:02:56 +00:00
Laurent Rineau 7106e69e7a Fix keyword $URL$ and $Id$: "$URL: " and "$Id: " are not correct Subversion keywords 2010-06-29 12:47:18 +00:00
Efi Fogel c026b51fc5 Added missing authors 2010-06-28 13:35:40 +00:00
Ophir Setter 7dd0870ee0 fix compiliation in test_bop 2010-06-21 21:11:44 +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
Efi Fogel 106fde756b removed obsolete workarround for VC++ and cleanup 2010-05-16 13:06:52 +00:00
Efi Fogel 538c021a16 added missing category 2010-05-04 08:38:00 +00:00
Marc Glisse c95671e5a7 cleanup extra ';' 2010-04-24 09:01:22 +00:00
Efi Fogel 3f8ff1a993 Eliminated a traits local variable 2010-04-13 10:43:55 +00:00
Eric Berberich 99aca56a46 refactored validation tests 2010-04-02 15:05:13 +00:00
Eric Berberich 7669478fb9 fixed variable name 2010-04-01 12:35:54 +00:00
Fernando Cacciola a6395f99a8 Refactor double approximations on bezier handling 2010-03-05 20:47:52 +00:00
Efi Fogel d2f3ef9513 cleanup 2010-03-03 12:37:20 +00:00
Efi Fogel 2925887c93 cleanup 2010-03-02 22:06:14 +00:00
Efi Fogel 218b5b978e cleanup 2010-03-02 20:17:43 +00:00
Efi Fogel 68700cdf01 Added default arg. k used to trigger the switch from divide-and-conquer to sweep-line algorithm 2010-03-02 14:14:56 +00:00
Efi Fogel bd6cbe7b43 cleanup 2010-03-02 14:13:11 +00:00
Efi Fogel a6e2b1b994 added oriented_side() free-function template 2010-03-02 14:12:13 +00:00
Efi Fogel 8da2d83f2d removed executable flag 2010-03-01 15:58:25 +00:00
Efi Fogel 6e72830c43 Added oriented_side() testing 2010-03-01 15:57:30 +00:00
Efi Fogel 963381cbe7 Added oriented_side() 2010-03-01 15:57:02 +00:00
Efi Fogel f8b36b92b8 added bbox() 2010-03-01 15:43:04 +00:00
Andreas Fabri 677070aa36 get rid of Ctrl M 2010-02-02 14:41:41 +00:00
Fernando Cacciola 710cb1172c Added missing icons 2010-02-02 14:24:50 +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
Fernando Cacciola b4f28b72b0 Misc fixes 2010-01-29 17:44:46 +00:00
Laurent Rineau bb7acdc28c Merged revisions 53882,53891-53892,53900,53902-53905 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53882 | penarand | 2010-01-28 18:31:05 +0100 (Thu, 28 Jan 2010) | 5 lines
  
  corrected typo in preprocessing directive ( and -> && ), avoided some vc
  warnings by making some casts explicit and eliminated a spurious #include
  that made the compilation fail in some configurations without gmpxx
........
  r53891 | lrineau | 2010-01-29 10:03:49 +0100 (Fri, 29 Jan 2010) | 10 lines
  
  Merge from trunk:
    | ------------------------------------------------------------------------
    | r53889 | stayeb | 2010-01-29 09:47:00 +0100 (Fri, 29 Jan 2010) | 1 line
    | Changed paths:
    |    M /trunk/Mesh_3/include/CGAL/Mesh_3/vertex_perturbation.h
    | 
    | Fix: replace Vector_3() by CGAL::NULL_VECTOR.
    | ------------------------------------------------------------------------
........
  r53892 | lrineau | 2010-01-29 10:23:09 +0100 (Fri, 29 Jan 2010) | 3 lines
  
  We do not want PDB demos or examples: officially that library is only
  an internal tool.
........
  r53900 | lrineau | 2010-01-29 12:23:44 +0100 (Fri, 29 Jan 2010) | 2 lines
  
  Remove the GraphicsView demo of Bool_op_2 from the release.
........
  r53902 | lrineau | 2010-01-29 14:52:13 +0100 (Fri, 29 Jan 2010) | 3 lines
  
  Add a paragraph about the "determinitication" of 2D/3D triangulations,
  segment Voronoi, and Apollonius Graph.
........
  r53903 | lrineau | 2010-01-29 15:03:15 +0100 (Fri, 29 Jan 2010) | 2 lines
  
  typos
........
  r53904 | lrineau | 2010-01-29 15:23:34 +0100 (Fri, 29 Jan 2010) | 15 lines
  
  Merge from trunk:
    | ------------------------------------------------------------------------
    | r53887 | afabri | 2010-01-29 09:22:03 +0100 (Fri, 29 Jan 2010) | 1 line
    | Changed paths:
    |    M /trunk/Segment_Delaunay_graph_2/include/CGAL/Segment_Delaunay_graph_2/Segment_Delaunay_graph_hierarchy_2_impl.h
    | 
    | Default constructed boost::rand48 is good enough
    | ------------------------------------------------------------------------
    | r53888 | afabri | 2010-01-29 09:24:22 +0100 (Fri, 29 Jan 2010) | 1 line
    | Changed paths:
    |    M /trunk/Apollonius_graph_2/include/CGAL/Apollonius_graph_2/Apollonius_graph_hierarchy_2_impl.h
    | 
    | Default constructed boost::rand48 is good enough
    | ------------------------------------------------------------------------
........
  r53905 | lrineau | 2010-01-29 15:27:21 +0100 (Fri, 29 Jan 2010) | 38 lines
  
  Merge from trunk:
    | ------------------------------------------------------------------------
    | r53896 | lrineau | 2010-01-29 12:06:00 +0100 (Fri, 29 Jan 2010) | 2 lines
    | Changed paths:
    |    M /trunk/Polyhedron/demo/Polyhedron/MainWindow.ui
    |    M /trunk/Polyhedron/demo/Polyhedron/Nef_type.h
    |    M /trunk/Polyhedron/demo/Polyhedron/Nef_type_fwd.h
    |    M /trunk/Polyhedron/demo/Polyhedron/Polyhedron_demo_nef_plugin.cpp
    |    M /trunk/Polyhedron/demo/Polyhedron/Polyhedron_demo_triangulate_facets_plugin.cpp
    |    M /trunk/Polyhedron/demo/Polyhedron/Scene_nef_polyhedron_item.cpp
    |    M /trunk/Polyhedron/demo/Polyhedron/Scene_nef_polyhedron_item.h
    | 
    | Add 3D Minkowski sum to the (Nef) Polyhedron demo.
    | 
    | ------------------------------------------------------------------------
    | r53897 | lrineau | 2010-01-29 12:10:38 +0100 (Fri, 29 Jan 2010) | 2 lines
    | Changed paths:
    |    M /trunk/Polyhedron/demo/Polyhedron/Polyhedron_demo_nef_plugin.cpp
    | 
    | Add a missing break;
    | 
    | ------------------------------------------------------------------------
    | r53898 | lrineau | 2010-01-29 12:12:27 +0100 (Fri, 29 Jan 2010) | 2 lines
    | Changed paths:
    |    D /trunk/Minkowski_sum_3/demo
    | 
    | Remove demo/ from Minkowski_sum_3, as the polyhedron demo has the feature.
    | 
    | ------------------------------------------------------------------------
    | r53899 | lrineau | 2010-01-29 12:15:43 +0100 (Fri, 29 Jan 2010) | 2 lines
    | Changed paths:
    |    D /trunk/Nef_3/demo/Nef_3/makefile
    | 
    | Remove that old makefile
    | 
    | ------------------------------------------------------------------------
........
2010-01-29 14:35:38 +00:00
Fernando Cacciola 3d30e462ea Entering circular polygons being added 2010-01-29 05:05:23 +00:00
Fernando Cacciola 031b518c7a Entering circular polygons being added 2010-01-29 02:43:23 +00:00
Fernando Cacciola 69fc0a44f2 Entering circular polygons being added 2010-01-27 18:58:29 +00:00
Fernando Cacciola e1f2cf34dc Entering circular polygons being added 2010-01-27 17:53:55 +00:00
Fernando Cacciola b58ebd3f74 Entering circular polygons being added 2010-01-27 17:09:17 +00:00
Fernando Cacciola 9b28a02483 Entering circular polygons being added 2010-01-27 14:51:56 +00:00
Fernando Cacciola e1c4130c0d Entering circular polygons being added 2010-01-26 17:05:09 +00:00
Laurent Rineau 5e4c755bdb Merged revisions 53668-53669,53678-53679,53682-53686 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53668 | yvinec | 2010-01-19 11:00:41 +0100 (Tue, 19 Jan 2010) | 3 lines
  
  added changes for Mesh_3
........
  r53669 | yvinec | 2010-01-19 11:04:38 +0100 (Tue, 19 Jan 2010) | 3 lines
  
  fixed page layout in Changes for Mesh_3
........
  r53678 | spion | 2010-01-20 13:32:36 +0100 (Wed, 20 Jan 2010) | 2 lines
  
  Link AK_d and reorder to have Modular close to NT.
........
  r53679 | lrineau | 2010-01-20 13:37:23 +0100 (Wed, 20 Jan 2010) | 9 lines
  
  Merge from trunk:
    | New Revision: 53666
    |  Author: sloriot
    |  Date: 2010-01-19 08:41:16 +0100 (Tue, 19 Jan 2010)
    |  
    |  Log message:
    |  
    | remove warnings
........
  r53682 | lrineau | 2010-01-20 14:31:41 +0100 (Wed, 20 Jan 2010) | 2 lines
  
  Simplify the URL to CORE, so that "_" is not in the URL (Pb with manual tools)
........
  r53683 | lrineau | 2010-01-20 14:42:23 +0100 (Wed, 20 Jan 2010) | 3 lines
  
  Fix the package description of AK (fix the bib label and the version of
  CGAL)
........
  r53684 | lrineau | 2010-01-20 14:45:53 +0100 (Wed, 20 Jan 2010) | 1 line
  
  clean PkgDescription.tex
........
  r53685 | lrineau | 2010-01-20 15:01:09 +0100 (Wed, 20 Jan 2010) | 3 lines
  
  - Update PkgDexcription.tex to year 2010.
  - Add manual-3.6.bib
........
  r53686 | lrineau | 2010-01-20 15:03:10 +0100 (Wed, 20 Jan 2010) | 1 line
  
  Update the biblio shipped in manual tools, using manual-3.6.bib
........
2010-01-20 14:07:18 +00:00
Fernando Cacciola 5e6b0c3704 Fixed compiler error in Qt4 demo - Added missing samples 2010-01-15 22:40:53 +00:00
Efi Fogel e8d1460aa7 fixed typo 2010-01-04 14:29:09 +00:00
Fernando Cacciola 0fdb02445e Rendering fixes 2009-12-22 20:32:38 +00:00
Fernando Cacciola 6a7a8c9e0c Fixes in the save code 2009-12-18 16:47:24 +00:00
Fernando Cacciola 6cf035c3ad Added ability to save the 'source' of a bezier instead of its decomposition on X-monotone sub-curves 2009-12-16 15:44:32 +00:00
Fernando Cacciola 95abf99c8b Added samples that show the mismatch between input and result 2009-12-15 18:12:03 +00:00
Fernando Cacciola c069f7dec0 Additional fixes on the circular arc drawer 2009-12-08 19:33:10 +00:00
Fernando Cacciola 131cbcf746 another dxf subsample added 2009-12-08 17:15:55 +00:00
Fernando Cacciola 251677188f (really) Fixed circular arc drawer 2009-12-08 16:42:35 +00:00
Fernando Cacciola aed2bd5024 Fixed circular arc drawer 2009-12-08 16:24:59 +00:00
Fernando Cacciola 3b11363bb8 Added circular arc drawing 2009-12-08 16:04:50 +00:00
Fernando Cacciola ac9fa12417 Added input filters 2009-12-07 17:04:16 +00:00
Efi Fogel 651f9a37e9 fixed arrangement() 2009-12-07 10:26:37 +00:00
Laurent Rineau e88730a2cb Recorded merge of revisions 51561,51678,51694,51699,51702,51714,51738,51758,51769,51771,51778,51787,51814,51831,51868,51889,51895,51901-51902,51931-51932,51936-51937,51939,51948,51953-51954,51957,51960,51999,52026,52075,52079,52094-52096,52101-52105,52110-52111,52115,52141-52143,52150-52151,52197,52582,52584,52618,52733,52843,53002,53053,53152,53292-53294 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.5-branch

Personal note: Actually all merges were already done in the trunk manually
by authors, as far as I have seen. I have ignored several conflicts in
Mesh_3 and packages from Laurent Saboret, because I know the authors of
these packages already manage patchs to 3.5 and trunk manually. All the
changes here seem to be fixes to package descriptions (change -08 to -09).

........
  r51561 | stayeb | 2009-08-27 17:41:39 +0200 (Thu, 27 Aug 2009) | 8 lines
  
  Merge r51076
  From trunk/Mesh_3/include/CGAL/Labeled_image_mesh_domain_3.h to branches/CGAL-3.5-branch/Mesh_3/include/CGAL/Labeled_image_mesh_domain_3.h
  
  r51076 | stayeb | 2009-08-05 17:40:23 +0200 (Wed, 05 Aug 2009) | 3 lines
  * Fix bug with image bounding box computation
  * Add internal(undocumented) usefull genericity:
    + add Wrapper template parameter (with default value) in Labeled_Image_mesh_domain_3
........
  r51678 | lsaboret | 2009-09-02 14:16:10 +0200 (Wed, 02 Sep 2009) | 6 lines
  
  svn merge bug fix from trunk to CGAL-3.5-branch:
  
  r51677 | lsaboret
  Port to Windows 64
........
  r51694 | stayeb | 2009-09-02 16:30:21 +0200 (Wed, 02 Sep 2009) | 1 line
  
  add multilabel_mesh_small picture.
........
  r51699 | lrineau | 2009-09-02 16:42:46 +0200 (Wed, 02 Sep 2009) | 35 lines
  
  Merge the following revision from trunk into the 3.5 branch:
    | ------------------------------------------------------------------------
    | r51688 | lrineau | 2009-09-02 16:07:12 +0200 (Wed, 02 Sep 2009) | 2 lines
    | 
    | A new solution for the "how_to_cite stuff"
    | 
    | ------------------------------------------------------------------------
    | r51689 | lrineau | 2009-09-02 16:08:14 +0200 (Wed, 02 Sep 2009) | 2 lines
    | 
    | Remove the last non-constant part of the script makebiblio !!! :-)
    | 
    | ------------------------------------------------------------------------
    | r51679 | lrineau | 2009-09-02 14:48:37 +0200 (Wed, 02 Sep 2009) | 4 lines
    | 
    | Fix after Monique's suggestion... Just kidding! :-)
    | 
    | Actually, we do not want CGAL Editorial Board to be abbrev. to "C.E.Board".
    | 
    | ------------------------------------------------------------------------
    | r51680 | lrineau | 2009-09-02 14:52:09 +0200 (Wed, 02 Sep 2009) | 2 lines
    | 
    | Protect Minkowski and Boolean with {}.
    | 
    | ------------------------------------------------------------------------
    | r51692 | lrineau | 2009-09-02 16:15:22 +0200 (Wed, 02 Sep 2009) | 6 lines
    | 
    | Fixes:
    |  - Remove the links "BACK TO INDEX" that were auto-generated by
    |    bibtex2html
    |  - Remove several "and and".
    |  - Replace the labels: "08" -> "09".
    | 
    | ------------------------------------------------------------------------
........
  r51702 | yvinec | 2009-09-02 16:51:07 +0200 (Wed, 02 Sep 2009) | 3 lines
  
  fixed PkgDescription.tex
........
  r51714 | spion | 2009-09-02 18:46:41 +0200 (Wed, 02 Sep 2009) | 4 lines
  
  Backport revision 51047.
  
    Replace wrong use of $$ by \ccc{}.
........
  r51738 | lrineau | 2009-09-03 09:24:23 +0200 (Thu, 03 Sep 2009) | 2 lines
  
  Import revision 51737 from trunk: fix the how_to_cite_cgal.html file
........
  r51758 | lrineau | 2009-09-03 12:14:14 +0200 (Thu, 03 Sep 2009) | 1 line
  
  Fix all \ccPkgHowToCiteCgal at once to turn 08 into 09
........
  r51769 | lrineau | 2009-09-03 14:03:23 +0200 (Thu, 03 Sep 2009) | 14 lines
  
  Merge from trunk:
     | ------------------------------------------------------------------------
     | r51754 | teillaud | 2009-09-03 11:45:05 +0200 (Thu, 03 Sep 2009) | 2 lines
     | 
     | added missing file, needed by makebiblio
     | 
     | ------------------------------------------------------------------------
     | r51755 | teillaud | 2009-09-03 11:48:45 +0200 (Thu, 03 Sep 2009) | 2 lines
     | 
     | layout file for makebiblio (use of ccs)
     | 
     | ------------------------------------------------------------------------
........
  r51771 | lrineau | 2009-09-03 14:20:50 +0200 (Thu, 03 Sep 2009) | 10 lines
  
  Merge from trunk:
    | ------------------------------------------------------------------------
    | r51770 | teillaud | 2009-09-03 14:14:17 +0200 (Thu, 03 Sep 2009) | 3 lines
    | 
    | a few buggy labels fixed
    | obviously, it was not a good idea to write them using the keyboard alone, not even the mouse... :(
    | 
    | ------------------------------------------------------------------------
........
  r51778 | lrineau | 2009-09-03 16:38:42 +0200 (Thu, 03 Sep 2009) | 3 lines
  
  Fill the file global_dont_submit, so that one can simplify the script that
  creates releases.
........
  r51787 | lsaboret | 2009-09-03 18:00:04 +0200 (Thu, 03 Sep 2009) | 15 lines
  
  Merge bug fixes from trunk to CGAL-3.5-branch:
  
  r51785 | lsaboret
  * Fixed images width (as requested by LR):
  set max-width instead of width in HTML.
  * Also set width=1.0 for most images in PDF (prettier).
  
  r51749 | lsaboret
  Fixed warning with boost >= 10.38 in Point_set_processing_3.
  
  r51683 | lsaboret
  Fixed compilation error due to the global change "CGALi" -> "internal" in trunk
  (this revision is merged into CGAL-3.5-branch by safety)
........
  r51814 | teillaud | 2009-09-04 10:16:38 +0200 (Fri, 04 Sep 2009) | 2 lines
  
  files generated after yesterday's fixes on manual-3.5.bib
........
  r51831 | lsaboret | 2009-09-04 13:38:11 +0200 (Fri, 04 Sep 2009) | 6 lines
  
  Merge bug fix from trunk to CGAL-3.5-branch:
  
  r51830 | lsaboret
  Fixed compilation error introduced in r51749
........
  r51868 | lrineau | 2009-09-07 17:01:48 +0200 (Mon, 07 Sep 2009) | 2 lines
  
  Fix the non-filtering of BBox_3-Segment_3 intersection.
........
  r51889 | palliez | 2009-09-10 17:02:29 +0200 (Thu, 10 Sep 2009) | 1 line
  
  fix pca bug
........
  r51895 | lsaboret | 2009-09-10 18:34:35 +0200 (Thu, 10 Sep 2009) | 66 lines
  
  Merge bug fixes from trunk to CGAL-3.5-branch:
  
  r51894 | lsaboret
  Added traces
  
  r51893 | lsaboret
  Fixed bug introduced in r51683:
  (Windows) developers compiling Surface_reconstruction_points_3 with CGAL 3.5 beta 1 need to compile with Surface_mesher package from svn in order to get r51028 bug fix (orientation of reconstructed meshes).
  
  r51887 | lsaboret
  Fixed bug in test suite:
  * The bug occured (sometimes) in test suite when calling
  > APSS_reconstruction_test data/robocat_deci.off
  => assertion failure "CGAL::Polyhedron_incremental_builder_3<HDS>::
  lookup_halfedge(): input error: facet 1462 shares a halfedge from vertex 95 to vertex 808 with facet 1312."
  in output_surface_facets_to_polyhedron().
  This means that the reconstructed surface is not manifold.
  * The reason seems that (on this example) APSS implicit function is not smooth enough for make_surface_mesh().
  * The fix was to set APSS smoothness factor to 6 (default is 2).
  
  r51886 | lsaboret
  Partial fix of assertion failure "(x,y,z) is already inserted on surface" in make_surface_mesh():
  * The bug could be reproduce by:
  > poisson_reconstruction Compressor_top_clean_65kpoints.pwn out.off -sm_distance 0.75
  or
  > APSS_reconstruction robocat_deci.off out.off -smooth 6
  (try several times)
  * The fix is to set Implicit_surface_3's dichotomy error to make_surface_mesh's approximation distance/1000 (instead of /10). This makes make_surface_mesh() behavior more reproductible.
  * My guess is that in both implicit functions are not smooth, and that make_surface_mesh's parameters must be tuned to make them appear smooth to the algorithm.
  
  r51884 | lsaboret
  Temporary traces: turn on CGAL assertions
  
  r51883 | lsaboret
  Temporary traces: turn on CGAL assertions
  
  r51873 | lsaboret
  Fixed bug in make_surface_mesh(implicit surface, sphere, Manifold_tag) when the implicit surface crosses the sphere:
  * The bug could be reproduced on Linux/g++ 4.3.1 by:
  > poisson_reconstruction Compressor_top_clean_30kpoints.pwn Compressor-poisson.off
  or
  > APSS_reconstruction robocat_deci.off robocat_deci-apss.off
  => infinite loop that crashes when the process max memory is reached, or
     assertion failure "(x,y,z) is already inserted on surface", or
     assertion failure "A facet is not in conflict with its refinement point"
  * The fix was to use Manifold_with_boundary_tag.
  
  r51871 | palliez
  update barycentric coordinates - thanks Andreas.
  
  r51869 | lsaboret
  Fixed assertion failure "tester(d)" in Triangulation_3::find_conflicts() when running the Delaunay refinement:
  * To reproduce the bug:
  > poisson_reconstruction data/sphere926.pwn sphere926-poisson.off
  (try several times)
  * The fix is:
  - implement Robust_circumcenter_filtered_traits_3::compute_squared_radius_3_object()
  - compare denominator with 1E-13 (instead of 1E-14) to switch to exact arithmetic
  
  r51865 | lsaboret
  Fixed infinite loop in Min_sphere_d:
  * On Linux/g++, the bug could be reproduced by:
  > poisson_reconstruction data/sphere926.pwn sphere926-poisson.off
  * The fix was do use Min_sphere_of_spheres_d instead of Min_sphere_d
........
  r51901 | palliez | 2009-09-11 09:13:41 +0200 (Fri, 11 Sep 2009) | 1 line
  
  PCA: undo recent change - there was no bug
........
  r51902 | lrineau | 2009-09-11 10:44:55 +0200 (Fri, 11 Sep 2009) | 16 lines
  
  Remove mention to piecewise smooth surfaces. The following revision forgot
  to remove those two paragraphs:
    | ------------------------------------------------------------------------
    | r46327 | lrineau | 2008-10-17 14:35:23 +0200 (Fri, 17 Oct 2008) | 3 lines
    | Changed paths:
    |    M /trunk/Surface_mesher/doc_tex/Surface_mesher/main.tex
    |    M /trunk/Surface_mesher/doc_tex/Surface_mesher_ref/SurfaceMeshFacetsCriteria_3.tex
    |    M /trunk/Surface_mesher/doc_tex/Surface_mesher_ref/Surface_mesh_complex_2_in_triangulation_3.tex
    |    M /trunk/Surface_mesher/doc_tex/Surface_mesher_ref/intro.tex
    |    M /trunk/Surface_mesher/doc_tex/Surface_mesher_ref/main.tex
    | 
    | Update documentation for CGAL-3.4: remove any occurrence of "polyhedral
    | [surfaces]" and "piecewise [smooth surfaces]"
    | 
    | ------------------------------------------------------------------------
........
  r51931 | stayeb | 2009-09-14 15:22:12 +0200 (Mon, 14 Sep 2009) | 1 line
  
  Fix bbox_3_segment_3 intersection for filtered kernels.
........
  r51932 | lrineau | 2009-09-14 15:32:24 +0200 (Mon, 14 Sep 2009) | 3 lines
  
  Fix predicates of <CGAL/AABB_intersection.h>, so that they are correctly
  filtered when called from the global function template CGAL::do_intersect
........
  r51936 | stayeb | 2009-09-14 19:37:18 +0200 (Mon, 14 Sep 2009) | 2 lines
  
  * Fix ray_bbox & line_bbox do_intersect predicates for filtered kernels
  * add a small test for do_intersect(seg/ray/line, bbox) queries
........
  r51937 | stayeb | 2009-09-14 19:52:01 +0200 (Mon, 14 Sep 2009) | 1 line
  
  Fix polyhedral oracle issue: switch to exact intersection computation.
........
  r51939 | stayeb | 2009-09-15 10:56:32 +0200 (Tue, 15 Sep 2009) | 1 line
  
  Fix minor bug in aabb_do_intersect_test.cpp
........
  r51948 | spion | 2009-09-15 19:09:03 +0200 (Tue, 15 Sep 2009) | 5 lines
  
  Rename following the converging convention to prevent future incompatibility :
  - Vertex_container -> Vertex_range
  - Face_container   -> Face_range
  - Cell_container   -> Cell_range
........
  r51953 | stayeb | 2009-09-16 13:17:12 +0200 (Wed, 16 Sep 2009) | 1 line
  
  Fix AABB_tree missing default ctor.
........
  r51954 | stayeb | 2009-09-16 14:40:50 +0200 (Wed, 16 Sep 2009) | 6 lines
  
  Merge [r51090]
  From trunk/Mesh_3 to branches/CGAL-3.5-branch/Mesh_3.
  
  r51090 | stayeb 
  * Labels are now ordered according to their natural order (instead of randomly) in medit output.
........
  r51957 | stayeb | 2009-09-17 10:20:36 +0200 (Thu, 17 Sep 2009) | 1 line
  
  cleanup example folder.
........
  r51960 | stayeb | 2009-09-17 13:10:50 +0200 (Thu, 17 Sep 2009) | 1 line
  
  Remove wrong using namespace statement.
........
  r51999 | lsaboret | 2009-09-22 10:27:10 +0200 (Tue, 22 Sep 2009) | 1 line
  
  Removed debugging traces
........
  r52026 | lrineau | 2009-09-28 14:18:10 +0200 (Mon, 28 Sep 2009) | 2 lines
  
  Add a minor changelog from CGAL-3.5-beta1.
........
  r52075 | lrineau | 2009-09-30 17:24:08 +0200 (Wed, 30 Sep 2009) | 2 lines
  
  Fix the display of the manual testsuite: pdflatex before bibtex and so on.
........
  r52079 | lrineau | 2009-10-01 00:21:47 +0200 (Thu, 01 Oct 2009) | 1 line
  
  Fix links to Boost property maps documentation.
........
  r52094 | lrineau | 2009-10-01 17:43:44 +0200 (Thu, 01 Oct 2009) | 2 lines
  
  Fix the background of dev manual
........
  r52095 | lrineau | 2009-10-01 18:06:36 +0200 (Thu, 01 Oct 2009) | 4 lines
  
  
  #include <cstdio> is needed, with recent g++ compilers, to find the BUFSIZ
  macro.
........
  r52096 | lrineau | 2009-10-01 18:07:03 +0200 (Thu, 01 Oct 2009) | 3 lines
  
  
  Detect images that are linked with background=...
........
  r52101 | lrineau | 2009-10-01 18:32:46 +0200 (Thu, 01 Oct 2009) | 2 lines
  
  Fix the bibtex entry of Mesh_3: incorrect title
........
  r52102 | lrineau | 2009-10-01 18:34:59 +0200 (Thu, 01 Oct 2009) | 2 lines
  
  Real fix of the bib entry of Mesh_3!
........
  r52103 | lrineau | 2009-10-01 18:36:08 +0200 (Thu, 01 Oct 2009) | 1 line
  
  Commit of changes to how_to_cite in the manual tools... (fix the mesh_3 entry)
........
  r52104 | lrineau | 2009-10-01 18:41:39 +0200 (Thu, 01 Oct 2009) | 2 lines
  
  Error checking
........
  r52105 | lrineau | 2009-10-01 18:49:38 +0200 (Thu, 01 Oct 2009) | 2 lines
  
  Add README files about the generation of the how_to_cite_cgal stuff.
........
  r52110 | lrineau | 2009-10-02 10:55:03 +0200 (Fri, 02 Oct 2009) | 2 lines
  
  Fix HTML errors in the manual testsuite results pages.
........
  r52111 | lrineau | 2009-10-02 11:11:46 +0200 (Fri, 02 Oct 2009) | 3 lines
  
  Add the link to the HTML validator. The manual testsuite pages validate,
  now.
........
  r52115 | lrineau | 2009-10-02 16:47:37 +0200 (Fri, 02 Oct 2009) | 2 lines
  
  Minor fix of the output of the manual testsuite.
........
  r52141 | lrineau | 2009-10-05 14:28:24 +0200 (Mon, 05 Oct 2009) | 2 lines
  
  Patch from Olivier Devillers: add a check in is_valid.
........
  r52142 | lrineau | 2009-10-05 14:33:01 +0200 (Mon, 05 Oct 2009) | 2 lines
  
  CGAL-3.5 published. Let's target 3.5.1, now.
........
  r52143 | lrineau | 2009-10-05 14:39:18 +0200 (Mon, 05 Oct 2009) | 2 lines
  
  Fix a link in the bibtex file.
........
  r52150 | lrineau | 2009-10-05 19:01:43 +0200 (Mon, 05 Oct 2009) | 3 lines
  
  Update the LaTeX label for "3D Periodic Triangulations" (the previous one
  was a copy-paste from TDS_3).
........
  r52151 | reichel | 2009-10-05 22:47:27 +0200 (Mon, 05 Oct 2009) | 2 lines
  
  update Debian stuff for 3.5-1
........
  r52197 | lrineau | 2009-10-07 21:57:10 +0200 (Wed, 07 Oct 2009) | 2 lines
  
  Boost 1.33.1 *or higher* is needed.
........
  r52582 | mcaroli | 2009-10-16 10:19:24 +0200 (Fri, 16 Oct 2009) | 3 lines
  
  bugfix I/O operator
  merge of revision 52311 from trunk
........
  r52584 | mcaroli | 2009-10-16 10:45:08 +0200 (Fri, 16 Oct 2009) | 3 lines
  
  minor improvements in the reference documentation.
  this is a merge from the trunk
........
  r52618 | mcaroli | 2009-10-19 17:50:53 +0200 (Mon, 19 Oct 2009) | 2 lines
  
  move the new check in is_valid to the right place (cf. r52141)
........
  r52733 | mcaroli | 2009-10-26 10:15:53 +0100 (Mon, 26 Oct 2009) | 11 lines
  
  Merge revisions r52701 and r52704 from trunk:
  | ------------------------------------------------------------------------
  | r52701 | mcaroli | 2009-10-23 11:15:57 +0200 (Fri, 23 Oct 2009) | 2 lines
  |
  | add the domain to the basic example
  | ------------------------------------------------------------------------
  | r52704 | mcaroli | 2009-10-23 11:56:56 +0200 (Fri, 23 Oct 2009) | 2 lines
  |
  | add a phrase that precises that input points have to lie inside the cube
  | ------------------------------------------------------------------------
........
  r52843 | lrineau | 2009-11-02 14:28:09 +0100 (Mon, 02 Nov 2009) | 2 lines
  
  g++-4.4 is supported as well.
........
  r53002 | mcaroli | 2009-11-12 18:05:01 +0100 (Thu, 12 Nov 2009) | 3 lines
  
  improved doc of periodic_point(v) and periodic_point(v,i)
  this is a merge from the trunk, revision 53001
........
  r53053 | stayeb | 2009-11-16 13:56:49 +0100 (Mon, 16 Nov 2009) | 5 lines
  
  Merge r53048 from trunk
  
  r53048 | stayeb
  Fix syntax error.
........
  r53152 | stayeb | 2009-11-24 13:43:03 +0100 (Tue, 24 Nov 2009) | 1 line
  
  Fix bug (typo) in polyhedral domain initialization.
........
  r53292 | lrineau | 2009-12-04 16:00:00 +0100 (Fri, 04 Dec 2009) | 1 line
  
  commit revision 53291 from trunk to branch 3.5
........
  r53293 | lrineau | 2009-12-04 16:01:30 +0100 (Fri, 04 Dec 2009) | 1 line
  
  commit revision 53289\ from trunk to branch 3.5
........
  r53294 | lrineau | 2009-12-04 16:02:06 +0100 (Fri, 04 Dec 2009) | 1 line
  
  commit revision 53288 from trunk to branch 3.5
........
2009-12-04 15:30:14 +00:00
Fernando Cacciola c2912fc076 Fixed Save bezier feature. Saved samples added 2009-12-01 14:15:06 +00:00
Fernando Cacciola 7a5b0bcdf6 Added Save bezier feature 2009-11-30 17:55:18 +00:00
Fernando Cacciola 65e02e8b36 second bezier adapter example that shows the bezier problems 2009-11-26 13:39:52 +00:00
Fernando Cacciola 0fa2c069a8 Compile errors fixes (gcc only) 2009-11-12 17:48:39 +00:00
Fernando Cacciola bb2e0bf537 Build fixes in Bezier clipper demo 2009-11-12 15:44:38 +00:00
Fernando Cacciola 9b468a1224 Compile errors fixes 2009-11-11 15:08:38 +00:00
Efi Fogel 6e1e328157 cleanup 2009-11-02 15:10:50 +00:00
Efi Fogel a002561f15 1st revision 2009-11-01 10:57:26 +00:00
Efi Fogel 88cec5a27b fixed concept names 2009-10-30 23:34:55 +00:00
Efi Fogel 56193af780 fixed public and protected declaration 2009-10-29 15:14:38 +00:00
Efi Fogel a88d1427d2 cleanup 2009-10-29 15:14:06 +00:00
Laurent Rineau 83912b2952 Massive fix of svn:keywords properties, and $URL$ keyword. 2009-10-20 08:59:26 +00:00
Fernando Cacciola 54379a97aa Fixed compiler error (undetected by VC9) 2009-10-15 19:48:50 +00:00
Fernando Cacciola b5252f0208 Updates to Boolean_operations_2 Qt4 demo (entering beziers) 2009-10-05 15:44:18 +00:00
Fernando Cacciola 98f2489793 Updates to Boolean_operations_2 Qt4 demo (entering beziers) 2009-09-28 16:20:59 +00:00
Fernando Cacciola 0e192bd07e Updates to Boolean_operations_2 Qt4 demo (entering beziers) 2009-09-28 16:20:14 +00:00
Fernando Cacciola fcafd2e20e Updates to Boolean_operations_2 Qt4 demo (entering beziers) 2009-09-24 20:26:27 +00:00
Efi Fogel 93a07c88b0 replaced Arr_blah_side_tag with Arr_blah_side_category 2009-09-21 10:54:53 +00:00
Sylvain Pion ce603c5c51 Remove more EPS files. 2009-09-18 12:53:31 +00:00
Fernando Cacciola 09ec0d5770 Updates to Boolean_operations_2 Qt4 demo (entering beziers) 2009-09-15 22:33:39 +00:00
Fernando Cacciola 598772d73b Updates to Boolean_operations_2 Qt4 demo (entering beziers) 2009-09-11 18:23:13 +00:00
Laurent Rineau 9623fcc0e5 Remove svn:executable from non-executable file 2009-09-09 15:36:29 +00:00
Laurent Rineau 79d5a9663a Remove svn:executable from non-executable file 2009-09-09 15:35:37 +00:00
Fernando Cacciola f91abea65b Updates to Boolean_operations_2 Qt4 demo (bezier sampler refactored into bezier_helper toolbox and used within bezier_draw) 2009-09-09 15:27:16 +00:00
Fernando Cacciola d2916d3e04 Updates to Boolean_operations_2 Qt4 demo (entering beziers) 2009-09-07 12:10:24 +00:00
Efi Fogel abc12abef2 cleanup 2009-08-25 22:31:19 +00:00
Efi Fogel 8a79f14518 added missing return statement in after_handle_event 2009-08-25 22:27:46 +00:00
Sylvain Pion 8573fe26ce Rename CGALi to internal. 2009-08-24 17:10:04 +00:00
Fernando Cacciola c0558dad87 Updates to Boolean_operations_2 Qt4 demo (entering beziers) 2009-08-18 16:24:24 +00:00
Fernando Cacciola 5cae98b574 Updates to Boolean_operations_2 Qt4 demo (drawing actual beziers) 2009-08-11 23:05:13 +00:00
Efi Fogel 4e6caeb0b9 Enhanced warnings 2009-08-11 13:53:42 +00:00
Fernando Cacciola d1b892f7ff Updates to Boolean_operations_2 Qt4 demo (drawing actual beziers) 2009-08-11 03:19:15 +00:00
Fernando Cacciola 4d6ca3718b Updates to Boolean_operations_2 Qt4 demo 2009-08-10 16:32:12 +00:00
Fernando Cacciola 3b7f719178 Updates to Boolean_operations_2 Qt4 demo 2009-08-06 17:14:49 +00:00
Fernando Cacciola 7c213cb24d Update of the Qt4 boolean operations demo 2009-08-05 14:47:52 +00:00
Fernando Cacciola 9a436f391f Update of the Qt4 boolean operations demo 2009-08-05 04:58:55 +00:00
Fernando Cacciola 6440354627 Updates to Boolean_operations_2 Qt4 demo 2009-08-05 00:14:31 +00:00
Fernando Cacciola b594816bac Updates to Boolean_operations_2 Qt4 demo 2009-08-01 02:45:46 +00:00
Fernando Cacciola 5de5062894 Updates to Boolean_operations_2 Qt4 demo 2009-07-31 22:35:31 +00:00
Fernando Cacciola 6e7ed73233 Added besier and polygonal TrueType sample to new boolean operations demo 2009-07-31 21:57:29 +00:00
Fernando Cacciola 81af60d13a Update of the Qt4 boolean operations demo 2009-07-31 18:33:33 +00:00
Fernando Cacciola 658360f4cb Update of the Qt4 boolean operations demo 2009-07-31 00:18:31 +00:00
Fernando Cacciola 3c86d8699b Update of the Qt4 boolean operations demo 2009-07-30 21:26:23 +00:00
Fernando Cacciola c4188a8c69 Update of the Qt4 boolean operations demo 2009-07-30 20:48:00 +00:00
Fernando Cacciola 25a81aab1b Update of the Qt4 boolean operations demo 2009-07-29 16:17:48 +00:00
Fernando Cacciola 24d8588fad Update of the Qt4 boolean operations demo 2009-07-28 16:12:48 +00:00
Fernando Cacciola 4f6fa50a18 Update of the Qt4 boolean operations demo 2009-07-27 18:04:28 +00:00
Fernando Cacciola 8902a180d1 Update of the Qt4 boolean operations demo 2009-07-24 17:19:28 +00:00
Laurent Rineau 85256e171c Remove the Qt4 Graphics View demo of Bool_op_2, to clean the next release
CGAL-3.5-alpha2.
2009-07-23 08:47:53 +00:00
Guy Zucker eb0a9bd393 added PWH(polygon pgn) CTOR and fixed outer boundary function description 2009-07-22 12:57:01 +00:00
Fernando Cacciola 5e9dd5b530 Update of the Qt4 boolean operations demo 2009-07-17 18:55:05 +00:00
Fernando Cacciola 34d55b15f8 Update of the Qt4 boolean operations demo 2009-07-15 04:07:15 +00:00
Efi Fogel 7c643baa6f cleanup 2009-07-12 07:02:38 +00:00
Efi Fogel 7710492e9f cleanup 2009-07-12 06:52:25 +00:00
Efi Fogel ea71ff4f74 cleanup 2009-07-12 06:32:39 +00:00
Efi Fogel 011ad24eef Initialize a local variable - pacify g++ 2009-07-11 13:56:18 +00:00
Fernando Cacciola e4756a56aa Moved Qt4 demo under /demo so it appears in the testsuite 2009-07-10 12:50:20 +00:00
Efi Fogel 3542e61cce cleanup 2009-07-08 20:26:48 +00:00
Efi Fogel c2101dfc8e cleanup 2009-07-08 20:16:26 +00:00
Fernando Cacciola 65e1a515d1 Update of the Qt4 boolean operations demo 2009-07-08 16:20:52 +00:00
Fernando Cacciola 8dd7533b39 Added new Qt4 demo (for now in a separate 'dont_comit' folder) 2009-07-08 15:35:05 +00:00
Efi Fogel c91fdee343 cleanup 2009-07-08 06:58:48 +00:00
Efi Fogel e832a745ee cleanup 2009-07-07 08:34:27 +00:00
Efi Fogel 6bf2e1271a Fixed Arrangement_2 construction bug - made the geometry traits const 2009-07-05 14:44:48 +00:00
Efi Fogel 4d94f715b9 Fixed Arrangement_2 construction bug - made the geometry traits const 2009-07-05 13:14:14 +00:00
Eric Berberich 4cd55ba23f changed precondition 2009-06-09 00:14:50 +00:00
Eric Berberich e9566239ae added missing signatures in Parameter space functors
added TODO for future
2009-06-07 19:31:08 +00:00
Eric Berberich 08e8c4eea7 added TODO 2009-06-07 19:21:39 +00:00
Eric Berberich f655f96e53 use unbounded helper for non-oblivious sides 2009-06-07 19:20:53 +00:00
Eric Berberich e0482a9e04 inherit side tags from base + boost mpl asserts 2009-06-07 19:20:21 +00:00
Eric Berberich 2de6d739bc use Traits_adaptor_2 instead of Geom_traits_2 2009-06-07 19:19:48 +00:00
Eric Berberich b0e748d552 added (some) missing boundary-specific functors 2009-06-07 19:16:31 +00:00
Eric Berberich 7c88f8ef66 sides must be oblivious (right now)
correct init of Intersect_2
2009-06-07 14:20:47 +00:00
Eric Berberich 4514a54cbb new tags in Aos_2 package 2009-06-04 09:17:15 +00:00
Sylvain Pion 0f49d58e7d More DS -> DS_ renaming (outside include/CGAL as well, to fix the test-suite). 2009-04-30 13:39:06 +00:00
Sylvain Pion 23f1b98350 typos and related. 2009-04-08 11:40:21 +00:00
Sylvain Pion 13337c8313 the the -> the (I love this one) 2009-04-07 20:30:22 +00:00
Sylvain Pion 6eee8cf950 Typo. 2009-04-07 19:26:00 +00:00
Guy Zucker d553331f67 added missing file 2009-03-11 07:18:04 +00:00
Guy Zucker 690deab102 commented out cgalwarnings in GpsPolygonValidation 2009-03-03 15:30:36 +00:00
Guy Zucker 55f9dd8c3a tried to fix compile bug for vc9 in Gps_on_surface_base_2_impl 2009-02-24 14:31:41 +00:00
Laurent Rineau 5e8a0ae9e7 Add a note that explain why the warnings of that test must be ignored. 2009-02-24 12:51:33 +00:00
Guy Zucker f116bc59c2 fix the error due to copying a singulator iterator 2009-02-22 18:56:53 +00:00
Guy Zucker 58055c27ff created terms and definitions section which also explais polygon validation criteria, fixed some old errors 2009-02-22 13:43:20 +00:00
Guy Zucker ac8ef5b4ff removed useless typedefs and includes in test_polygon_validation 2009-02-22 12:37:22 +00:00
Ophir Setter d5ab42efea should fix examples 2009-02-19 11:00:00 +00:00
Ophir Setter 28fb02a72e changing Traits_2 to Geometry_traits_2 2009-02-18 17:24:02 +00:00
Ophir Setter 2084564f4c rename GPS to Gps 2009-02-18 13:15:29 +00:00
Ophir Setter 7be91885a8 broken through circular include cycle by creating a base class for GPS that enables different 'validation' policies 2009-02-18 13:04:21 +00:00
Ophir Setter 097c3793fd General_polygon_set_on_surface_2 - first verstion 2009-02-17 16:21:43 +00:00
Guy Zucker 9f05541f1c updated 2009-02-11 15:34:44 +00:00
Guy Zucker fa507ef863 implemented polygon validation as global functions in Gps_polygon_validation.h instead of using afunctor from the GpsTraits2 model 2009-02-05 15:39:55 +00:00
Andreas Fabri 59fc5c10b0 typo 2009-01-26 15:08:44 +00:00
Andreas Fabri 1322e793a3 fix typo 2009-01-26 13:20:56 +00:00
Andreas Fabri 14c70219e2 fix typo 2009-01-23 21:05:39 +00:00
Andreas Fabri 6b165b487a fix typo 2009-01-23 21:04:55 +00:00
Andreas Fabri 811da8f5b0 fix typo 2009-01-23 14:26:12 +00:00
Efi Fogel ad970fa8e7 removed 2009-01-14 09:06:46 +00:00
Fernando Cacciola 24f08fc681 Added demos to the demos target 2008-12-18 17:29:36 +00:00
Fernando Cacciola 36218d21f7 Patched qt3_generate_moc calls to specify full path to moc sources (to allow out-of-build configurations) 2008-12-17 20:06:35 +00:00
Laurent Rineau 157eba63cf \ccPkgDemo now predend "demo/3.4/" to its argument. 2008-12-10 14:16:12 +00:00
Laurent Rineau ec9f2e29e5 Update citations (s/07/08/).
Let us hope that CGAL-3.4 will be release before 2009!
2008-11-20 22:19:28 +00:00
Laurent Rineau b861e82892 Fix conditionnal compilation. Do not compile Qt3 demos if CGAL_Qt3 is not found. 2008-11-20 13:22:51 +00:00
Laurent Rineau 4032eade9a Massive removale of "QUIET" in find_package calls (except for
FindVTK.cmake, which has a bug). Let's see if that can help us to find out
why we still have problems with demos on MacOS and Windows.
2008-11-19 13:58:43 +00:00
Guy Zucker 2c9776975c converted top_vertices structure from set to hash map, and unified imple cases in the searching for hole state 2008-11-10 12:45:23 +00:00
Fernando Cacciola 547bffecd9 Put CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS in the right place for cmake 2.4 2008-11-06 13:03:41 +00:00
Fernando Cacciola 70fa9503fd Added CMP0003 policy 2008-11-04 12:30:29 +00:00
Guy Zucker c84afc7773 hash map size reduced - only key vertices are inserted and data is boolean 2008-10-30 12:46:08 +00:00
Guy Zucker 37f932d2ac Replaced set search structure for outer boundary vertices and visited holes. Vertices are stored using hash map, and holes use flag in extended DCEL face. Also cleaned up the code and documentation 2008-10-29 16:09:40 +00:00
Laurent Rineau f10a590672 Mass-remove vcproj files. 2008-10-21 09:21:22 +00:00
Andreas Fabri 6340443886 Add QUIET to find_package 2008-10-01 12:26:28 +00:00
Guy Zucker d6191be95a fixed examples default input after moving files to test 2008-09-24 12:34:29 +00:00
Laurent Rineau b52c7a09e9 - Fix soname and soversion of libraries (they were exchanged).
- Make get_dependency_version found the print_${LIB}_version.cpp, even
  if the lib is compiled separately.
- Rename FindQt3.cmake to FindQt3-patched.cmake and Qt3Macros to
  Qt3Macros-patched.
- Make CGAL-Qt3 compilable separately.
- Fix all commited CMakeLists.txt:
    - use Qt3-patched and Qt3Macros-patched, and s/QT_/QT3_/
    - add a comment about FindQt3-patched,
    - wrap target creation with if(CGAL_FOUND AND QT3_FOUND)/else/endif
- Modified cgal_create_cmake_script
2008-09-24 10:32:44 +00:00
Guy Zucker 824aaae793 test for connect holes operation 2008-09-23 15:25:29 +00:00
Guy Zucker 3729b3107f data for connect holes 2008-09-23 15:14:58 +00:00
Guy Zucker 31547d7400 moved 2008-09-23 15:12:47 +00:00
Guy Zucker aa96a1fad1 moved 2008-09-23 15:12:29 +00:00
Guy Zucker 1b3b4baf88 corrected example file pgn_holes_2 2008-09-23 15:07:29 +00:00
Guy Zucker ed2400a389 Fixed connect holes traversal algorithm. Implementations with 2 search structures 2008-09-23 12:11:29 +00:00
Laurent Rineau f1b56f9a11 Fix some CMakeLists.txt (that use Qt3 or Qt4). 2008-09-22 11:59:21 +00:00
Andreas Fabri c6ab490a78 Added CMakeLists.txt 2008-09-18 14:06:41 +00:00
Efi Fogel 75c01bd5ec removed executable prop 2008-09-11 09:22:47 +00:00
Laurent Rineau a9f67f82b5 4th pass to remove CGAL_USE_QT: remove "#ifdef CGAL_USE_QT"/"#endif" 2008-09-09 21:53:57 +00:00
Laurent Rineau a302cff5c8 Second pass to remove CGAL_USE_QT: remove "#ifndef CGAL_USE_QT"/"#else"/"#endif // CGAL_USE_QT" 2008-09-09 21:42:42 +00:00
Guy Zucker 650d852dfd fixed use of construct_outer_boundary functor so polygon created is not a temp variable, but a local variable in the scope to prevent null pointer exceptionson tests and examples 2008-09-09 12:55:51 +00:00
Guy Zucker 7549de2ec4 edited gps_utils and gps_polygon validation so Polygon with holes access functions from the GeneralPolygonSetTraits are used instead of one from the class 2008-09-07 15:30:19 +00:00
Guy Zucker 3e99f8f6b8 changed name of GpsTraits::... concepts to bypass manual problem 2008-09-04 16:02:07 +00:00
Guy Zucker 84bc8a904c added documentation 2008-09-04 12:30:59 +00:00
Guy Zucker 1d56177192 fixed typdef error for new g++ compilers 2008-09-04 12:01:30 +00:00
Guy Zucker 571d2b8353 minor fix to Gps_segment_traits 2008-09-04 10:41:48 +00:00
Guy Zucker dc517ec044 Added new documentation for GpsTraits:: Concepts and edited documentation 2008-09-03 13:05:06 +00:00
Guy Zucker b1334aa718 Added functionality to models of GeneralPolygonSetTraits_2 2008-09-02 10:54:01 +00:00
Sylvain Pion dc3bf72707 Remove changes.txt files. 2008-07-24 17:47:16 +00:00
Guy Zucker 1d5fa8d52f Turned global variables into class members to allow multiple windows to function properly. Had to make additional .h, .cpp files 2008-07-09 13:04:14 +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
Laurent Rineau 5e06f05acd Fix the error
"set_union.cpp", line 55: Error: The function "atoi" must have a prototype.
detected by Sun CC.
2008-03-11 12:09:01 +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
Sylvain Pion 50ed4bb632 Use <cstdlib> and <cstdio> consistently instead of <stdio.h> and <stdlib.h>. 2008-01-18 20:33:57 +00:00
Sylvain Pion 88ed563f44 Remove some workarounds for SunPRO + RW's STL:
CGAL_CFG_MISSING_TEMPLATE_VECTOR_CONSTRUCTORS_BUG
CGAL_CFG_RWSTD_NO_MEMBER_TEMPLATES  (partially so far)
CGAL_make_vector
CGAL_make_list
2008-01-03 14:50:13 +00:00
Sylvain Pion e8591b3b32 Change Counting_output_iterator to store a pointer to the counter, instead of
the counter itself.  It fixes a problem with g++ 4.3 since std::copy now
performs the assignments on *copies* of the output iterator.
See : http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34595
2007-12-26 17:34:36 +00:00
Efi Fogel 46857554bc changed boundary cond. to parameter space 2007-12-10 23:21:34 +00:00
Efi Fogel 687e72b8ef Used Boundary_category 2007-12-10 17:00:57 +00:00
Sylvain Pion a46b55bf71 The files "changes.txt", "description.txt", "long_description.txt" and "maintainer"
are now under /trunk/$Package/package_info/$Package/ .
2007-12-02 15:06:42 +00:00
Efi Fogel 163e366b61 cleanup 2007-11-21 10:26:38 +00:00
Efi Fogel f17b5d1eaf API revisited 2007-11-21 10:24:10 +00:00
Efi Fogel 1ad1b2ce92 Traits API revisited 2007-11-16 21:55:42 +00:00
Andreas Meyer c1d1609af1 replaced CGAL_assertion( false* and CGAL_assertion( 0*
with CGAL_error/CGAL_error_msg
2007-11-08 00:27:20 +00:00
Andreas Meyer fdeedcf8b0 some low level code cleanup. renamed
* CGAL_error to CGAL_error_msg
* introduced a macro CGAL_error()
* added some words about CGAL_error to the developers manual
* renamed most of assert(x) into CGAL_assertion(x)
* renamed exit(x) with x != 0 , CGAL_assertion(false) and assert(false) into CGAL_error
* CORE left untouched, OpenNL changed
2007-11-07 16:51:18 +00:00
Sylvain Pion 055009cc58 Remove the need for mentionning todo files and doxygen files. 2007-11-03 21:15:36 +00:00
Efi Fogel 7d57c5e0f0 insert_x_monotone_curves() => insert 2007-09-05 20:43:43 +00:00
Efi Fogel a15c1149ad get_traits() => traits() 2007-09-05 20:43:16 +00:00
Marc Glisse fe7d2a10d5 Sunpro workaround for list constructor. 2007-08-28 09:47:58 +00:00
Shlomo Golubev 89feac2610 rename Arr_traits_2 to Arr_geometry_traits 2007-08-22 22:58:35 +00:00
Shlomo Golubev 7127554a4d rename Arr_vertical_decomposition.h to Arr_vertical_decomposition_2.h 2007-08-22 22:52:49 +00:00
Efi Fogel 0a459aee75 Moved Arrangement_2 to Arrangement_on_surface_2 2007-08-22 12:38:14 +00:00
Shlomo Golubev 1d0d8742ab allow set_finite with Arr_2 and Aos_2 2007-08-17 19:55:50 +00:00
Shlomo Golubev aed1bcb1aa work arounds for Envelope_3 2007-08-09 13:35:21 +00:00
Shlomo Golubev 5b2ba9a279 matching Arrangement_2 to Arrangement_on_surface_2 2007-08-04 12:17:15 +00:00
Shlomo Golubev 61a24cda44 matching Boolean_set_operations_2 to Arrangement_on_surface_2 2007-07-30 14:26:04 +00:00
Fernando Cacciola 88111fcf70 VS project files merged back 2007-06-06 15:35:17 +00:00
Andreas Fabri 21e20e4d42 3.3 branch -> trunk 2007-06-04 14:28:57 +00:00
Andreas Fabri 3fc7e21b15 3.3 branch -> trunk 2007-06-04 14:10:45 +00:00
Andreas Meyer 7ed1a00c04 merge manual fixed from 3.3 branch back intro trunk:
svn merge -r 38751:38754 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38773:38775 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38783:38784 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38795:38796 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38815:38816 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38827:38829 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38834:38836 ~/projects/CGAL/branches/CGAL-3.3-branch
2007-05-28 23:05:00 +00:00
Andreas Fabri 3849eb2564 Give the ccPkgDemo a try 2007-05-03 17:27:12 +00:00
Efi Fogel 9738a7544f final touches 2007-04-29 22:51:34 +00:00
Efi Fogel cc2af92a7a updated 2007-04-29 22:31:25 +00:00
Efi Fogel 5227930377 renamed 2007-04-29 22:30:42 +00:00
Efi Fogel ca3db9b834 replaced conic adapter with bezier adapter 2007-04-29 22:28:35 +00:00
Efi Fogel 3b053e578a Added default template parameter Dcel 2007-04-29 22:27:29 +00:00
Efi Fogel 1c6c58baa0 1st revision 2007-04-29 21:43:37 +00:00
Efi Fogel e6d22c8563 1st revision 2007-04-29 20:54:13 +00:00
Efi Fogel 635e8dc932 cleanup 2007-04-26 09:15:28 +00:00
Efi Fogel 5324b66e4e updated 2007-04-26 08:50:06 +00:00
Efi Fogel 5be130fdde updated 2007-04-26 08:28:20 +00:00
Andreas Meyer c1e9765ff4 manual fix: moved labels inside sectioning command 2007-04-18 14:20:12 +00:00
Andreas Fabri ea71b8eaa1 .C ->.cpp and autolinking 2007-04-11 13:59:20 +00:00
Efi Fogel f2b0157462 Added the proper SVN keywords 2007-04-03 18:30:38 +00:00
Efi Fogel 906df495ae fixed spelling 2007-04-03 18:30:12 +00:00
Efi Fogel 030cb6a3d8 updated 2007-04-03 05:00:12 +00:00
Andreas Fabri dc37818494 Distinghuish cases for performance reasons 2007-03-29 18:18:07 +00:00
Andreas Meyer 41169fc270 * updated howtocite bibkeys for upcoming 3.3 release
* typo fixes/cosmetic changes
2007-03-29 17:40:13 +00:00
Andreas Fabri 14dcc8b995 Workaround for SunPro 2007-03-29 16:05:35 +00:00
Efi Fogel 0ffb238b1c cleanup 2007-03-26 15:33:52 +00:00
Andreas Fabri d882d0f2f8 Removed unused parameter 2007-03-21 17:04:28 +00:00
Andreas Fabri 647296fd67 removed unused parameter 2007-03-20 07:53:53 +00:00
Andreas Fabri 3e8772250a removed unused parameter 2007-03-20 07:48:47 +00:00