Sylvain Pion
|
04305e4ba4
|
- Workaround g++ 2.95 pickyness in static_cast<>.
|
2004-01-24 20:31:24 +00:00 |
Sylvain Pion
|
5d74157668
|
- Remove CGAL_CFG_USING_NAMESPACE_BUG workaround.
|
2004-01-18 17:06:29 +00:00 |
Sylvain Pion
|
d5e366d32c
|
- Replace obsolete CGAL_NULL_TMPL_ARGS by <>.
|
2004-01-18 13:23:34 +00:00 |
Sylvain Pion
|
3a023451a0
|
- Remove obsolete CGAL_VC7_BUG_PROTECTED workaround (VC++ <= 7.0).
|
2004-01-18 13:12:20 +00:00 |
Sylvain Pion
|
9b61eeb846
|
- New faster Handle_for interface
- More work towards extensible kernel.
|
2004-01-01 18:12:57 +00:00 |
Sylvain Pion
|
d44032730f
|
- Added Compute_area_3, and a version of Compute_squared_area_3 taking 3
points.
|
2003-12-17 18:01:15 +00:00 |
Sylvain Pion
|
cee8ecd658
|
- More bisector() functions.
|
2003-12-04 09:45:57 +00:00 |
Sylvain Pion
|
a81a4f1c3f
|
- Add parallel().
|
2003-12-03 16:37:07 +00:00 |
Sylvain Pion
|
2d9f493b31
|
- Fix Construct_bisector_2 functor.
- Added bisector(Point_3, Point_3).
|
2003-11-19 10:45:53 +00:00 |
Sylvain Pion
|
920eb15b9d
|
- Remove deprecated stuff.
|
2003-11-17 19:33:23 +00:00 |
Sylvain Pion
|
fe0a2465aa
|
- Change orientation of the line returned by bisector() to match Cartesian's
behavior.
|
2003-10-28 17:57:11 +00:00 |
Sylvain Pion
|
768badd2ef
|
typo Saarbrucken -> Saarbruecken
|
2003-10-21 12:26:15 +00:00 |
Sylvain Pion
|
3a3efc6ed8
|
fix LGPL headers
|
2003-10-21 11:35:16 +00:00 |
Sylvain Pion
|
87e3df2859
|
add area(p, q, r)
|
2003-10-17 19:58:02 +00:00 |
Sylvain Pion
|
ace0a0f1fa
|
- Change all headers to the new format/license.
|
2003-09-18 10:27:16 +00:00 |
Andreas Fabri
|
39d7b70738
|
Cartesian_coordinate_const_iterator_[2,3] ---> Cartesian_const_iterator_[2,3]
|
2003-09-18 08:13:05 +00:00 |
Andreas Fabri
|
4dbf3f4f27
|
Construct_cartesian_coordinate_const_iterator_2 -> Construct_cartesian_const_iterator_2
|
2003-09-17 19:33:09 +00:00 |
Andreas Fabri
|
6a1ccbf9aa
|
Bugfix in Construct_vector_[2,3]
|
2003-09-06 16:06:21 +00:00 |
Sylvain Pion
|
97545de5ba
|
Simplify default constructors to have better optimization.
|
2003-08-08 19:02:54 +00:00 |
Sylvain Pion
|
b38fd05a50
|
- Undo the explicit <RT> previously needed by GMP++.
- Cleanups in predicates_on_pointsH2.h.
|
2003-08-07 11:52:11 +00:00 |
Michael Hoffmann
|
2827bbfdd8
|
Add squared_length() to Vector_2.
|
2003-08-04 13:25:42 +00:00 |
Michael Hoffmann
|
292074d0ae
|
Fix a warning on sunpro.
|
2003-07-31 11:26:03 +00:00 |
Andreas Fabri
|
d19eb82fcb
|
Added Cartesian_coordinate_const_iterator
|
2003-07-22 14:53:35 +00:00 |
Sylvain Pion
|
f218ae773e
|
- Undo the last two unfinished predicates.
|
2003-06-30 17:51:38 +00:00 |
Sylvain Pion
|
5f9cdc1abc
|
- Add another unfinished functor to CompareX_2
operator()( const Segment_2& s1, int i1, const Point_2 & p)
|
2003-06-17 09:45:53 +00:00 |
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 |