Commit Graph

598 Commits

Author SHA1 Message Date
Pedro Machado Manhaes de Castro d7e7e23c1a sending to trash some unfortunate global functions 2008-09-30 13:36:33 +00:00
Pedro Machado Manhaes de Castro 1bfd02a7f2 Global function for make_xy_monotone 2008-09-30 13:11:33 +00:00
Pedro Machado Manhaes de Castro cffa240949 global function compare_y_to_right with correct params (Arc, Arc, Circular_arc_point) 2008-09-30 13:07:52 +00:00
Pedro Machado Manhaes de Castro caedb2cf8f good naming of global functions 2008-09-29 18:58:39 +00:00
Pedro Machado Manhaes de Castro 56901ba7f7 Globals with T<K> instead of typename K::T, and reordering of .h so it works 2008-09-29 18:50:45 +00:00
Laurent Rineau 70cec8fc7c followup to revision 45731: rename examples so that they do not conflict with each other 2008-09-24 19:25:27 +00:00
Laurent Rineau 9b873e4f6b Renaming, to get different target names. 2008-09-24 14:48:14 +00:00
Pedro Machado Manhaes de Castro d8f8af7e14 putting both Get_equation together in function_objects_polynomial 2008-09-18 18:53:33 +00:00
Monique Teillaud f0fb6d7013 makefile for demos re-added... 2008-09-17 09:01:48 +00:00
Monique Teillaud 31fec8a966 added constructor(three points)
+ some rephrasing in other places
2008-09-16 08:46:13 +00:00
Monique Teillaud fd74f54625 - constructor arc(three Point_2) added
- some rephrasing about (non-)orientation
2008-09-16 08:35:00 +00:00
Monique Teillaud 18ebbef2b7 link to new example added in manual
cosmetic changes in examples
2008-09-16 08:09:23 +00:00
Monique Teillaud c6597a6402 added: ConstructLine/Circle supporting arc 2008-09-16 07:57:13 +00:00
Monique Teillaud 1ff5a1f357 cleaning 2008-09-16 07:40:29 +00:00
Pedro Machado Manhaes de Castro a8e2a6bbb7 moving supporting_line and circle to the deprecated area 2008-09-15 16:40:38 +00:00
Pedro Machado Manhaes de Castro dfd621367b Construct_supporting_circle_2 => Construct_circle_2 2008-09-15 15:29:11 +00:00
Pedro Machado Manhaes de Castro 61b7ab6dd2 Inheritance for result_type 2008-09-15 13:12:44 +00:00
Pedro Machado Manhaes de Castro 0ddfd915b9 Looks like this is not an usual global function in CGAL, so I remove it. 2008-09-15 13:01:55 +00:00
Pedro Machado Manhaes de Castro 5c1829d9e0 Construct_supporting_line_2 => Construct_line_2 2008-09-15 12:57:09 +00:00
Pedro Machado Manhaes de Castro b65bd7be6b Forgot adding this file (Type Equality Wrapper thread) 2008-09-12 21:30:34 +00:00
Pedro Machado Manhaes de Castro 4dffce29c5 Better Circular_arc_2/Circular_arc_point_2/Line_arc_2 Copy Constructor 2008-09-12 17:36:32 +00:00
Pedro Machado Manhaes de Castro 87f63a2d4b Tunning the functor example on CK2 2008-09-12 15:09:19 +00:00
Pedro Machado Manhaes de Castro 3ac5443b35 Small example: using a functor + A forgotten Copy Constructor 2008-09-12 14:43:12 +00:00
Monique Teillaud 32c222e7dd operator == added + some fixes 2008-09-12 13:33:34 +00:00
Pedro Machado Manhaes de Castro 476c6e7bb8 Type Equality Wrapper for Filtered Bbox + kernel stuffs (base for Circular_kernel and almost everything for Filtered_bbox_kernel), operator == for Circular_arc_2, cleaning old stuffs 2008-09-12 12:53:05 +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
Sylvain Pion a0be560caa New profiling tool : Profile_branch_counter, that improves the display
of failure/calls ratios.  With the corresponding macro CGAL_BRANCH_PROFILER().
2008-09-08 09:52:37 +00:00
Fernando Cacciola 1fc6bcadc4 Removed hand-made example cmake scripts 2008-09-04 18:58:48 +00:00
Monique Teillaud f7a8db2627 intersect and do_intersect now refer to common CGAL global functions 2008-09-01 09:19:45 +00:00
Monique Teillaud 31b7ef5946 Type<CK> now replaces CK::Type, it is cleaner for showing the uses of global functions 2008-08-28 12:25:19 +00:00
Monique Teillaud 7ec77d6c81 missing include 2008-08-28 12:20:12 +00:00
Monique Teillaud 6c9be1ff58 move global functions (intersection, do_intersect) to a 'documentable' place 2008-08-27 12:38:15 +00:00
Sylvain Pion 4c79d1d5cf Rename Bool_type to Boolean. 2008-08-26 13:40:26 +00:00
Sylvain Pion 44c185f1f4 Rename boost::array to CGAL::array. 2008-08-26 13:15:21 +00:00
Sylvain Pion 53f5c9679b Add a using directive "using std::array" in namespace CGAL to import either:
- C++0x's std:array from <array>
- TR1's std::tr1::array from <tr1/array>
- boost::array from <boost/array.hpp>
Motivation : GCC's std::array is faster than boost::array.

Move CGALi:make_array to namespace CGAL.

Document CGAL::array.
2008-08-26 13:08:16 +00:00
Monique Teillaud a65faa20fe cleaning 2008-08-13 09:56:16 +00:00
Monique Teillaud a20b3e1684 cosmetic 2008-08-13 09:46:35 +00:00
Monique Teillaud 1572bd411f cosmetic 2008-08-13 09:41:15 +00:00
Monique Teillaud 2fa9033fc7 comment added to help the reader 2008-08-13 09:39:54 +00:00
Monique Teillaud 71d4f7cc4d capital letters 2008-08-13 09:16:34 +00:00
Monique Teillaud 3e8828c79d global functions intersection and do_intersect included
(+ small bug fixed)
We will see how the manual tools handle the name clashes with 
corresponding functions of Kernel, let's cross fingers.
2008-08-13 09:08:54 +00:00
Monique Teillaud b3319572a3 reorganization 2008-08-13 08:52:58 +00:00
Monique Teillaud a2d107946a Do_intersect added
manual for global functions intersection and do_intersect prepared
but not included yet (problem of name clash with the same Kernel 
global functions to be solved first)
2008-08-13 08:41:44 +00:00
Monique Teillaud 15055c79e5 document missing case of intersection with Line_2 2008-08-13 08:03:22 +00:00
Sylvain Pion a8e8ecfdcf Replace Interval_nt_advanced::unsafe_comparison by Uncertain_conversion_exception.
(it was alrady the same type, but now the filtering code can be independent on Interval_nt_advanced
(think other interval types, or other types of filters).
2008-07-31 13:31:26 +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 edcedb11fd forgot to update demo code after Triple->array changes 2008-07-27 11:40:49 +00:00
Pedro Machado Manhaes de Castro 96b3269d52 Split_2 to the testsuite again 2008-07-25 15:08:19 +00:00
Pedro Machado Manhaes de Castro b7c906cf00 global functions and do_intersect for CK_2 2008-07-25 15:02:26 +00:00
Sylvain Pion a00960f952 Rename local typedef Triple to Triplet (makes it easier for grep to distinguish). 2008-07-25 14:51:40 +00:00
Sylvain Pion 20a76e0b04 Replace CGAL::Triple by boost::array
(NB : I'm not sure this code is tested...).
2008-07-25 14:49:50 +00:00
Pedro Machado Manhaes de Castro 3aaad47ea1 Adding filtered bbox predicates for Line_2 2008-07-25 11:52:13 +00:00
Sylvain Pion dc3bf72707 Remove changes.txt files. 2008-07-24 17:47:16 +00:00
Pedro Machado Manhaes de Castro e43e675b98 Using the Exact_circular_kernel_2 instead of Circular_kernel_2 (the user does not specially appreciate CGAL templates) 2008-07-24 15:59:41 +00:00
Pedro Machado Manhaes de Castro 0cee71677e making life easier for the user, replacing CK().etcetc_2_obejct()(x,y) by CGAL::etcetc(x,y) 2008-07-24 15:52:12 +00:00
Pedro Machado Manhaes de Castro d51d5d3811 CK_2 intersection Line_2 vs Line_arc_2 and Circular_arc_2 2008-07-24 15:42:18 +00:00
Pedro Machado Manhaes de Castro 285600fe63 result_type inheritance 2008-07-24 14:40:44 +00:00
Monique Teillaud e1182612fb ackn ACS fixed 2008-07-24 10:51:28 +00:00
Monique Teillaud 8bd000960f traits for arrangements removed from the manual too 2008-07-24 10:49:01 +00:00
Pedro Machado Manhaes de Castro 5e78e5b3f1 Fix License for examples and demo 2008-07-24 10:43:12 +00:00
Pedro Machado Manhaes de Castro a3b6334d60 SVN keywords detail 2008-07-23 17:21:52 +00:00
Pedro Machado Manhaes de Castro 2cc9590c83 LGPL -> QPL + updating authors 2008-07-23 17:13:44 +00:00
Monique Teillaud 657311bc4e update 2008-07-22 14:14:13 +00:00
Monique Teillaud 0cf7cb8349 added: forgotten bounded side functors 2008-07-22 14:12:20 +00:00
Monique Teillaud dc29aef754 remove LinearKernel concept (as already done in 3D)
replaced by Kernel directly
2008-07-22 13:56:43 +00:00
Sylvain Pion 79864c0c8e Remove Arity_tag. 2008-07-22 12:29:01 +00:00
Monique Teillaud 2e837ecf34 update 2008-07-22 11:24:23 +00:00
Monique Teillaud a3849278d3 - mention geometric filtering in exact circular kernel
- remove includes of removed examples (which should fix the manual testsuite)
- wrong license fixed
2008-07-22 09:40:30 +00:00
Monique Teillaud c199564523 old arrangement traits removed
(interesting ones had been included in the Arrangement_2 package already)
2008-07-22 08:49:38 +00:00
Pedro Machado Manhaes de Castro 524e385f7b Making life easier for the user 2008-07-17 16:52:06 +00:00
Pedro Machado Manhaes de Castro 49c02ffd2e One solution for the Filtered_bbox_circular_kernel memory leak problem. However, probably not the best. 2008-07-17 15:02:11 +00:00
Pedro Machado Manhaes de Castro 590884f915 Changing Licenses from QPL to LGPL (remaining ones) 2008-07-17 12:17:17 +00:00
Pedro Machado Manhaes de Castro 66b2705068 Changing Licenses from QPL to LGPL 2008-07-17 12:02:29 +00:00
Sylvain Pion d776397508 Rename *.C to *.cpp. 2008-07-16 08:14:23 +00:00
Sylvain Pion 35e4ccf983 Rename *.C to *.cpp. 2008-07-16 08:13:29 +00:00
Pedro Machado Manhaes de Castro 74271fa365 Cleaning bad examples in CK2 2008-06-03 13:54:51 +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
Monique Teillaud 64e1e0982f todo 2008-04-17 14:04:39 +00:00
Sylvain Pion 1d47b96e3c Remove more useless enum_cast<>. 2008-03-20 16:46:25 +00:00
Andreas Meyer 20315de571 * replaced CGAL_test_assert with ::assert, instead of CGAL_assertion
* removed include/Testsuite/assert.h
2008-03-19 13:45:36 +00:00
Pedro Machado Manhaes de Castro 7508e50901 <= 80 columns 2008-03-11 09:14:12 +00:00
Pedro Machado Manhaes de Castro ba23aaf135 better example (that do not depends on the arr package) 2008-03-11 09:12:26 +00:00
Pedro Machado Manhaes de Castro 98834a3447 adding intersecting_arcs.cpp 2008-03-10 17:11:21 +00:00
Pedro Machado Manhaes de Castro 8b2c4f95a4 adding intersecting_arcs.cpp 2008-03-10 17:10:56 +00:00
Pedro Machado Manhaes de Castro 6d6dbed2f5 Just a small examples on Circular Arc construction and Intersection 2008-03-10 17:10:25 +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 279eb55b13 Some cmake scripts for demos and examples fixed 2008-02-07 14:58:33 +00:00
Fernando Cacciola afddfc4fca CMake scripts for demos/examples/test added 2008-02-06 19:06:24 +00:00
Sylvain Pion b24108f5fd Remove #include <cassert> from everywhere under include/CGAL/.
CGAL code has to use CGAL assertions instead.
2008-01-20 18:47:19 +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
Monique Teillaud 2d87078efa todo 2008-01-03 14:44:35 +00:00
Sylvain Pion 146cfe8922 remove spaces 2007-12-03 18:18:48 +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
Andreas Meyer 6623d525eb * replaced assert in */test/*/*.{cpp,h} with CGAL_test_assertion
* replaced #include <assert.h> with the according CGAL/Testsuite/assert.h
2007-11-07 21:35:42 +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 87759faafd Move internal typedefs to CGAL::CGALi::. 2007-11-06 16:14:00 +00:00
Sylvain Pion 1881ddf9e9 Replace abort by assertions. 2007-11-05 10:16:21 +00:00
Monique Teillaud 7ebab5b990 todo 2007-10-08 14:39:11 +00:00
Monique Teillaud 9de1d3511e todo 2007-09-19 08:23:01 +00:00
Sylvain Pion b976aea1b6 Remove 2 workarounds which are not needed anymore by the latest SunPRO:
CGAL_CFG_DEEP_DEPENDENT_TEMPLATE_BUG
CGAL_CFG_DEDUCABLE_CONTEXT_BUG
2007-08-24 12:57:55 +00:00
Monique Teillaud 990b6df224 bug fix 2007-08-23 12:43:40 +00:00
Monique Teillaud d826da2cbc missing refinements fixed 2007-08-23 09:28:56 +00:00
Monique Teillaud dab374e1aa precision in the IO format 2007-08-21 07:03:53 +00:00
Monique Teillaud e3afd2bd7d todo 2007-08-20 16:20:03 +00:00
Monique Teillaud 708964b7bc missing derivation of Has_on added 2007-08-08 08:29:25 +00:00
Monique Teillaud 8ba97e5586 one more item on the todo-list 2007-06-20 14:45:37 +00:00
Fernando Cacciola 88111fcf70 VS project files merged back 2007-06-06 15:35:17 +00:00
Andreas Fabri a29134e5d5 add demo 2007-05-04 15:53:57 +00:00
Andreas Fabri 1acd1b4f30 Added demo icon 2007-04-30 14:54:17 +00:00
Andreas Meyer c1e9765ff4 manual fix: moved labels inside sectioning command 2007-04-18 14:20:12 +00:00
Andreas Fabri 7276c6ff15 Kernel -> Geometry Kernel (suggested by sylvain) 2007-04-17 11:21:24 +00:00
Andreas Fabri ea71b8eaa1 .C ->.cpp and autolinking 2007-04-11 13:59:20 +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
Joachim Reichel 35b0f3bb6c update FSF address 2007-03-20 19:24:29 +00:00
Andreas Fabri 632327f357 removed unused parameters 2007-03-17 09:46:05 +00:00
Andreas Fabri 4039e49760 removed unused parameters 2007-03-17 09:43:57 +00:00
Andreas Fabri 8188f79ccb .C -> .cpp 2007-03-16 09:19:58 +00:00
Joachim Reichel d08f6bea45 replace obsolete variable CGAL_QT_LDFLAGS by CGAL_LDFLAGS 2007-03-11 09:54:17 +00:00
Sylvain Pion b2630cd7e1 Apply trailing whites-spaces and leadgin+trailing empty-lines cleanups
to demo/**/*.h and .cpp.
2007-03-10 16:55:12 +00:00
Sylvain Pion 847c23a15e Removing leading and trailing empty lines from all example files.
Using the following Perl script:
-----------------------------------------------------
#!/usr/bin/perl

local($/) = undef;
my $text = <>;

$text =~ s/\A\n+//mg;
$text =~ s/\n+\Z/\n/mg;

print "$text";
-----------------------------------------------------
2007-03-10 16:17:17 +00:00
Sylvain Pion 6fb5cb906b Remove trailing white spaces and end of lines.
(using : perl -pi.bak -e 's/\s+$/\n/' */examples/*/*.cpp )
2007-03-10 14:59:41 +00:00
Sylvain Pion 70b9930045 remove GCC-only command-line option 2007-03-10 10:49:31 +00:00
Sylvain Pion c6b85022e5 warning patrol 2007-03-09 08:37:01 +00:00
Sylvain Pion a2297186ad Prefix macros with CGAL_ , damned !!! 2007-02-28 18:54:33 +00:00
Sylvain Pion 802fe6a40f Remove commented FILEWRITE macro #define
(probably useless, at least unused, and beeping on my missing-CGAL_-prefix grep)
2007-02-28 18:52:35 +00:00
Andreas Fabri 8230002a90 reordered inclusion order to get rid of an ICE 2007-02-28 15:41:56 +00:00
Andreas Fabri 0d56e8994f .C -> .cpp 2007-02-28 11:52:13 +00:00
Andreas Fabri 3918dbf9e4 added pictures 2007-02-20 16:09:17 +00:00
Monique Teillaud 8c4d9b30c9 Lazy examples put again in dont-submit, with the new names introduced by Andreas 2007-02-18 09:10:00 +00:00
Andreas Fabri 645e07752d remove example_ prefix 2007-02-16 16:52:10 +00:00
Andreas Fabri 54e34f03e0 remove example_ prefix 2007-02-16 16:50:34 +00:00
Andreas Fabri 3766335e45 remove example_ prefix 2007-02-16 16:49:30 +00:00
Andreas Fabri 6cc78035d8 remove example_ prefix 2007-02-16 16:49:11 +00:00
Sylvain Pion 45164cbebf constification 2007-02-15 07:56:06 +00:00
Sylvain Pion 70ddda8342 remove g++ 4.3 warning 2007-02-11 22:37:08 +00:00
Monique Teillaud 156643d6f9 old test_lazy stuff moved to ease partners tests,
waiting until they can be resurrected
2007-02-06 11:09:16 +00:00
Monique Teillaud c177dd211d cleaning 2007-01-17 09:32:45 +00:00
Monique Teillaud 38a0dc79ae todo: demo with predefined Exact_ck 2007-01-16 15:54:44 +00:00
Monique Teillaud 679606caf6 bug fixes 2007-01-16 15:32:15 +00:00
Monique Teillaud 9bc0907791 small fixes after all renamings 2007-01-16 15:15:36 +00:00
Monique Teillaud f320c7ebf3 typo 2007-01-16 15:14:47 +00:00
Monique Teillaud e40706fc9a lazy stuff not submitted 2007-01-16 14:51:06 +00:00
Monique Teillaud 70e1c89a26 cleaning traits 2007-01-16 14:49:01 +00:00
Monique Teillaud 02e5e27c5e cosmetic 2007-01-16 14:47:01 +00:00
Monique Teillaud 6886304007 cosmetic 2007-01-16 14:43:11 +00:00
Monique Teillaud ea8d078050 demo cleaned
only one is left, the most complete
README added
2007-01-16 14:32:15 +00:00
Monique Teillaud fa5e225dc3 renaming 2007-01-16 14:25:47 +00:00
Monique Teillaud 2f46e576df cleaning 2007-01-16 14:25:13 +00:00
Monique Teillaud 46772e7e7c renaming 2007-01-16 14:24:12 +00:00
Monique Teillaud ad6971dd78 cleaning 2007-01-16 13:50:24 +00:00
Monique Teillaud aca4283e15 do-intersect should be added... 2007-01-03 09:38:14 +00:00
Monique Teillaud 5eba96518e lazy stuff demo (in dont-submit) removed from the test-suite 2006-12-19 08:34:27 +00:00
Laurent Saboret 9d0d302a87 Fixed svn properties of whole trunk 2006-12-18 09:37:55 +00:00
Sylvain Pion 29d13841fb Uniformize the format. Add some missing/updates. 2006-12-17 11:58:21 +00:00
Monique Teillaud 95c3155996 added in the traits
typedef CGAL::Tag_false                        Has_boundary_category;
just a guess to try to follow changes in Arrangement_2
2006-12-15 14:11:52 +00:00
Monique Teillaud 0f9059ee62 demo lazy commented in makefile 2006-12-11 09:12:36 +00:00
Monique Teillaud d086e4bd90 - Lazy_CK replaced by Filtered_bbox_CK in the typedef Exact_circular_kernel_2
- all Lazy stuff (not working) put in dont_submit
more cleaning will be needed but this should at least please test-suites
2006-12-08 10:39:32 +00:00
Andreas Fabri d5a701b7d3 Arc -> Arc_2 to avoid nameclash when including windows.h 2006-11-14 09:03:12 +00:00
Andreas Fabri 1676543f38 Renamed Arc to Arc_2 to avoid name clash when including windows.h 2006-11-11 17:15:12 +00:00
Andreas Fabri 1fe78f2663 Renamed Arc to Arc_2 to avoid name clash when including windows.h 2006-11-11 17:14:16 +00:00
Andreas Fabri 105eef3d09 Renamed Arc to Arc_2 to avoid name clash when including windows.h 2006-11-11 17:13:22 +00:00
Andreas Fabri 3f08b1c88b Renamed Arc to Arc_2 to avoid name clash when including windows.h 2006-11-11 17:11:32 +00:00
Monique Teillaud 2a5fdfb0f1 typo fixed (space in the middle of a variable name)
strange error, how did it appear...??? was not there before
2006-11-01 07:17:33 +00:00
Michael Hemmer 572f8b443e rm executables 2006-10-30 15:49:09 +00:00
Andreas Fabri ee47b68cd7 Arc -> Arc_2 2006-10-19 08:53:23 +00:00
Andreas Fabri 92da39d4b0 workaround for VC++ as using doesn't work for operators 2006-10-18 08:45:39 +00:00
Andreas Fabri e1548b2c02 Fixed min/max problem for Windows 2006-10-16 12:32:09 +00:00
Pedro Machado Manhaes de Castro 2897e73934 Correcting a mistake 2006-09-16 14:14:09 +00:00
Pedro Machado Manhaes de Castro a73fe542e4 removing an useless thing 2006-09-15 15:17:33 +00:00
Monique Teillaud 7c4007d826 fix 2006-09-14 14:11:25 +00:00
Monique Teillaud 6d6a696687 xx 2006-09-14 10:09:32 +00:00
Monique Teillaud 5d00cf3875 xxx 2006-09-13 09:19:06 +00:00
Monique Teillaud 883feaf6d1 bug fix 2006-09-13 09:18:06 +00:00
Monique Teillaud 5ed898e3fa Intersect_2 was missing here 2006-09-12 16:57:44 +00:00
Monique Teillaud c367bb7a29 pedro 2006-09-12 15:10:18 +00:00
Monique Teillaud f8937bee02 update 2006-09-12 14:10:17 +00:00
Andreas Fabri 19506b48cf Fix of a copy/paste/edit error 2006-09-12 11:54:13 +00:00
Pedro Machado Manhaes de Castro a6b064dcbf Commenting orientation 2006-09-11 09:13:22 +00:00
Pedro Machado Manhaes de Castro 7b273543c4 Commenting orientation 2006-09-11 09:11:25 +00:00
Andreas Fabri 71811b1dc8 Added constructor functors 2006-09-10 20:23:12 +00:00
Andreas Fabri 964f22cdfb Use constructor functors 2006-09-10 20:22:37 +00:00
Andreas Fabri 381055282a Added constructor functors 2006-09-10 20:21:48 +00:00
Andreas Fabri 4552b3b105 fix for wrong grouping of expressions (thanks monique) 2006-09-08 10:03:31 +00:00
Monique Teillaud 031c0a8249 intersections are sorted lexicographically (thanks to Andreas) 2006-09-07 17:40:17 +00:00
Andreas Fabri 80dd6262d0 added bbox test before has_on 2006-09-07 13:00:04 +00:00
Andreas Fabri 604632c322 added missing ')' 2006-09-07 12:41:18 +00:00
Andreas Fabri 26e7c1f451 Removed call to print_dag 2006-09-07 12:28:40 +00:00
Andreas Fabri d69c4ea2d9 Added Compare_y_to_left_2 2006-09-07 12:27:12 +00:00
Andreas Fabri b8e790ef29 Added Compare_y_to_left_2 2006-09-07 12:26:44 +00:00
Andreas Fabri 30e0a88c30 fixed typedef 2006-09-07 12:26:01 +00:00
Andreas Fabri d2e9194f94 All checks based on identity 2006-09-07 12:25:09 +00:00
Andreas Fabri 2c684cfba5 Some checks based on identity 2006-09-07 12:10:48 +00:00
Pedro Machado Manhaes de Castro e898563f28 Correcting the constructor 2006-09-02 16:25:42 +00:00
Andreas Fabri 696880c05f We use a std::map in order to create identical circular arc endpoints 2006-09-01 13:29:08 +00:00
Andreas Fabri a8483ec518 A reader that does not create CGAL objects 2006-09-01 13:27:09 +00:00
Monique Teillaud cb02182245 update 2006-08-31 14:21:42 +00:00
Pedro Machado Manhaes de Castro 6c2a39e5c5 Orientation Test 2006-08-31 12:14:09 +00:00
Pedro Machado Manhaes de Castro a630622bff Orientation Test 2006-08-31 12:13:25 +00:00
Pedro Machado Manhaes de Castro 54e9f74a1e Orientation Test 2006-08-31 12:13:17 +00:00
Monique Teillaud 5f6e7190cc update 2006-08-30 13:26:23 +00:00
Pedro Machado Manhaes de Castro bba440a0ba correcting do_overlap 2006-08-30 08:03:52 +00:00
Pedro Machado Manhaes de Castro a820d4b236 correcting do_overlap 2006-08-30 08:03:41 +00:00
Monique Teillaud 2848c7e1da update 2006-08-30 07:47:39 +00:00
Monique Teillaud e7e8461b9e computed intersection can be a Line_arc_2 (thanks to Andreas) 2006-08-30 07:35:52 +00:00
Monique Teillaud 31f7f3d5e7 cleaning 2006-08-29 11:23:48 +00:00
Monique Teillaud 1608635b93 cleaning 2006-08-29 11:14:05 +00:00
Andreas Fabri 1040066d89 undo as this penalizes the bbox filtering 2006-08-29 08:54:22 +00:00
Andreas Fabri 062bcb5d07 A homeopathic dose of bbox 2006-08-28 14:04:11 +00:00
Pedro Machado Manhaes de Castro 3f0759c010 Adding Bbox(Lazy) bench 2006-08-28 12:30:37 +00:00
Pedro Machado Manhaes de Castro d1552b6e10 Adding Bbox(Lazy) bench 2006-08-28 12:30:29 +00:00
Monique Teillaud 507c520273 todo 2006-08-28 09:49:44 +00:00
Pedro Machado Manhaes de Castro 8e68c00c52 Circular_kernel -> Circular_kernel_2 2006-08-28 08:17:55 +00:00
Pedro Machado Manhaes de Castro 4ebc9111cc #include <CGAL/Algebraic_kernel_2_2.h> --->
#include <CGAL/Algebraic_kernel_for_circles_2_2.h>
2006-08-28 08:15:45 +00:00
Pedro Machado Manhaes de Castro e79bf84c1a Error in the "ATTENTION" part pointed by Andreas Fabri. 2006-08-28 08:15:07 +00:00
Andreas Fabri 735356caf9 A homeopathic dose of identity checks 2006-08-25 15:46:47 +00:00
Pedro Machado Manhaes de Castro f6d7e55b87 Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 15:33:22 +00:00
Pedro Machado Manhaes de Castro 1117a4e160 Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 15:32:58 +00:00
Pedro Machado Manhaes de Castro 120b6fbac5 Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 13:20:54 +00:00
Pedro Machado Manhaes de Castro 5e10825982 Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 13:19:42 +00:00
Pedro Machado Manhaes de Castro ebf2830cee Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 13:17:53 +00:00
Pedro Machado Manhaes de Castro c11fde09be Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 13:16:56 +00:00
Pedro Machado Manhaes de Castro f74ac52c18 Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 13:14:39 +00:00
Pedro Machado Manhaes de Castro 85bcacff68 Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 13:13:42 +00:00
Pedro Machado Manhaes de Castro 9605d1a800 Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 13:07:43 +00:00
Pedro Machado Manhaes de Castro fa5da93d8b Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 13:02:50 +00:00
Pedro Machado Manhaes de Castro f5678aeed2 Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 13:02:41 +00:00
Pedro Machado Manhaes de Castro 14bebc1182 Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 13:01:50 +00:00
Pedro Machado Manhaes de Castro 954187823d Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 12:44:18 +00:00
Pedro Machado Manhaes de Castro 11a13f7417 Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 11:51:36 +00:00
Pedro Machado Manhaes de Castro 26b3a35d3d Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 11:50:00 +00:00
Pedro Machado Manhaes de Castro a6af4196ab Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 11:47:07 +00:00
Pedro Machado Manhaes de Castro 51d6076bce Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 11:38:42 +00:00
Pedro Machado Manhaes de Castro f083617c7a Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 11:37:17 +00:00
Pedro Machado Manhaes de Castro a737bfa5ac Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 11:35:23 +00:00
Pedro Machado Manhaes de Castro 1409ca0873 Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 11:34:27 +00:00
Pedro Machado Manhaes de Castro b20a7aa8b1 Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 11:29:52 +00:00
Pedro Machado Manhaes de Castro 4b6915cc5d Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 11:28:55 +00:00
Pedro Machado Manhaes de Castro bb18f5bb93 Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 11:04:38 +00:00
Pedro Machado Manhaes de Castro 2f33ccc52e Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 11:04:20 +00:00
Pedro Machado Manhaes de Castro fe45b4600d Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 11:03:43 +00:00
Pedro Machado Manhaes de Castro 2300f6b737 Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 11:03:03 +00:00
Pedro Machado Manhaes de Castro 0b475ab80a Algebraic_kernel_for_circles (instead of Algebraic_kernel)
Curved_kernel -> Circular_kernel_2
2006-08-25 11:01:38 +00:00
Pedro Machado Manhaes de Castro 9c21220274 Algebraic_kernel_for_circles (instead of Algebraic_kernel) 2006-08-25 09:34:46 +00:00
Pedro Machado Manhaes de Castro 89f13e4c57 Algebraic_kernel_for_circles (instead of Algebraic_kernel) 2006-08-25 09:32:53 +00:00
Pedro Machado Manhaes de Castro 44bcae05c2 Algebraic_kernel_for_circles (instead of Algebraic_kernel) 2006-08-25 09:30:30 +00:00
Pedro Machado Manhaes de Castro ea7b2062e4 Algebraic_kernel_for_circles (instead of Algebraic_kernel) 2006-08-25 09:27:43 +00:00
Pedro Machado Manhaes de Castro 67aea2984f Updating the Benchmark in order to feet the uptaded circular_kernel 2006-08-24 16:31:11 +00:00
Pedro Machado Manhaes de Castro d51fa4020c Fix 2006-08-24 16:26:55 +00:00
Pedro Machado Manhaes de Castro d53dcd4c8f Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 16:16:43 +00:00
Pedro Machado Manhaes de Castro 85ea11bb61 Circular_kernel_2 2006-08-24 16:02:04 +00:00
Pedro Machado Manhaes de Castro 1fd7764938 not important 2006-08-24 15:56:47 +00:00
Pedro Machado Manhaes de Castro 85af8b2ebe It is not important 2006-08-24 15:55:06 +00:00
Pedro Machado Manhaes de Castro 304deeabb8 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 15:48:40 +00:00
Pedro Machado Manhaes de Castro 2da1c6ff24 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 15:48:29 +00:00
Pedro Machado Manhaes de Castro 294db65a3f Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 15:47:15 +00:00
Pedro Machado Manhaes de Castro 091c867784 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 15:45:06 +00:00
Pedro Machado Manhaes de Castro 974e0850bc Curved_kernel -> Circular_arc_2 [adapt] 2006-08-24 15:22:04 +00:00
Pedro Machado Manhaes de Castro f94fcaaef2 Curved_kernel -> Circular_arc_2 [adapt] 2006-08-24 15:21:56 +00:00
Pedro Machado Manhaes de Castro 36eddb51e6 Curved_kernel -> Circular_arc_2 [adapt] 2006-08-24 15:19:27 +00:00
Pedro Machado Manhaes de Castro 6074be86c1 Curved_kernel -> Circular_arc_2 [adapt] 2006-08-24 15:18:16 +00:00
Pedro Machado Manhaes de Castro 6bf8bd5435 Fixing it 2006-08-24 15:03:35 +00:00
Pedro Machado Manhaes de Castro d2b1f81dd7 Algebraic_kernel still the same at the moment 2006-08-24 14:40:50 +00:00
Pedro Machado Manhaes de Castro 11c455659d Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:31:46 +00:00
Pedro Machado Manhaes de Castro c0b7c505e1 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:31:35 +00:00
Pedro Machado Manhaes de Castro 454fdb3927 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:27:36 +00:00
Pedro Machado Manhaes de Castro 895f7d645c Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:25:50 +00:00
Pedro Machado Manhaes de Castro 0327444d45 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:25:24 +00:00
Pedro Machado Manhaes de Castro fbfe6b6ea0 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:25:02 +00:00
Pedro Machado Manhaes de Castro 96d2d55972 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:23:56 +00:00
Pedro Machado Manhaes de Castro 561e251365 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:23:38 +00:00
Pedro Machado Manhaes de Castro f81514ae14 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:22:50 +00:00
Pedro Machado Manhaes de Castro fa528a7453 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:21:35 +00:00
Pedro Machado Manhaes de Castro c7c4a3dd17 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:20:34 +00:00
Pedro Machado Manhaes de Castro 49f94977ef Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:20:20 +00:00
Pedro Machado Manhaes de Castro 167531252c Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:19:58 +00:00
Pedro Machado Manhaes de Castro b9021afa99 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:16:45 +00:00
Pedro Machado Manhaes de Castro 8a255f4910 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:16:33 +00:00
Pedro Machado Manhaes de Castro e6f8979f8b Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:16:20 +00:00
Pedro Machado Manhaes de Castro ebf7e8ad6e Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:16:08 +00:00
Pedro Machado Manhaes de Castro 05cd50da72 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:15:44 +00:00
Pedro Machado Manhaes de Castro 28df20ea32 Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:15:33 +00:00
Pedro Machado Manhaes de Castro 760a22155d Curved_kernel -> Circular_kernel_2 [adapt] 2006-08-24 14:15:14 +00:00
Pedro Machado Manhaes de Castro 6a39ad3450 Useless 2006-08-24 12:57:25 +00:00
Pedro Machado Manhaes de Castro e95da69179 Changing the name from Curved_kernel to Circular_kernel_2 2006-08-24 12:31:22 +00:00
Pedro Machado Manhaes de Castro 89c4b67cf9 Changing the name from Curved_kernel to Circular_kernel_2 2006-08-24 12:30:52 +00:00
Pedro Machado Manhaes de Castro 530c8c1478 Changing the name from Curved_kernel to Circular_kernel_2 2006-08-24 12:30:24 +00:00
Pedro Machado Manhaes de Castro 919a4c138c Changing the name from Curved_kernel to Circular_kernel_2 2006-08-24 12:29:55 +00:00
Pedro Machado Manhaes de Castro 1d51157a3e Changing the name from Curved_kernel to Circular_kernel_2 2006-08-24 12:29:32 +00:00
Pedro Machado Manhaes de Castro 0130b19c68 Changing the name from Curved_kernel to Circular_kernel_2 2006-08-24 12:29:06 +00:00
Pedro Machado Manhaes de Castro dc1653224a Changing the name from Curved_kernel to Circular_kernel_2 2006-08-24 12:28:40 +00:00
Pedro Machado Manhaes de Castro cf788b6a04 Changing the name from Curved_kernel to Circular_kernel_2 2006-08-24 12:28:10 +00:00
Pedro Machado Manhaes de Castro 67ed716abe Changing the name from Curved_kernel to Circular_kernel_2 2006-08-24 12:27:20 +00:00
Pedro Machado Manhaes de Castro 047ddf2aae Changing the name from Curved_kernel to Circular_kernel_2 2006-08-24 12:24:31 +00:00