Michael Hoffmann
3db319b5ee
Bump for 2.87 (22 May 2003)
2003-05-22 14:36:03 +00:00
Michael Hoffmann
abebb541e4
*** empty log message ***
2003-05-22 14:35:52 +00:00
Michael Hoffmann
d3cf6505dd
Fixed Direction_2 in Collinear_has_on_2.
2003-05-12 13:24:58 +00:00
Sylvain Pion
c020708561
Bump for 2.86 (11 May 2003)
2003-05-11 18:49:57 +00:00
Sylvain Pion
014b967764
- In order to get rid of Direction_2 at some point, I have added :
...
- Line_2(Point_2, Vector_2) ConstructLine_2
- Ray_2(Point_2, Vector_2) ConstructRay_2
- Ray_2(Point_2, Line_2) ConstructRay_2
- Vector_2(Line_2) ConstructVector_2
- Vector_2(Ray_2) ConstructVector_2
- Vector_2(Segment_2) ConstructVector_2
- Vector_2 Line_2.to_vector()
- Vector_2 Ray_2.to_vector()
- Vector_2 Segment_2.to_vector()
2003-05-11 18:49:50 +00:00
Michael Hoffmann
3eb0ef2a4e
Bump for 2.85 ( 9 May 2003)
2003-05-09 13:35:10 +00:00
Michael Hoffmann
ef6fbcd62e
Introduce homogeneous kernel functors in their own namespace
...
Remove some global function calls from the functors
2003-05-09 13:34:49 +00:00
Menelaos Karavelas
14b8f133b1
Bump for 2.84 ( 8 May 2003)
2003-05-08 10:19:54 +00:00
Menelaos Karavelas
285e5d5a04
Homogenenous_converter now has typedefs for its template parameters
2003-05-08 10:19:46 +00:00
Menelaos Karavelas
c77a83e9a3
added type names for the template parameters;
...
Homogeneous_converter now derives from Enum_converter
2003-05-08 10:16:25 +00:00
Michael Hoffmann
0bcdc86862
Bump for 2.83 ( 7 May 2003)
2003-05-07 20:19:37 +00:00
Michael Hoffmann
f66f79d0cb
Changed names in kernel rebind/base mechanism
2003-05-07 20:19:27 +00:00
Sylvain Pion
526bf8dc7e
Bump for 2.82 (24 Feb 2003)
2003-02-24 10:00:06 +00:00
Sylvain Pion
ff973849f8
- Remove duplicate typedef.
2003-02-24 09:59:58 +00:00
Sylvain Pion
580fc62d8e
Bump for 2.81 (21 Feb 2003)
2003-02-21 12:34:44 +00:00
Sylvain Pion
0ed9cc55e2
- True kernel extensibility.
2003-02-21 12:26:20 +00:00
Andreas Fabri
627c89608b
Bump for 2.80 (19 Feb 2003)
2003-02-19 10:20:15 +00:00
Andreas Fabri
e394fa039b
*** empty log message ***
2003-02-19 10:19:38 +00:00
Andreas Fabri
ef3191e1cd
removed a const to make an Sgi CC warning disappear
2003-02-19 10:18:05 +00:00
Sylvain Pion
568e4ef0af
Bump for 2.79 (19 Feb 2003)
2003-02-19 09:02:22 +00:00
Sylvain Pion
1821e78df6
- Fix Type_equality_wrapper<> for SunPro/MipsPro.
2003-02-19 09:02:16 +00:00
Sylvain Pion
a4292270ec
- Add squared_radius(p, q).
2003-02-11 12:32:59 +00:00
Sylvain Pion
4847a73006
Bump for 2.78 (11 Feb 2003)
2003-02-11 12:24:32 +00:00
Sylvain Pion
911e635e50
Bump for 2.77 (10 Feb 2003)
2003-02-10 14:25:05 +00:00
Sylvain Pion
d8d68efbb1
- Split the main kernel classes into Homogeneous_base<>, and use
...
Type_equality_wrapper<>.
2003-02-10 14:22:39 +00:00
Sylvain Pion
f980bdcb03
- Replace Line_2<R> by LineH2<R>.
2003-02-10 14:18:46 +00:00
Sylvain Pion
2e522d5060
Bump for 2.76 (22 Jan 2003)
2003-01-22 11:08:02 +00:00
Sylvain Pion
1f4b3b44d8
*** empty log message ***
2003-01-22 11:07:55 +00:00
Sylvain Pion
ce0a5c360b
Bump for 2.75 (22 Jan 2003)
2003-01-22 10:40:24 +00:00
Sylvain Pion
467bc4c175
*** empty log message ***
2003-01-22 10:40:19 +00:00
Sylvain Pion
99e44b62a0
- Add new constructor Iso_rectangle_2(left, right, bottom, top).
2003-01-22 10:05:21 +00:00
Sylvain Pion
6d22d26d39
- Make it work with GCC's new parser.
2003-01-22 10:04:34 +00:00
Andreas Fabri
34f0444dff
*** empty log message ***
2003-01-22 09:53:04 +00:00
Andreas Fabri
31c1100c52
added coordinate iterator
2003-01-22 09:46:21 +00:00
Sylvain Pion
1da86e0d2e
Bump for 2.74 (20 Jan 2003)
2003-01-20 18:19:36 +00:00
Sylvain Pion
1a6508153d
- Remove #ifdef CGAL_CFG_TYPENAME_BUG stuff, as VC6 is not supported anymore.
2003-01-20 18:18:39 +00:00
Sylvain Pion
4238ae7f27
Bump for 2.73 (20 Jan 2003)
2003-01-20 11:16:59 +00:00
Sylvain Pion
bce0b518ac
- Remove *handle_[23] types from the main kernel classes.
2003-01-20 11:16:21 +00:00
Susan Hert
80b574bae4
remove Susan as maintainer
2002-11-04 11:29:58 +00:00
Sylvain Pion
9311a0562a
- Rewrite iterator traits pointer specs.
2002-10-25 12:03:49 +00:00
Sylvain Pion
80da664ef5
Bump for 2.72 (25 Oct 2002)
2002-10-25 12:02:43 +00:00
Sylvain Pion
32c4aa628b
- Remove Kernel_traits_common.h.
2002-10-09 16:10:30 +00:00
Sylvain Pion
02f08e5004
Bump for 2.71 ( 9 Oct 2002)
2002-10-09 16:08:00 +00:00
Sylvain Pion
201e7a4ddd
- Add explicit types to function templates to support expression templates
...
(GMP++).
2002-10-05 16:36:18 +00:00
Sylvain Pion
7593edd919
Bump for 2.70 ( 5 Oct 2002)
2002-10-05 16:32:46 +00:00
Susan Hert
cb5f10c33f
Bump for 2.69 (29 Aug 2002)
2002-08-29 07:59:41 +00:00
Susan Hert
eb4515f36d
fixed bug in compare_slopes when segment2 is horizontal.
2002-08-29 07:59:16 +00:00
Susan Hert
50f90436b4
fix typo in compare_slopes (s2 -> s1) causing problem when segment2 is
...
horizontal.
2002-08-29 07:57:27 +00:00
Susan Hert
da030fb30b
Bump for 2.68 (14 Aug 2002)
2002-08-14 09:06:51 +00:00
Susan Hert
898518437c
fixed bug in less_x and less_y functions
2002-08-14 08:07:31 +00:00
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