Commit Graph

30077 Commits

Author SHA1 Message Date
Efi Fogel 99db03321d updated 2006-08-03 12:17:42 +00:00
Efi Fogel ac9af09728 updated 2006-08-03 12:07:11 +00:00
Sylvain Pion c7abea8657 Well, it now fully passes the test-suite :-)
Yeah !!!
2006-08-03 11:33:25 +00:00
Efi Fogel dbd7ae470a updated 2006-08-03 11:31:59 +00:00
Sylvain Pion fc39b60aa7 - Add a test program for the Lazy_kernel.
It's beginning to work.
2006-08-03 11:31:40 +00:00
Sylvain Pion a9ef419c31 More progress towards a fully working Lazy_kernel... 2006-08-03 11:29:56 +00:00
Sylvain Pion 9424d0e9d8 Remove some assertions, as they must not pop-up, since they are
used by Cartesian_converter/Homogeneous_converter, where we
absolutely must not throw.

TODO : find a way to keep the assertion while having the
       converters still work.  (should types come with their
       own conversions, like they all have .bbox() ?)
2006-08-03 11:29:12 +00:00
Ron Wein 15929ddde9 Added a default merge functor for the generic curve-data traits. 2006-08-03 11:23:23 +00:00
Efi Fogel 1e715bf0b7 1st revision 2006-08-03 11:12:23 +00:00
Efi Fogel 8d69ab839c 1st revision 2006-08-03 11:11:18 +00:00
Efi Fogel 9bb72d95f1 1st revision 2006-08-03 11:03:25 +00:00
Efi Fogel 99e824f90a 1st revision 2006-08-03 10:57:07 +00:00
Efi Fogel bd7c0148de 1st revision 2006-08-03 10:56:01 +00:00
Sylvain Pion 055785bd35 Use a custom exception type for the Uncertain<T> -> T bad conversion. 2006-08-03 10:36:37 +00:00
Baruch Zukerman 670cebc988 changed the code to match the new interface of the traits 2006-08-03 10:16:41 +00:00
Ron Wein 0d8095b567 Fixed a typo. 2006-08-03 09:56:28 +00:00
Ron Wein efd7d954d9 Fixed some typos. 2006-08-03 09:55:00 +00:00
Ron Wein a41ace0f48 Fixed a few typos. 2006-08-03 09:42:29 +00:00
Ron Wein 795a405ef9 Initial version of the documentation. 2006-08-03 09:41:46 +00:00
Sylvain Pion 38b7c42bd6 Document new Iso_rectangle/Iso_cuboid constructor. 2006-08-03 09:40:42 +00:00
Sylvain Pion ea748e53d4 Add new constructor to Iso_rectangle_2(Point_2, Point_2, int).
The additional dummy "int" specifies that the 2 points are
the lower-left and upper-right corner.  This is more efficient
when one knows they are already in this configuration.

Same thing for Iso_cuboid_3, and the functors.

Use them in Cartesian_converter and Homogeneous_converter.
2006-08-03 09:40:12 +00:00
Sylvain Pion 64d8c5e77a - Remove blanks at end of line
- Make Assign_[23]::result_type be bool instead of K::Bool_type.
  (it can't be Uncertain<bool>).
2006-08-03 08:40:47 +00:00
Sylvain Pion 89d1821b6f Remove blanks at end of lines 2006-08-03 08:39:26 +00:00
Ron Wein af196aa7a9 Added the capability to handle vertical segments, and fixed the segment
example accordingly.
2006-08-03 08:20:48 +00:00
Ron Wein d756d470f1 Fixed a bug. 2006-08-03 06:20:21 +00:00
Andreas Fabri 81e5243f5b fix min/max problem 2006-08-03 03:39:56 +00:00
Andreas Fabri 4cde3f66b2 fix min/max problem 2006-08-03 03:39:45 +00:00
Andreas Fabri 48a18de4c1 fix min/max problem 2006-08-03 03:39:32 +00:00
Andreas Fabri fbb2dc2b5f fix min/max problem 2006-08-03 03:39:19 +00:00
Andreas Fabri 2a3286cc5b fix min/max problem 2006-08-03 03:39:07 +00:00
Andreas Fabri b32391c2f4 fix min/max problem 2006-08-03 03:38:10 +00:00
Andreas Fabri 83ce38c57f fix min/max problem 2006-08-03 03:37:56 +00:00
Andreas Fabri 304206a323 fix min/max problem 2006-08-03 03:37:36 +00:00
Andreas Fabri ceaedfbebc fix min/max problem 2006-08-03 03:36:44 +00:00
Andreas Fabri d87cf954ad fix min/max problem 2006-08-03 03:36:23 +00:00
Andreas Fabri cd95c341da fix min/max problem 2006-08-03 03:36:00 +00:00
Andreas Fabri 7b073e29e5 fix min/max problem 2006-08-03 03:35:27 +00:00
Andreas Fabri 62c4b56a44 fix min/max problem 2006-08-03 03:34:47 +00:00
Andreas Fabri 51ab866a43 fix min/max problem 2006-08-03 03:34:24 +00:00
Andreas Fabri 5650edce6f fix min/max problem 2006-08-03 03:33:57 +00:00
Andreas Fabri e18de313b7 fix min/max problem 2006-08-03 03:32:49 +00:00
Sylvain Pion f84245c8d1 Add determinant() to the kernel archetype as well... 2006-08-02 19:14:03 +00:00
Sylvain Pion 6ee4e656e7 Add determinant(Vector_2, Vector_2)
Add determinant(Vector_3, Vector_3, Vector_3)
And corresponding functor.
2006-08-02 18:57:40 +00:00
Sylvain Pion 540406f767 Rename FT -> RT. 2006-08-02 18:19:18 +00:00
Andreas Meyer d72148ffdb bugfix for g++-3.3 : added missing #include <CGAL/Kernel/mpl.h>
( strange: for g++-3.4/4.x, there was no problem ... )
2006-08-02 16:54:57 +00:00
Ron Wein 4bad047ba4 Added a test program for envelopes of line segments. 2006-08-02 15:53:59 +00:00
Sylvain Pion 0261c5dde8 More progress towards 3d support.
Use CGAL_Kernel_obj for simplifying things.
2006-08-02 12:17:55 +00:00
Sylvain Pion 7b120847c9 Do_intersect_3 is a predicate, not a construction. 2006-08-02 12:17:19 +00:00
Sylvain Pion b69dd83c5f Use CGAL_Kernel_obj. 2006-08-02 11:43:40 +00:00
Mariette Yvinec a902e532ff rename global function power_test into power_test_2
to avoid clash with Triangulation_3
2006-08-02 11:43:20 +00:00