Sylvain Pion
|
6d973a21d9
|
- Add unfinished functor to CompareX_2
operator()( const Segment_2& s1, int i1, const Segment_2& s2, int i2)
|
2003-06-05 13:53:18 +00:00 |
Sylvain Pion
|
b6f7ebc115
|
- -DCGAL_NO_DEPRECATED_CODE fixes.
- Replace deprecated function cmp_dist_to_point().
|
2003-06-02 19:44:51 +00:00 |
Andreas Fabri
|
ed8bdd7650
|
bbox() now uses to_interval
|
2003-06-02 15:03:00 +00:00 |
Sylvain Pion
|
8d66c6217a
|
- Workaround "using namespace" for VC++ 7.0.
|
2003-05-30 12:45:11 +00:00 |
Michael Hoffmann
|
d3cf6505dd
|
Fixed Direction_2 in Collinear_has_on_2.
|
2003-05-12 13:24:58 +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
|
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 |
Sylvain Pion
|
ff973849f8
|
- Remove duplicate typedef.
|
2003-02-24 09:59:58 +00:00 |
Sylvain Pion
|
0ed9cc55e2
|
- True kernel extensibility.
|
2003-02-21 12:26:20 +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
|
a4292270ec
|
- Add squared_radius(p, q).
|
2003-02-11 12:32:59 +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
|
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
|
31c1100c52
|
added coordinate iterator
|
2003-01-22 09:46:21 +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
|
bce0b518ac
|
- Remove *handle_[23] types from the main kernel classes.
|
2003-01-20 11:16:21 +00:00 |
Sylvain Pion
|
32c4aa628b
|
- Remove Kernel_traits_common.h.
|
2002-10-09 16:10:30 +00:00 |
Sylvain Pion
|
201e7a4ddd
|
- Add explicit types to function templates to support expression templates
(GMP++).
|
2002-10-05 16:36:18 +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
|
898518437c
|
fixed bug in less_x and less_y functions
|
2002-08-14 08:07:31 +00:00 |
Sylvain Pion
|
c6bf43623d
|
- simple_homogeneous_rep.h still contained Point_d stuff.
|
2002-04-14 00:21:53 +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 |
Sylvain Pion
|
f0b03f578a
|
- VC7 workarounds.
|
2002-02-06 12:35:29 +00:00 |
Sylvain Pion
|
46931567c4
|
- Fixes for MipsPro and VC6.
|
2002-01-30 09:38:43 +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
|
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
|
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
|
5d247f6a3e
|
- Update compare_y_at_x.
|
2002-01-09 10:52:35 +00:00 |
Susan Hert
|
22300cbf77
|
fixed bug in compare_slopes for segments
|
2002-01-07 17:45:14 +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
|
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
|
a61f25671e
|
- Fix RayH2's operator>>.
|
2001-12-13 17:27:29 +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
|
850abd4850
|
- Make BCC happier.
|
2001-11-27 22:53:54 +00:00 |
Sylvain Pion
|
ccdcc387d4
|
- Fix Conic_2.
|
2001-11-23 13:52:37 +00:00 |
Sylvain Pion
|
a324c59972
|
- Fixes BCC bug in Distance_2 test-suite.
|
2001-11-19 17:39:14 +00:00 |
Sylvain Pion
|
1e8f661e04
|
- Handles simplifications.
|
2001-10-24 14:36:12 +00:00 |
Susan Hert
|
3eac1d476a
|
added missing Homogeneous directory in include statement
|
2001-10-23 15:56:01 +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 |