Commit Graph

310 Commits

Author SHA1 Message Date
Sylvain Pion 85e47abce4 Bump for 2.67 (14 Apr 2002) 2002-04-14 00:22:42 +00:00
Sylvain Pion c6bf43623d - simple_homogeneous_rep.h still contained Point_d stuff. 2002-04-14 00:21:53 +00:00
Susan Hert 86fcdeb0f8 Bump for 2.66 (22 Mar 2002) 2002-03-22 12:47:50 +00:00
Susan Hert 17448ce1eb removed remaining include of PointHd.h 2002-03-22 12:47:08 +00:00
Susan Hert 842ba3fcb3 removed Point_d 2002-03-20 15:39:56 +00:00
Susan Hert e76e3ce53f Bump for 2.65 (20 Mar 2002) 2002-03-20 15:38:48 +00:00
Sylvain Pion f0b03f578a - VC7 workarounds. 2002-02-06 12:35:29 +00:00
Sylvain Pion cfb995ea1c Bump for 2.64 ( 6 Feb 2002) 2002-02-06 12:34:16 +00:00
Sylvain Pion 46931567c4 - Fixes for MipsPro and VC6. 2002-01-30 09:38:43 +00:00
Sylvain Pion 5c1046bd0a Bump for 2.63 (30 Jan 2002) 2002-01-30 09:37:40 +00:00
Sylvain Pion 7c62f1a29c Bump for 2.62 (28 Jan 2002) 2002-01-28 13:31:46 +00:00
Sylvain Pion b5907db261 - Fixes for KCC (access to private types like VectorH2::Vector_2). 2002-01-28 13:31:26 +00:00
Susan Hert 5ff2b546a7 *** empty log message *** 2002-01-24 17:17:20 +00:00
Susan Hert 0971de58e0 Bump for 2.61 (24 Jan 2002) 2002-01-24 17:16:16 +00:00
Susan Hert 2fed0cccb8 removed include of obsolete predicate_objects_on_points.h 2002-01-24 16:41:33 +00:00
Sylvain Pion 03bd04c948 - Fixes for VC++. 2002-01-23 12:52:04 +00:00
Sylvain Pion 884f4a13d5 - Remove Point_2_base and such typedefs. 2002-01-23 12:32:37 +00:00
Sylvain Pion ccd3b5440f Bump for 2.60 (23 Jan 2002) 2002-01-23 12:31:21 +00:00
Sylvain Pion 3056a65d70 Bump for 2.59 (22 Jan 2002) 2002-01-22 09:51:42 +00:00
Sylvain Pion fa9ee0b737 - Use STL_extension's Triple instead of Triangulation_3's triple. 2002-01-22 09:51:32 +00:00
Sylvain Pion ee892f7ea8 - Classes and funtion return type only refer to R::... 2002-01-22 09:46:21 +00:00
Sylvain Pion e8ee6ee128 Bump for 2.58 ( 9 Jan 2002) 2002-01-09 11:04:57 +00:00
Sylvain Pion 63dcf66c7c *** empty log message *** 2002-01-09 11:04:49 +00:00
Sylvain Pion 62d8ecbc03 Bump for 2.57 ( 9 Jan 2002) 2002-01-09 10:53:06 +00:00
Sylvain Pion 5d247f6a3e - Update compare_y_at_x. 2002-01-09 10:52:35 +00:00
Susan Hert cb4d1c4142 Bump for 2.56 ( 7 Jan 2002) 2002-01-07 17:45:29 +00:00
Susan Hert 22300cbf77 fixed bug in compare_slopes for segments 2002-01-07 17:45:14 +00:00
Sylvain Pion 0a21275ceb Bump for 2.55 ( 7 Jan 2002) 2002-01-07 14:00:13 +00:00
Sylvain Pion 6732b8de5c - Lines too long. 2002-01-07 13:59:53 +00:00
Sylvain Pion 2c5db3320b - Make Iso_rectangleH2 only know R::Point_2, not R::Point_2_base.
- Move the Point_handle_2 typedefs in the main kernel classes, not bases.
2002-01-07 13:59:19 +00:00
Sylvain Pion 4dd8790df5 Bump for 2.54 ( 4 Jan 2002) 2002-01-04 17:29:42 +00:00
Sylvain Pion 7b5cee077a - Replace the small helper *rep classes by std::pair and triple.
- Triangle_2.orientation() is not cached anymore.
2002-01-04 17:29:35 +00:00
Sylvain Pion c3a632c410 - compare_y_at_x for segments. 2001-12-21 17:37:45 +00:00
Sylvain Pion 8dbbb0a168 Bump for 2.53 (21 Dec 2001) 2001-12-21 17:37:10 +00:00
Sylvain Pion 1ef68cc7d2 Bump for 2.52 (13 Dec 2001) 2001-12-13 17:34:33 +00:00
Sylvain Pion a61f25671e - Fix RayH2's operator>>. 2001-12-13 17:27:29 +00:00
Susan Hert 8c38bdbdde Bump for 2.51 ( 5 Dec 2001) 2001-12-05 14:19:06 +00:00
Susan Hert a4c6f77b59 added compare_slopes 2001-12-05 14:18:45 +00:00
Sylvain Pion 51629c1fa3 - operator<< of various kernel object required more than R to be public. 2001-12-01 11:10:38 +00:00
Sylvain Pion 294fde270a Bump for 2.50 ( 1 Dec 2001) 2001-12-01 11:09:39 +00:00
Sylvain Pion d48043d94b Bump for 2.49 (27 Nov 2001) 2001-11-27 22:54:01 +00:00
Sylvain Pion 850abd4850 - Make BCC happier. 2001-11-27 22:53:54 +00:00
Sylvain Pion 9a81cd4e25 Bump for 2.48 (23 Nov 2001) 2001-11-23 18:35:55 +00:00
Sylvain Pion 3d6382e26e *** empty log message *** 2001-11-23 18:35:45 +00:00
Sylvain Pion ccdcc387d4 - Fix Conic_2. 2001-11-23 13:52:37 +00:00
Sylvain Pion 87297af7ae Bump for 2.47 (23 Nov 2001) 2001-11-23 13:48:15 +00:00
Sylvain Pion 7fff81d100 Bump for 2.46 (19 Nov 2001) 2001-11-19 17:39:36 +00:00
Sylvain Pion a324c59972 - Fixes BCC bug in Distance_2 test-suite. 2001-11-19 17:39:14 +00:00
Sylvain Pion 1361297849 *** empty log message *** 2001-10-29 14:33:51 +00:00
Sylvain Pion 1bf0bcc6c8 Bump for 2.45 (29 Oct 2001) 2001-10-29 14:32:39 +00:00
Sylvain Pion e0a74777dc Bump for 2.44 (24 Oct 2001) 2001-10-24 14:36:31 +00:00
Sylvain Pion 1e8f661e04 - Handles simplifications. 2001-10-24 14:36:12 +00:00
Susan Hert 2b097493c5 Bump for 2.43 (23 Oct 2001) 2001-10-23 15:56:26 +00:00
Susan Hert 3eac1d476a added missing Homogeneous directory in include statement 2001-10-23 15:56:01 +00:00
Susan Hert 527e799c02 Bump for 2.42 (23 Oct 2001) 2001-10-23 13:44:09 +00:00
Susan Hert d1c834a237 replaced KERNEL_CTOR* macros with KERNEL_* macros 2001-10-23 13:43:29 +00:00
Susan Hert 61f79f8093 moved *H2.h files to Homogeneous subdirectory 2001-10-16 16:02:31 +00:00
Susan Hert a3e0e06b62 Bump for 2.41 (16 Oct 2001) 2001-10-16 14:39:53 +00:00
Susan Hert 00b7fffb21 *** empty log message *** 2001-10-16 14:39:37 +00:00
Susan Hert 4f1beec1db put Point, Vector, Direction classes in their own files; made types
in kernel classes private
2001-10-16 14:38:04 +00:00
Sylvain Pion 0fc7061ed7 - Line too long. 2001-10-08 19:54:18 +00:00
Sylvain Pion 4072c0dd4f - Hardcoded dependencies between classes removed. 2001-10-08 19:52:17 +00:00
Sylvain Pion 6146433069 - Put the typedefs in the same order as Cartesian. 2001-10-08 17:06:39 +00:00
Sylvain Pion 567d507163 - Remove obsolete #include <CGAL/No_op_allocator.h>. 2001-10-08 16:13:12 +00:00
Sylvain Pion 5f45c43f34 - Replace Handle/Rep by Handle_for/Ref_counted. 2001-10-08 13:00:08 +00:00
Sylvain Pion 68b10637c6 Bump for 2.40 ( 5 Oct 2001) 2001-10-05 14:10:26 +00:00
Sylvain Pion 480eacb60a - - Use New_delete_allocator. 2001-10-05 14:10:08 +00:00
Sylvain Pion 61bed95005 - Cleanup use of ptr in AffH2. 2001-10-03 14:25:08 +00:00
Sylvain Pion c01661b643 - Formatting. 2001-10-02 17:44:26 +00:00
Sylvain Pion 23bd618932 - Access functions of objects (like .x() ) now return const references. 2001-10-02 16:37:02 +00:00
Sylvain Pion 2305dae1a3 Bump for 2.39 ( 2 Oct 2001) 2001-10-02 16:36:05 +00:00
Sylvain Pion d947c87a77 Bump for 2.38 (15 Aug 2001) 2001-08-15 17:38:43 +00:00
Sylvain Pion 1a4b983409 - Oops. 2001-08-15 17:38:24 +00:00
Sylvain Pion 7ed01a508c - SunPro patches. 2001-08-15 17:37:48 +00:00
Sylvain Pion 84c3376f47 Bump for 2.37 (25 Jul 2001) 2001-07-25 11:46:06 +00:00
Sylvain Pion 6eb4bde11f - Remove Aff_transformation_[23] from Homogeneous_converter. 2001-07-25 11:45:55 +00:00
Susan Hert 7e7ca2168f Bump for 2.36 (23 Jul 2001) 2001-07-23 17:34:00 +00:00
Susan Hert 71073ffa71 renamed cmp_* to compare_* and *_dist_* to *_distance_* and
leftturn, Leftturn, LEFTTURN to left_turn, Left_turn, LEFT_TURN and
  rightturn, Rightturn, RIGHTTURN to right_turn, Right_turn, RIGHT_TURN
  and compare_lexicographically* to compare_*
  (deprecated the old names but didn't remove them).
2001-07-23 17:33:38 +00:00
Susan Hert 46115a2f81 missing number type conversion 2001-07-23 13:27:43 +00:00
Susan Hert 40acfdea0c Bump for 2.35 ( 9 Jul 2001) 2001-07-09 15:56:39 +00:00
Susan Hert abed9a7175 renamed cmp_dist to compare_distance ... 2001-07-09 15:56:02 +00:00
Susan Hert 896803aefe *** empty log message *** 2001-07-09 15:55:14 +00:00
Susan Hert f5d68beaa9 added missing Object_2 and Object_3 2001-07-09 15:54:51 +00:00
Sylvain Pion b8755c6e95 *** empty log message *** 2001-06-21 17:15:29 +00:00
Sylvain Pion 132117cad8 Bump for 2.34 (21 Jun 2001) 2001-06-21 17:10:04 +00:00
Michael Hoffmann b4b7b077b6 Added constructor Direction from Line, Ray and Segment. 2001-06-21 16:08:47 +00:00
Sylvain Pion da0a1ee3ef Bump for 2.33 (21 Jun 2001) 2001-06-21 14:21:27 +00:00
Sylvain Pion 51124ff14f *** empty log message *** 2001-06-21 14:21:19 +00:00
Sylvain Pion 3f678c0b87 - Rename compare_angles_with_x_axis to compare_angle_with_x_axis to match
Cartesian.
2001-06-21 14:21:01 +00:00
Sylvain Pion 2fba2731e5 Bump for 2.32 (20 Jun 2001) 2001-06-20 14:55:56 +00:00
Sylvain Pion b0fbe57347 *** empty log message *** 2001-06-20 14:55:48 +00:00
Sylvain Pion 44546794c9 Bump for 2.32 (20 Jun 2001) 2001-06-20 14:53:59 +00:00
Sylvain Pion f3b105bb00 - Add missing compare_x and compare_y. 2001-06-20 14:53:36 +00:00
Sylvain Pion 961cf1c2dc - Add lexicographically_yx_larger_or_equal() and
lexicographically_xy_larger_or_equal().
2001-06-20 13:10:07 +00:00
Sylvain Pion 68e08babdc - Don't #include <CGAL/misc.h>. 2001-06-20 13:09:19 +00:00
Sylvain Pion f57ba3440c - change #include order. 2001-06-20 12:24:10 +00:00
Susan Hert 5722ef19f0 Bump for 2.31 (19 Jun 2001) 2001-06-19 19:49:18 +00:00
Susan Hert c6352f4fb3 fxed bug in centroid function 2001-06-19 19:17:09 +00:00
Susan Hert fe1c8e154f Bump for 2.30 (19 Jun 2001) 2001-06-19 14:32:12 +00:00
Susan Hert 5fa8a239b0 added centroid and Construct_centroid_[23] 2001-06-19 14:31:24 +00:00
Sylvain Pion bce6960738 Bump for 2.29 (19 Jun 2001) 2001-06-19 07:22:35 +00:00
Sylvain Pion 321d396b8a - Move definition of CGAL_REP_CLASS_DEFINED. 2001-06-19 07:20:01 +00:00
Sylvain Pion eb2ba51f5d Bump for 2.28 ( 7 Jun 2001) 2001-06-07 14:46:43 +00:00
Sylvain Pion b928829120 - Move homogeneous-only files from Kernel_basic to H2. 2001-06-07 14:42:05 +00:00
Susan Hert 5c2b8ea6f6 fixed bug in compare_x_at_y 2001-05-02 09:42:49 +00:00
Susan Hert 13abcb1a56 Bump for 2.27 ( 1 May 2001) 2001-05-01 12:02:07 +00:00
Susan Hert 52fca42cb0 *** empty log message *** 2001-05-01 12:01:32 +00:00
Susan Hert 2d4e0f499a added compare_x_at_y 2001-05-01 12:01:01 +00:00
Susan Hert 51bed2b939 cosmetic change 2001-05-01 12:00:31 +00:00
Sylvain Pion 33673359a8 angle() 2001-04-27 16:52:57 +00:00
Sylvain Pion 0df2ecf637 - Fix off by one error in Triangle::vertex(). 2001-04-12 07:33:31 +00:00
Sylvain Pion e02e718c5c Bump for 2.26 (12 Apr 2001) 2001-04-12 07:31:26 +00:00
Sylvain Pion 5d6326a089 Bump for 2.25 ( 9 Apr 2001) 2001-04-09 17:04:51 +00:00
Sylvain Pion 4d3dce9eeb - #include<CGAL/Homogeneous.h> and #include<CGAL/Arithmetic_filter.h> were not
compatible together.
2001-04-09 17:04:40 +00:00
Sylvain Pion 76cc5c6ac4 - Added squared_radius(). 2001-03-20 12:12:27 +00:00
Sylvain Pion d5717e702a Bump for 2.24 (20 Mar 2001) 2001-03-20 12:07:47 +00:00
Sylvain Pion 29003d4a19 - Add missing CGAL_. 2001-03-20 10:35:03 +00:00
Sylvain Pion 799a8d8cc4 Bump for 2.23 (16 Mar 2001) 2001-03-16 14:52:00 +00:00
Sylvain Pion 036197f71e - side_of_bounded_circle(3 points). 2001-03-16 14:49:13 +00:00
Sylvain Pion dab39ef27a - Added constructor Vector(Point, Point). 2001-03-06 16:23:22 +00:00
Sylvain Pion a4c991d1bc Bump for 2.22 ( 6 Mar 2001) 2001-03-06 14:46:27 +00:00
Sylvain Pion 230a80ddba - Remove useless friends in PVDH2.h and delete point_vector_declarationsH2.h.
- Make operator*(VectorH2, VectorH2) a member function.
2001-03-06 14:46:20 +00:00
Sylvain Pion 0af5670281 Bump for 2.21 (28 Feb 2001) 2001-02-28 10:25:51 +00:00
Sylvain Pion ad82b2bc16 - Fix return type. 2001-02-28 10:22:53 +00:00
Sylvain Pion 4d7672b018 - Fix return types for VC++. 2001-02-28 10:18:07 +00:00
Sylvain Pion 4a81171661 Bump for 2.20 (21 Feb 2001) 2001-02-21 18:37:46 +00:00
Sylvain Pion 3bf86f6787 *** empty log message *** 2001-02-21 18:37:37 +00:00
Sylvain Pion 5c58528ece - Fixes. 2001-02-21 17:54:19 +00:00
Sylvain Pion 4462e7f508 - New class Homogeneous_converter<>. 2001-02-21 16:58:02 +00:00
Sylvain Pion d2cb19ec24 - Line too long. 2001-02-21 15:13:50 +00:00
Sylvain Pion 288a002022 Bump for 2.19 (21 Feb 2001) 2001-02-21 15:08:47 +00:00
Sylvain Pion ea60fe01ad - VC++ fixes. 2001-02-21 15:08:39 +00:00
Sylvain Pion 5c339367aa Bump for 2.18 (19 Feb 2001) 2001-02-19 15:41:30 +00:00
Sylvain Pion 81c6523e5f - Bump. 2001-02-19 15:41:22 +00:00
Sylvain Pion a59c7dc084 - Add Sylvain. 2001-02-19 15:41:00 +00:00
Sylvain Pion eaf6094b0e - Modified return types "typename R::RT" for VC++. 2001-02-19 13:29:44 +00:00
Sylvain Pion a26fe0be12 Bump for 2.17 (15 Feb 2001) 2001-02-15 15:57:38 +00:00
Sylvain Pion a13c518b56 - VC++ support attempt by #define typename. 2001-02-15 15:55:53 +00:00
Susan Hert 8dddf841db shorten lines over 80 characters 2001-02-14 18:34:46 +00:00
Susan Hert 2ffa80101d Bump for 2.16 (14 Feb 2001) 2001-02-14 18:14:09 +00:00
Susan Hert 5c2100fa00 *** empty log message *** 2001-02-14 18:08:04 +00:00
Sylvain Pion 50e8c11f81 - Merge small inline accessors in the class body.
- Micro optimizations of cartesian() and homogeneous().
2001-02-14 17:56:48 +00:00
Sylvain Pion ce4636118c - Remove useless empty destructors. 2001-02-14 17:24:25 +00:00
Susan Hert 521daf7bd0 *** empty log message *** 2001-02-14 17:16:02 +00:00
Susan Hert e1a8f7fc47 added min_coord and max_coord and new constructor 2001-02-14 17:13:59 +00:00
Sylvain Pion de2f73bdd5 - Add forgotten typedefs. 2001-02-14 14:45:54 +00:00
Sylvain Pion e91de09dcd Bump for 2.15 (13 Feb 2001) 2001-02-13 15:28:02 +00:00
Sylvain Pion ef7390af8d - simple_homogeneous. 2001-02-13 15:27:50 +00:00
Sylvain Pion 9b829f8378 - Put Data_accessorH2<> in its own file. 2001-02-13 11:10:17 +00:00
Sylvain Pion 8346e27f6f - Remove old style casts. 2001-02-12 19:21:18 +00:00
Sylvain Pion 1feec2b5e9 - Towards Simple_homogeneous. 2001-02-12 14:07:43 +00:00
Susan Hert f635fe2d55 added area member functions 2001-02-07 17:54:42 +00:00
Sylvain Pion 049637a524 - Macro cleanups. 2001-01-30 17:32:20 +00:00
Sylvain Pion 2afa3e2531 - Remove. 2001-01-30 17:04:46 +00:00
Sylvain Pion 9be0b46202 Bump for '2.14 (18 Jan 2001)' 2001-01-18 14:32:05 +00:00
Sylvain Pion 842ddb5cb3 - Fix date. 2001-01-18 14:31:42 +00:00
Sylvain Pion ee60b7b1ca - New files. 2001-01-18 14:31:22 +00:00
Sylvain Pion 420223aeee - Remove copy ctor in Triangle_repH2.
- Rename long_description.txt to changes.txt.
2001-01-17 10:03:13 +00:00
Sylvain Pion 5788d8e39e Fix headers 2001-01-09 18:57:24 +00:00
Sylvain Pion 1a80bc0e41 Initial revision 2001-01-02 17:00:26 +00:00