Commit Graph
48 Commits
Author SHA1 Message Date
Pedro Machado Manhaes de Castro 40af1c21f8 Improving the intersect_2 and has_on 2006-06-02 16:10:12 +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
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 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 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 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
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
Andreas Fabri bef72e032a Qualified functions with their namespace so resolve ambiguities for CL and ICL 2006-03-17 10:17:29 +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 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 c83e05daba simplification in previous commit 2006-03-06 08:56:40 +00:00
Monique Teillaud a6068a0b24 constructor of circular_arc(Circle_2) modified to avoid filter failures 2006-03-06 08:23:11 +00:00
Monique Teillaud 1b16c8a5cb 2006-03-04 08:20:17 +00:00
Monique Teillaud 288c4d3cc9 - changes of revision 28952 reintroduced: make_x_monotone used
instead of the undocumented in progress advanced_make_x_monotone
- #include <CGAL/kernel_basic.h> removed (?)
- cosmetic
2006-03-02 07:22:41 +00:00
Monique Teillaud 63bc73945d changes of revision 28948 reintroduced: no call to
(undocumented) AK global functions left
2006-03-02 07:12:38 +00:00
Monique Teillaud 23e24bddfe back to revision 28934 2006-03-01 18:09:26 +00:00
Monique Teillaud 2562642f2f removed include kernel_basic (???) 2006-03-01 10:38:28 +00:00
Monique Teillaud 8b712bfbd1 make_x_monotone used instead of the undocumented in progress
advanced_make_x_monotone
cleaning
2006-03-01 10:32:08 +00:00
Monique Teillaud 9cbd2bb246 cleaning of includes (not call to AK global functions left) 2006-03-01 09:45:53 +00:00
Monique Teillaud 34bea9c962 Make_x_moniotone_2 2006-02-28 15:59:52 +00:00
Monique Teillaud 1ed39a1580 Is X and Y monotone 2006-02-28 10:28:38 +00:00
Monique Teillaud 3520970463 in_range renamed into in_x_range everywhere 2006-02-28 09:16:18 +00:00
Monique Teillaud 101ab0afff cosmetic 2006-02-27 17:56:50 +00:00
Monique Teillaud e0ac2c8ab8 Equal 2006-02-27 16:52:28 +00:00
Monique Teillaud 6b7c8bec14 bbox 2006-02-27 12:53:47 +00:00
Monique Teillaud 15d738a329 Construct Min Max Source Target 2006-02-27 11:04:46 +00:00
Monique Teillaud 5dccdd6ee5 ConstructCircularArc 2006-02-27 10:47:03 +00:00
Monique Teillaud 83de6454af ConstructCircularArc 2006-02-27 10:40:24 +00:00
Monique Teillaud 51d4018c97 fix bug introduced this week-end in has_on 2006-02-27 09:14:09 +00:00
Monique Teillaud 636ae11316 is_vertical defined earlier to please g++-3.4.4 2006-02-27 08:36:32 +00:00
Monique Teillaud e22b13c418 Cache_full added, to remember if the arc was constructed from a circle.
Should avoid a few filter failures in make_x_monotone...
2006-02-26 17:04:39 +00:00
Monique Teillaud 8e95a5c6c4 cleaning:
cosmetic
+ equal
2006-02-26 16:53:50 +00:00
Monique Teillaud 491d56de5a factorization of has_on(Line_2) in has_on(Line_arc_2) 2006-02-26 16:08:45 +00:00
Monique Teillaud 708d720479 factorization has_on(circle) in has_on(arc) 2006-02-26 15:29:37 +00:00
Monique Teillaud ce2a400e16 cosmetic
+ factorization is_x_monotone in make_x_monotone
2006-02-26 15:12:30 +00:00
Monique Teillaud 302bfe265b cosmetic 2006-02-26 14:20:26 +00:00
Monique Teillaud 9119826e2c cosmetic 2006-02-26 14:12:45 +00:00
Monique Teillaud 94eb166e7c changed Circular_arc_endpoint_2.{tex,h} into Circular_arc_point_2.{tex,h},
to be consistent with the name of the class
2006-02-24 09:39:43 +00:00
Sylvain Pion fe62c7d506 - Add QPL headers. 2006-02-23 14:42:53 +00:00
Laurent Saboret db6a8f948c Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Laurent Saboret 1aad55d4cb Change CVS keywords to SVN style 2006-02-14 10:08:15 +00:00
Laurent Saboret d2aee84419 Move packages to trunk root 2006-02-14 08:58:14 +00:00