Commit Graph

38418 Commits

Author SHA1 Message Date
Pierre Alliez bc8e6fd1e2 replace furthest intersection test by first_intersection 2008-07-28 18:16:38 +00:00
Sylvain Pion 93cae6500f Remove deprecated functions find_conflicts_2 and find_conflicts_3
(deprecated in 2006, and internal).
2008-07-28 18:16:14 +00:00
Sylvain Pion 1498ef01c6 Add a macro CGAL_NO_DEPRECATION_WARNINGS that disables CGAL_DEPRACATED.
(can be used by users temporarily, while they have not updated their code,
but still want to work in good conditions)
2008-07-28 18:10:41 +00:00
Pedro Machado Manhaes de Castro a9f8c15825 More fixes on comments 2008-07-28 17:51:28 +00:00
Pedro Machado Manhaes de Castro de9b9d42f6 Fixing authors and comments 2008-07-28 17:49:57 +00:00
Pedro Machado Manhaes de Castro 25097caed9 The actual circular_kernel_2 demo 2008-07-28 17:48:01 +00:00
Sylvain Pion da4a9f4fd4 Undo previous change in utility.h : I can't mark Triple/Quadruple as CGAL_NO_DEPRECATE_CODE,
since they are still used (so they can't be disabled).

However: mark Twotuple, Threetuple, Fourtuple, Sixtuple as CGAL_NO_DEPRECATE_CODE.
2008-07-28 16:49:46 +00:00
Sylvain Pion 0cca1762e4 Mark Triple/Quadruple with CGAL_NO_DEPRECATED_CODE. 2008-07-28 16:45:00 +00:00
Sylvain Pion 3a568b01cc Mention CGAL_NO_DEPRECATED_CODE. 2008-07-28 16:43:52 +00:00
Sylvain Pion bff4df74fa Document CGAL_NO_DEPRECATED_CODE. 2008-07-28 16:41:36 +00:00
Sylvain Pion add7f56c88 Remove obsolete file (it seems it has been merged into Manual/doc_tex/Introduction/main.tex). 2008-07-28 16:32:13 +00:00
Sylvain Pion b735d3afe6 Remove Filtered_kernel_without_type_equality (deprecated since 2005). 2008-07-28 16:24:08 +00:00
Sylvain Pion 6e7b88e4ca Remove the CGAL_DEPRECATED_CODE notes around the Point/Vector/Linx constructors
from number types, as these have been decided to be un-deprecated quite some time ago.
2008-07-28 16:21:53 +00:00
Sylvain Pion a17c7edac5 Removed the deprecated functions Cell:mirror_index() and Cell::mirror_vertex().
(deprecated since March 2005)
2008-07-28 16:15:02 +00:00
Sylvain Pion 0a76cd42f7 Remove the deprecated linear kernel functors Construct_supporting_line_2 and
Construct_supporting_line_3.  (they were deprecated in 2004).
2008-07-28 16:07:28 +00:00
Sylvain Pion 6bffa76272 Phase out Triple and Quadruple:
- add get<i>() member function
- add make_tuple() function.
2008-07-28 15:29:54 +00:00
Michael Hemmer bc2743ba4f added further sections for
- evaluate / substitute
- gcd_utcf etc.
2008-07-28 14:36:55 +00:00
Michael Hemmer 87602b73c1 returns canonicalized square free part 2008-07-28 14:36:00 +00:00
Michael Hemmer b2b3651325 PolynomialTraits_d refines AlgebraicStructureTraits 2008-07-28 14:35:27 +00:00
Michael Hemmer f7d133e218 example for gcd vs gcd_utcf 2008-07-28 14:34:12 +00:00
Michael Hemmer 1f89da68c1 example fir substitute and evaluate 2008-07-28 14:33:38 +00:00
Michael Hemmer dc6431f7bc wrap up 2008-07-28 14:33:13 +00:00
Laurent Rineau b9fa91e06a make_array is in CGALi... 2008-07-28 14:27:05 +00:00
Laurent Rineau 8939e4d897 Use boost::array (and <CGAL/array.h> instead of CGAL::Triple
That code is currently not tested!
2008-07-28 14:11:50 +00:00
Pavel Emeliyanenko fc650528e4 fix 2008-07-28 13:53:07 +00:00
Laurent Rineau d4a2f1cb63 Fix compilation errors with GNU C++ compiler:
- add typename where needed and remove some where they were forbidden,
  - move up some function definitions, before they are used.
2008-07-28 13:45:30 +00:00
Ophir Setter f0f538bc6e extending kernel point and segment correctly 2008-07-28 12:46:53 +00:00
Michael Kerber 55083a9056 Re-introduced types X_coordinate_1 and Xy_coordinate_2 2008-07-28 11:54:40 +00:00
Michael Kerber c8ca1c493d Undone last two commits...Algebraic_real_2->Xy_coordinate_2 2008-07-28 11:50:31 +00:00
Pierre Alliez 7358b5e14c stripped off collision model for getting the demo compile on Linux 2008-07-28 11:36:44 +00:00
Ophir Setter c138d6c21a Skipping condition tests in release mode 2008-07-28 11:24:26 +00:00
Michael Kerber 9e3f53191e Xy_coordinate_2 -> Algebraic_real_2 (again) 2008-07-28 11:18:02 +00:00
Michael Kerber c9d14c92af Xy_coordinate_2 -> Algebraic_real_2 2008-07-28 11:17:01 +00:00
Michael Kerber b635840951 Added demo file for rotated curves 2008-07-28 10:33:01 +00:00
Michael Kerber a9b126850b Added Rotations_traits for 30 and 45 degrees 2008-07-28 10:32:41 +00:00
Michael Kerber c4c1076de1 prs-algorithms can also be used for genral Integral_domains (with division) 2008-07-28 10:31:48 +00:00
Ophir Setter 68c0adba9a removing deprecated functions 2008-07-28 10:29:37 +00:00
Peter Hachenberger 7b5b6f6fc5 removed unused variable 2008-07-28 09:18:10 +00:00
Peter Hachenberger f6cb1522eb removed a trace 2008-07-28 09:17:48 +00:00
Peter Hachenberger 677a3f9cda added missing header file 2008-07-28 09:14:11 +00:00
Ophir Setter 0a8bf3178f remove unused var 2008-07-28 06:13:22 +00:00
Ophir Setter 3c1079c43b monsterous ifs 2008-07-28 06:10:18 +00:00
Ophir Setter 407aa15da8 compilation warning fix 2008-07-28 05:55:45 +00:00
Ophir Setter c825658702 compile warnings fix 2008-07-28 05:46:17 +00:00
Sylvain Pion 69e7b4f7c6 Remove buggy typedef for Orientation. 2008-07-27 18:58:04 +00:00
Ophir Setter a2a1c8d22d adding braces for empty while statements 2008-07-27 16:53:59 +00:00
Ophir Setter ef48e6975a unsigned K parameter in orthogonal search 2008-07-27 16:46:13 +00:00
Ophir Setter b76fb921da typos fix 2008-07-27 16:45:40 +00:00
Sylvain Pion 8e25ac82d3 Fixes after the tuples changes. 2008-07-27 12:01:51 +00:00
Sylvain Pion 5f2771ce2d Add missing CGAL/utility.h header 2008-07-27 11:58:54 +00:00