Commit Graph

228 Commits

Author SHA1 Message Date
Pedro Machado Manhaes de Castro 3e7e4aa911 - The nonoriented_equal function defined 2006-06-12 09:26:45 +00:00
Pedro Machado Manhaes de Castro 97853d2902 Added an internal function that can set some info without calculating those infos. It is only for internal purpose. 2006-06-12 09:23:47 +00:00
Monique Teillaud 5c334d3b41 2006-06-05 12:01:37 +00:00
Monique Teillaud ed25769717 2006-06-05 12:00:23 +00:00
Monique Teillaud 5fe7b57f27 Arrangement_2 apparently requires a new tag Has_infinite_category in the traits 2006-06-05 10:06:53 +00:00
Pedro Machado Manhaes de Castro 871a04e88c Replace the comparison of 2 lines with a more efficient one (just for this specific case where direction doesnt matter). 2006-06-05 09:25:23 +00:00
Pedro Machado Manhaes de Castro 4a1272c522 2006-06-05 07:26:55 +00:00
Pedro Machado Manhaes de Castro f6a726dbee 2006-06-05 07:26:20 +00:00
Pedro Machado Manhaes de Castro 40af1c21f8 Improving the intersect_2 and has_on 2006-06-02 16:10:12 +00:00
Monique Teillaud c1aca8e664 now has_on works for non monotone arcs too 2006-06-02 15:05:59 +00:00
Pedro Machado Manhaes de Castro 0de27d89f5 Added good info to debug
Relaxed the supposition of an order when 2 arcs are the result
of an intersection of 2 others
2006-06-02 14:57:12 +00:00
Pedro Machado Manhaes de Castro ebefba6b3c adding some good informations to debug 2006-06-02 14:56:00 +00:00
Pedro Machado Manhaes de Castro 5c5d996ed1 Commenting unuseful stuffs 2006-06-02 14:55:29 +00:00
Pedro Machado Manhaes de Castro e5195ec9b7 intersect_2(circular_arc,circular_arc) hypered (no more need to divide in x-monotonic arcs)
and some bug fixed on the has_on
2006-06-02 14:50:08 +00:00
Pedro Machado Manhaes de Castro 5a3702587d Correcting a bug on the bbox function (when the curves are y-monotonic). 2006-06-02 11:49:15 +00:00
Pedro Machado Manhaes de Castro 82ce0403be Correcting a bug on two_end_points_on_left_part 2006-06-02 11:48:39 +00:00
Monique Teillaud 0fa18b8b29 cleaning 2006-06-02 09:03:26 +00:00
Pedro Machado Manhaes de Castro b1d6b6eb9a 2006-06-02 08:52:07 +00:00
Pedro Machado Manhaes de Castro 85284e1d3a Tests for the filtered_binterval_circular_kernel
(to monique: Vous avez raison, j'ai oublie de commite, Sorry!)
2006-06-02 08:13:47 +00:00
Pedro Machado Manhaes de Castro c68cb59760 Tests for the filtered_bbox_curved_kernel
(to monique: Vous avez raison, j'ai oublie de commite, Sorry!)
2006-06-02 08:13:26 +00:00
Pedro Machado Manhaes de Castro 240e1ddbb2 Replacing Cache_full and Cache_minmax with a bit_field.
Some optimazations have been done around the bit field too.
  - is_x_monotonic,
  - is_y_monotonic,
  - on_upper_part,
  - on_left_part (added)
2006-06-01 12:12:40 +00:00
Pedro Machado Manhaes de Castro 4bd3c60c95 Improving the size of the bbox for y-monotonic curves and also the time consumption. 2006-06-01 12:11:07 +00:00
Pedro Machado Manhaes de Castro 9d1909403b 2006-05-31 15:20:51 +00:00
Pedro Machado Manhaes de Castro 3ed9cc4cc4 2006-05-31 14:59:04 +00:00
Pedro Machado Manhaes de Castro f68ef67ad2 2006-05-31 14:07:41 +00:00
Pedro Machado Manhaes de Castro 25f2e182dc 2006-05-31 14:07:33 +00:00
Pedro Machado Manhaes de Castro ad57e90c7e 2006-05-31 13:59:14 +00:00
Pedro Machado Manhaes de Castro 66f3fba370 First release version of the filtered_interval_circular_kernel 2006-05-31 13:32:04 +00:00
Pedro Machado Manhaes de Castro 95b07c68e8 Another filter that can do intersections with much more accuracy than the Filtered_bbox_curved_kernel. 2006-05-31 13:28:50 +00:00
Pedro Machado Manhaes de Castro ce2315aa9c Some comments 2006-05-31 13:26:29 +00:00
Pedro Machado Manhaes de Castro 881c8521ea A program that can do some benchmarks, included the filtered_interval_circular_kernel. 2006-05-31 13:25:11 +00:00
Pedro Machado Manhaes de Castro 3e8837c71d Removing a redundant include 2006-05-31 09:35:59 +00:00
Pedro Machado Manhaes de Castro 40fccb48b8 Removing some comments 2006-05-31 09:32:52 +00:00
Pedro Machado Manhaes de Castro 7eea80439c Adding a "correct" print function
Correcting the Circular_arc_2(Point_2, Point_2, Point_2) constructor
2006-05-30 16:29:02 +00:00
Pedro Machado Manhaes de Castro 5afac9c205 Adding Circular_arc_with_bbox_2(begin, end, buldge) 2006-05-30 16:14:48 +00:00
Pedro Machado Manhaes de Castro 5af35a8bab Correcting the Equal_2 and improving the In_x_range 2006-05-30 16:11:00 +00:00
Pedro Machado Manhaes de Castro 59598280dd Correcting 2006-05-12 09:06:08 +00:00
Andreas Fabri 7e210ad28c Expr is in namespace CORE and not CGAL 2006-05-05 11:02:19 +00:00
Andreas Meyer 0e3d6b8143 manual bugfix (ccHowToCiteCgal) 2006-05-04 12:28:44 +00:00
Pedro Machado Manhaes de Castro 72c762837d Inlining is_full 2006-05-04 07:53:23 +00:00
Pedro Machado Manhaes de Castro 2c1d71ac2b Function is_full() added 2006-05-04 07:42:05 +00:00
Andreas Meyer dc3ce8747e \ccHowToCite --> \ccHowToCiteCgal 2006-05-03 11:24:03 +00:00
Andreas Fabri a478a2ed00 Added ccHowTocite 2006-05-02 17:49:30 +00:00
Andreas Fabri 80ece2279d Use CORE::Expr to get the visualization right 2006-05-02 16:24:51 +00:00
Andreas Fabri 6a3c2f7377 oups 2006-05-02 16:20:28 +00:00
Andreas Fabri ce9423e660 Welcome in the world of Developer Studio [tm] 2006-05-02 16:19:40 +00:00
Andreas Fabri 794c36d31e Removed scope of RootOf_2 2006-05-02 16:13:30 +00:00
Andreas Meyer 09d2cb06c5 replaced
\ccPkgMaturity{Introduced in \cgal\ 
by 
\ccPkgIntroducedInCGAL{
2006-04-26 16:40:25 +00:00
Pedro Machado Manhaes de Castro a2c3bb8a58 Some Exception Messages 2006-04-25 14:10:06 +00:00
Pedro Machado Manhaes de Castro c361961f9b Changing the constructor so it will handle some other cases 2006-04-21 13:55:12 +00:00
Andreas Fabri 4b4d67e104 Added \label to PackageDescription 2006-04-21 13:36:12 +00:00
Andreas Fabri c31ae0d28f fix for Visual introduced a bug for other compilers 2006-04-21 08:04:34 +00:00
Andreas Fabri 04a6094182 Added workarounds for the CGAL_CFG_MATCHING_BUG_6 2006-04-20 08:33:48 +00:00
Andreas Fabri ff5273053a switched inclusion order of Algebraic and Circular kernel 2006-04-20 07:16:56 +00:00
Marc Glisse b13e3b5ec0 Last round of missing std:: before 3.2 (Andreas permission) 2006-04-19 16:56:12 +00:00
Andreas Fabri b748096009 Moved number type related stuff from kernels to support library 2006-04-19 15:08:58 +00:00
Monique Teillaud b73a19e89c bug fix 2006-04-18 13:41:28 +00:00
Sylvain Pion ad1d571e10 Add missing #include <CGAL/Gmpq.h> 2006-04-16 13:29:00 +00:00
Laurent Saboret 312353dd51 Global fix of svn:executable property in trunk 2006-04-14 15:07:17 +00:00
Monique Teillaud c64316d650 more updates 2006-04-13 14:57:48 +00:00
Monique Teillaud 644abfafba names of traits updated 2006-04-13 14:39:44 +00:00
Andreas Meyer e50944257b no more \lcHtml{Listing of Refpages}. it is now produced
automagically
2006-04-08 10:20:44 +00:00
Monique Teillaud f76ff4d963 2006-04-07 15:12:25 +00:00
Monique Teillaud 141d5f608e small fixes 2006-04-07 14:30:31 +00:00
Monique Teillaud f1d725b703 added package description 2006-04-07 13:58:43 +00:00
Andreas Meyer 5b5a60cecf rewritten the whole manual
ok. seriously:

renamed \chapter into \ccUserChapter and \ccRefChapter
2006-04-06 17:03:37 +00:00
Sylvain Pion 6afc50d424 Get rid of Algebraic_kernel/basic.h 2006-04-06 14:43:48 +00:00
Sylvain Pion b909b3e4e4 Get rid of <CGAL/NT_extensions_root_of/*> and other small cleanups. 2006-04-06 09:11:38 +00:00
Sylvain Pion c674994c99 - Fix test-suite bug 2006-03-31 11:53:47 +00:00
Sylvain Pion 5b95572773 Change std::size_t to unsigned int (on some systems they are not the same type). 2006-03-26 22:32:24 +00:00
Sylvain Pion 403a5c9424 - Check result of assign. 2006-03-26 22:08:27 +00:00
Andreas Fabri 772c53c416 include Filtered kernel right after curved kernel in order to avoid a VC7 ICE 2006-03-20 16:04:13 +00:00
Andreas Fabri 00f91751d7 include algebraic before curved kernel in order to avoid a VC7 ICE 2006-03-20 15:57:27 +00:00
Sylvain Pion dff739663c Use __attribute__ only with GCC. 2006-03-18 17:54:04 +00:00
Andreas Fabri a838f2e27e Changed variable name in else as it conflicted with name in if(..) 2006-03-18 17:33:32 +00:00
Andreas Fabri bef72e032a Qualified functions with their namespace so resolve ambiguities for CL and ICL 2006-03-17 10:17:29 +00:00
Joachim Reichel f582718758 rename create_makefile to cgal_create_makefile to avoid name clashes,
adjust all occurences of create_makefile and create\_makefile in the entire
repository (well, trunk only)
2006-03-15 22:10:02 +00:00
Joachim Reichel 11a449ae00 Added/fixed CGAL_MAKEFILE= line in makefiles 2006-03-14 19:35:55 +00:00
Monique Teillaud b15d5aff16 added '2D' to the title 2006-03-14 10:45:16 +00:00
Monique Teillaud 6dc7208959 order of lines
#ifdef CGAL_USE_QT
 #include <CGAL/basic.h>
reversed
2006-03-13 11:01:36 +00:00
Monique Teillaud e0a51be75e GMP replaced by MP_Float
will this solve strange execution problems observed on some platforms...?
2006-03-13 09:53:06 +00:00
Monique Teillaud 3b6dd190b8 added #include <CGAL/basic.h> 2006-03-13 09:16:02 +00:00
Monique Teillaud 11030c1d78 name of traits fixed 2006-03-13 07:38:24 +00:00
Monique Teillaud 3347975d9b include traits fixed 2006-03-13 07:35:26 +00:00
Monique Teillaud 0dda0bba18 history 2006-03-09 15:03:37 +00:00
Monique Teillaud db4472338a things forgotten yesterday... 2006-03-09 14:05:58 +00:00
Monique Teillaud f07ad4b670 Construct_Circular_{source,target,min,max}_vertex fixed into
Construct_circular_...
2006-03-09 13:36:00 +00:00
Monique Teillaud c7ad74ad29 CGAL -> \cgal\ 2006-03-08 16:52:15 +00:00
Monique Teillaud 903de60124 cleaning - continued 2006-03-08 16:19:57 +00:00
Monique Teillaud bfc4751d03 cleaning 2006-03-08 14:14:51 +00:00
Andreas Fabri 7c22f89b51 #include <CGAL/basic.h> in the demo 2006-03-08 13:51:44 +00:00
Monique Teillaud bb2ebf011b fixed Arity
+ cosmetic
2006-03-07 16:38:27 +00:00
Sylvain Pion cf02236f2d - Remove Debug_id<>. 2006-03-07 16:31:20 +00:00
Monique Teillaud ffc1a372dc 2006-03-07 15:54:11 +00:00
Monique Teillaud 8b5b6b64bf removed global functions 2006-03-07 15:20:19 +00:00
Monique Teillaud 8f7410a909 preconditions fixed 2006-03-07 15:16:50 +00:00
Monique Teillaud 29a9bc2f7b signature of intersect fixed 2006-03-07 15:14:33 +00:00
Monique Teillaud 77700a235c 2006-03-07 14:52:21 +00:00
Monique Teillaud efd2e35eb2 small fixes 2006-03-07 14:06:17 +00:00
Sylvain Pion 083d47670b - Lower loop iteration number to speed up execution. 2006-03-07 09:28:06 +00:00