Andreas Fabri
956be85ce0
Move the following to the new scheme :
...
signed_distance_to_{point,line_plane}
2004-03-16 21:59:52 +00:00
Andreas Fabri
23bd7d7c4b
Added functor and function for constructing orthogonal vector of three points
2004-03-08 08:16:42 +00:00
Sylvain Pion
7883a721d9
- Added ComputeScalarProduct_[23] functors.
...
- Added [RT|FT] multiplication from left to Vector_[23]. [bug#194]
- Moved the operator* of Vector_[23] to the new scheme.
- New internal file CGAL/Kernel/mpl.h to gather some template
metaprogramming tools used by the kernel.
2004-02-29 21:24:35 +00:00
Sylvain Pion
53a773ec46
- Add missing test-suite for Construct_line_3(Point_3, Vector_3).
2004-02-19 19:39:55 +00:00
Sylvain Pion
8e4a2f9d3e
- Add circumcenter(Triangle_[23]) and circumcenter(Tetrahedron_3) [bug#208].
2004-02-15 00:43:22 +00:00
Sylvain Pion
ca6cd62149
- Add volume(4 points).
2004-01-13 17:55:04 +00:00
Sylvain Pion
a325e545e4
- Add comparison operators for Point_[23].
2004-01-07 14:31:18 +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
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
134a3413a9
fix test-suite
2003-10-29 18:26:01 +00:00
Sylvain Pion
5639035ffc
- Add test for bisector().
2003-10-28 17:55:48 +00:00
Sylvain Pion
768badd2ef
typo Saarbrucken -> Saarbruecken
2003-10-21 12:26:15 +00:00
Sylvain Pion
daf9fbb213
add area(p, q, r)
2003-10-17 19:49:27 +00:00
Andreas Fabri
b456d88adc
Added typename keyword
2003-09-29 20:58:52 +00:00
Andreas Fabri
bdbc034943
Added test/MyKernel
2003-09-29 14:53:38 +00:00
Sylvain Pion
053fcda0a0
- new headers
2003-09-18 14:14:42 +00:00
Andreas Fabri
b9108e76a8
Changed CartesianCoordinateConstIterator to CartesianConstIterator
2003-09-17 12:05:09 +00:00
Andreas Fabri
f6431ddd78
Added functor based class test suites
2003-09-07 21:45:53 +00:00
Andreas Fabri
3e36d3dcbd
bug fix: A line can not be constructed from a point and a vector
2003-09-05 19:36:38 +00:00
Sylvain Pion
59af46c46c
Use Gmpq
2003-08-13 11:45:03 +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
909ba553ec
- Fix test-suite.
2003-08-07 09:54:25 +00:00
Michael Hoffmann
186c7414fb
Add compute_squared_length for Vector.
2003-07-31 09:07:11 +00:00
Andreas Fabri
f66a5cd9bb
Added Cartesian_coordinate_const_iterator:x
2003-07-22 14:48:44 +00:00
Sylvain Pion
c514fd7aca
- Fix test-suite warnings.
2003-06-02 19:52:48 +00:00
Sylvain Pion
99e19cd808
- Fix another test-suite typo in previous change.
2003-05-30 13:09:39 +00:00
Sylvain Pion
e6eafc4205
- Fix test-suite typo.
2003-05-30 13:03:06 +00:00
Sylvain Pion
891146a924
- Add missing functor and documentation for Plane_3(Point_3, Vector_3).
...
- In order to get rid of Direction_[23] at some point, I have added :
- Line_2(Point_2, Vector_2) ConstructLine_2
- Line_3(Point_3, Vector_3) ConstructLine_3
- Ray_2(Point_2, Vector_2) ConstructRay_2
- Ray_3(Point_3, Vector_3) ConstructRay_3
- Ray_2(Point_2, Line_2) ConstructRay_2
- Ray_3(Point_3, Line_3) ConstructRay_3
- Vector_2(Line_2) ConstructVector_2
- Vector_3(Line_3) ConstructVector_3
- Vector_2(Ray_2) ConstructVector_2
- Vector_3(Ray_3) ConstructVector_3
- Vector_2(Segment_2) ConstructVector_2
- Vector_3(Segment_3) ConstructVector_3
- Vector_2 Line_2.to_vector()
- Vector_3 Line_3.to_vector()
- Vector_2 Ray_2.to_vector()
- Vector_3 Ray_3.to_vector()
- Vector_2 Segment_2.to_vector()
- Vector_3 Segment_3.to_vector()
2003-05-11 18:25:41 +00:00
Andreas Fabri
dfe5d8174a
added "use" statements
2003-04-13 21:22:38 +00:00
Andreas Fabri
f8d961f41f
added "use" statements
2003-04-13 21:06:59 +00:00
Andreas Fabri
911d1c4127
Added Construct_bbox_{2,3}
2003-04-11 08:05:26 +00:00
Sylvain Pion
908eb2f526
- Fix unused stuff warnings.
2003-02-21 09:47:07 +00:00
Matthias Bäsken
e01a7c463a
*** empty log message ***
2003-02-18 12:04:32 +00:00
Sylvain Pion
a4292270ec
- Add squared_radius(p, q).
2003-02-11 12:32:59 +00:00
Matthias Bäsken
fffb1563ee
*** empty log message ***
2003-01-28 08:48:08 +00:00
Sylvain Pion
9b62bd9c33
- Remove useless #includes.
2003-01-22 10:14:05 +00:00
Sylvain Pion
5d5269ed5c
- Add new constructors Iso_rectangle_2(left, right, bottom, top) and
...
Iso_cuboid_3(left, right, bottom, top, far, close).
2003-01-22 10:12:36 +00:00
Andreas Fabri
31c1100c52
added coordinate iterator
2003-01-22 09:46:21 +00:00
Sylvain Pion
5748e3c9f9
- Merge test programs to speed up and uniformize the test-suite.
2002-11-05 17:40:12 +00:00
Sylvain Pion
1f21b75cac
- Merge .C files into their corresponding .h.
2002-10-08 10:04:16 +00:00
Sylvain Pion
82e4295130
- Make it work with -DCGAL_NO_DEPRECATED, and other fixes.
2002-10-08 08:59:46 +00:00
Sylvain Pion
f490bf717d
- Better support expression templates NTs (GMP++).
2002-10-05 16:41:21 +00:00
Susan Hert
a6faf474d2
added test for compare_slope and tidied up a few file headers
2002-01-07 17:47:51 +00:00
Sylvain Pion
77b28da003
- Add tests for compare_y_at_x for segments.
2001-12-21 17:30:38 +00:00
Sylvain Pion
b2d210efb4
- Add tests for IO operators.
2001-12-13 17:30:13 +00:00
Sylvain Pion
82a5bd7bb2
- remove the need to have "-I../Kernel/include" in the submitted makefiles,
...
by hard coding it in the #includes<> inside the test files. This way it
makes it clear in the test files which headers come from CGAL, and which
come from the test-suite.
- a by product of this is that we can use the default makefiles, and so I
added "makefile" to dont_submit.
- I added "-I../../H2/include" and similar in the makefiles, so that we can
work more easily with our working copies (didn't you find it painful to
have to tweak the makefiles for each submission ?).
- Fixes a buffer overflow which made SunPro 5.3 fail at run time.
2001-09-27 09:47:33 +00:00
Susan Hert
aecbc0ae2e
renamed cmp_* to compare_* and *_dist_* to *_distance_* and
...
leftturn, Leftturn, LEFTTURN to left_turn, Left_turn, LEFT_TURN and
rightturn, Rightturn, RIGHTTURN to right_turn, Right_turn, RIGHT_TURN
and compare_lexicographically* to compare_*
2001-07-23 17:39:59 +00:00