Michael Hemmer
ac993aa678
rm use of Algebraic_structure_tag
2006-12-04 13:59:37 +00:00
Sylvain Pion
bd1e8bfc3a
Add operator[] in Point_3 (and test it).
2006-11-23 12:56:55 +00:00
Michael Hemmer
10897c9daa
simplified Syntax
2006-11-08 14:46:59 +00:00
Michael Hemmer
32fc473988
replaced Number_type_traits by Algbraic_structure_traits
2006-11-08 13:49:39 +00:00
Sylvain Pion
fbe285ca94
New predicates :
...
compare_squared_distance(Point_[23], Point_[23], FT), with
CompareSquaredDistance_[23] functors.
2006-10-24 05:24:31 +00:00
Andreas Fabri
89d1762361
min/max changes also in the testsuite
2006-09-13 16:27:24 +00:00
Sylvain Pion
ed36e763c7
Second part of Return_base_tag changes.
2006-08-16 16:38:49 +00:00
Sylvain Pion
629c1dfddd
Ray_2.is_degenerate() was buggy.
2006-08-11 09:01:12 +00:00
Sylvain Pion
c50783f08f
Bad luck: "equi-distant" -> "equidistant" (thanks Andreas).
2006-08-07 16:11:40 +00:00
Sylvain Pion
38853d1b10
- Optimize equi_distant_line() by merging the calls to
...
circumcenter() and cross_product().
- Add ctors to Point_[23] and Vector_[23] that take
int, double, and FT coordinates, instead of only RT.
2006-08-07 15:57:40 +00:00
Sylvain Pion
cc7624fa5c
Last bunch of I/O changes to alloz Lazy_kernel to pass the kernel-I/O test-suite.
2006-08-06 16:37:35 +00:00
Sylvain Pion
7bfade9820
Initialize geometric objects before passing them to predicates, otherwise Lazy_kernel barfs
2006-08-05 13:35:44 +00:00
Sylvain Pion
c9de727dd2
New construction equi_distant_line(3 Point_3), with functor.
2006-08-04 15:03:16 +00:00
Sylvain Pion
ad1e880bc0
Regenerate for Lazy_kernel
2006-08-03 22:55:20 +00:00
Sylvain Pion
f4be5b9920
Add overloads of circumcenter() taking only 2 Point_2 (or Point_3),
...
that is, the same thing as midpoint(), but with a uniform notation.
Same thing for the corresponding functor.
2006-08-03 17:07:39 +00:00
Sylvain Pion
c7abea8657
Well, it now fully passes the test-suite :-)
...
Yeah !!!
2006-08-03 11:33:25 +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
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
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
ead2e93fdb
- Add missing functor for compare_yx().
2006-07-31 16:22:08 +00:00
Sylvain Pion
e208720200
Comment out compare_deltax_deltay() predicate, as it is undocumented,
...
unused in CGAL, and does not have corresponding functor.
2006-07-31 15:52:21 +00:00
Sylvain Pion
fbaf303f0f
Interval_arithmetic -> Filtered_kernel
2006-07-12 13:17:39 +00:00
Sylvain Pion
290a24c95e
Sphere_3::orthogonal_transform fixes:
...
- was only declared in Homogeneous
- was buggy in Cartesian
- was not tested
2006-04-03 13:16:31 +00:00
Joachim Reichel
f582718758
rename create_makefile to cgal_create_makefile to avoid name clashes,
...
adjust all occurences of create_makefile and create\_makefile in the entire
repository (well, trunk only)
2006-03-15 22:10:02 +00:00
Sylvain Pion
523227ac96
- Rename to match package name.
2006-03-14 22:09:14 +00:00
Sylvain Pion
0ec1b0efcc
- Merge H2 and H3 into Homogeneous_kernel.
2006-03-06 23:51:27 +00:00
Ron Wein
b99982e7b5
A better fix for the test.
2006-02-19 14:47:00 +00:00
Ron Wein
721449de07
Commented out a problematic test.
2006-02-19 08:43:27 +00:00
Laurent Saboret
db6a8f948c
Change CVS keywords to SVN style
2006-02-16 14:30:13 +00:00
Laurent Saboret
1aad55d4cb
Change CVS keywords to SVN style
2006-02-14 10:08:15 +00:00
Laurent Saboret
a0a9b777bc
Move packages to trunk root
2006-02-14 08:58:16 +00:00