Commit Graph

220 Commits

Author SHA1 Message Date
Sylvain Pion 7f3b4660ef - Move orientation(p,q,r,k) in CGALi. 2004-01-24 20:26:17 +00:00
Sylvain Pion 36151af19d - Remove obsolete *ITERATOR_TRAITS_POINTER_SPEC* workarounds. 2004-01-18 14:03:18 +00:00
Sylvain Pion e283e6fed2 - Remove obsolete CGAL_CFG_MATCHING_BUG_2 workaround (VC++ <= 7.0). 2004-01-18 12:17:18 +00:00
Sylvain Pion ca6cd62149 - Add volume(4 points). 2004-01-13 17:55:04 +00:00
Sylvain Pion 1f7d1da003 - Remove Simple_handle_for. 2004-01-13 11:48:14 +00:00
Sylvain Pion a325e545e4 - Add comparison operators for Point_[23]. 2004-01-07 14:31:18 +00:00
Sylvain Pion 4f3253bc08 - New faster Handle_for interface
- More work towards extensible kernel.
2004-01-01 18:00:47 +00:00
Sylvain Pion 40097766b8 - Added Compute_area_3, and a version of Compute_squared_area_3 taking 3
points.
2003-12-17 17:53:46 +00:00
Sylvain Pion 99d4d9b3a6 - Use CGAL_WRAP() for SunPro. 2003-12-09 13:01:31 +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 85e9b359cd - Added bisector(Point_3, Point_3). 2003-11-19 10:36:23 +00:00
Sylvain Pion 920eb15b9d - Remove deprecated stuff. 2003-11-17 19:33:23 +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 daf9fbb213 add area(p, q, r) 2003-10-17 19:49:27 +00:00
Andreas Fabri 0469ee6b03 Reactivated deprecated code for constructing points from coordinates
This is needed for the extensible kernel, in order not to require
specific constructors for the point class
2003-10-17 12:10:51 +00:00
Andreas Fabri 7f5f2e77dd bug fixes 2003-09-22 12:37:10 +00:00
Andreas Fabri 889aed11f2 *** empty log message *** 2003-09-22 12:21:37 +00:00
Sylvain Pion ace0a0f1fa - Change all headers to the new format/license. 2003-09-18 10:27:16 +00:00
Andreas Fabri b9108e76a8 Changed CartesianCoordinateConstIterator to CartesianConstIterator 2003-09-17 12:05:09 +00:00
Andreas Fabri 429bb45288 Added #include of intersection header files 2003-09-15 14:25:27 +00:00
Andreas Fabri febf7ed3da The vertex function of Iso_rectangle_2 and Iso_cuboid construct vertices 2003-09-08 17:47:09 +00:00
Andreas Fabri 2fd30bd073 The operators of Construct_vertex_[2,3] now return const references to points and not references 2003-09-08 12:58:04 +00:00
Andreas Fabri ab7e2786d3 The operators of Construct_vertex_[2,3] now return references to points and not copies 2003-09-08 12:52:51 +00:00
Andreas Fabri f99120d80c Added #include <CGAL/squared_distance_[2,3].h> 2003-09-07 21:39:13 +00:00
Andreas Fabri 1707cb3f8c Intersect_3 and Do_intersect_3 now call functions from CGALi 2003-09-04 21:15:55 +00:00
Andreas Fabri 048b7f57c1 Functors Do_intersect_2 and Intersect_2 now call CGALi::do_intersect, CGALi::intersection 2003-09-02 09:11:26 +00:00
Sylvain Pion 0a18fcde7f - Change Exact_predicates_inexact_constructions_kernel from Filtered_kernel
to Filtered_exact.
2003-08-27 17:02:10 +00:00
Sylvain Pion 27688aa4af - Remove parts of last change, since some code triggers the assertion. 2003-08-27 07:17:17 +00:00
Sylvain Pion ad3d346ebb - Handle_for : Add an assertion that non-const access is non-shared.
- Handle_for : make Ptr() and ptr() be the same.
2003-08-26 08:57:56 +00:00
Sylvain Pion 7c938b28cf - Try to help VC++ in Handle_for. 2003-08-25 13:49:43 +00:00
Sylvain Pion 441f3f119f - Fix bug in Handle_for::copy_on_write (used by Polynomial). 2003-08-25 12:28:14 +00:00
Sylvain Pion 88cb39a12d - Handle_for<> cleanups. 2003-08-14 10:14:18 +00:00
Sylvain Pion b18e3e14f6 - optimize one copy away. 2003-08-13 11:50:50 +00:00
Sylvain Pion 735a91c82a - Simplify default and copy ctors in the "user" classes (Point_2<> and co). 2003-08-12 20:01:59 +00:00
Sylvain Pion be457976e2 - Handle_for : optimize the default constructor using a static instance.
- *Handle_for : remove the unused TO_BE_USED_ONLY_WITH_CONSTRUCT_WITH stuff
  (obsoleted by previous change)
- *Handle_for : add swap() member and global functions.
- *Handle_for : initialize_with() is deprecated, use operator=(T) instead.
2003-08-08 17:44:47 +00:00
Andreas Fabri 27dc95ad7a Replaced call to internal squared distance functions 2d, 3d 2003-08-07 12:44:05 +00:00
Michael Hoffmann 186c7414fb Add compute_squared_length for Vector. 2003-07-31 09:07:11 +00:00
Sylvain Pion 7b61bd06b9 - Fix another typo in Exact_predicates_exact_constructions_kernel.h. 2003-07-29 11:52:48 +00:00
Sylvain Pion 6b7c7dc9b7 - Fix typo in Exact_predicates_exact_constructions_kernel.h. 2003-07-29 10:07:47 +00:00
Sylvain Pion fff1563e5f - Remove the unused CGAL_FRIEND_INLINE. 2003-07-24 19:08:42 +00:00
Sylvain Pion 96bd9e7027 - Add the new \"Exact_*_kernel*\" typedefs. 2003-07-24 18:41:15 +00:00
Sylvain Pion 47102f37eb renamed 2003-07-24 18:39:44 +00:00
Andreas Fabri f66a5cd9bb Added Cartesian_coordinate_const_iterator:x 2003-07-22 14:48:44 +00:00
Sylvain Pion 40f199a4ec cleanup obsolete stuff 2003-07-21 15:20:19 +00:00
Andreas Fabri f5f9d684df fixed bug in operator<< and operator>> in case of ASCII mode 2003-07-04 08:32:04 +00:00
Michael Hoffmann 42ba5c84d0 Re-include Origin. 2003-06-17 12:31:47 +00:00
Sylvain Pion 75c07c7c53 split long lines 2003-05-30 13:28:21 +00:00
Sylvain Pion eb33bc9169 *** empty log message *** 2003-05-30 13:26:31 +00:00