Commit Graph

16 Commits

Author SHA1 Message Date
Sylvain Pion 8a6fedcdd4 - Internal *H[23] classes do not publicly derive from the Handle stuff,
but private data member instead.
2004-02-19 20:26:42 +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 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 ace0a0f1fa - Change all headers to the new format/license. 2003-09-18 10:27:16 +00:00
Sylvain Pion 97545de5ba Simplify default constructors to have better optimization. 2003-08-08 19:02:54 +00:00
Sylvain Pion 386dd56860 - Fix infinite recursion in RayH3 (is_degenerate() <-> to_vector()). 2003-05-30 12:54:13 +00:00
Sylvain Pion d486019509 - Add missing functor for Plane_3(Point_3, Vector_3).
- In order to get rid of Direction_3 at some point, I have added :
    - Line_3(Point_3, Vector_3)        ConstructLine_3
    - Ray_3(Point_3, Vector_3)         ConstructRay_3
    - Ray_3(Point_3, Line_3)           ConstructRay_3
    - Vector_3(Line_3)                 ConstructVector_3
    - Vector_3(Ray_3)                  ConstructVector_3
    - Vector_3(Segment_3)              ConstructVector_3
    - Vector_3 Line_3.to_vector()
    - Vector_3 Ray_3.to_vector()
    - Vector_3 Segment_3.to_vector()
2003-05-11 18:52:45 +00:00
Sylvain Pion bce0b518ac - Remove *handle_[23] types from the main kernel classes. 2003-01-20 11:16:21 +00:00
Sylvain Pion f0b03f578a - VC7 workarounds. 2002-02-06 12:35:29 +00:00
Sylvain Pion ee892f7ea8 - Classes and funtion return type only refer to R::... 2002-01-22 09:46:21 +00:00
Sylvain Pion ec32013053 - Replace the small helper *rep classes by std::pair and triple.
- Tetrahedron_3.orientation() is not cached anymore.
2002-01-04 17:31:22 +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 e24a75bc38 - Handles simplifications. 2001-10-24 14:48:37 +00:00
Susan Hert f406afff25 moved *H3.h files to Homogeneous subdirectory 2001-10-16 16:01:39 +00:00