Commit Graph

130 Commits

Author SHA1 Message Date
Sylvain Pion 4ddfe868d0 - Fix doc typo : Leftturn_2 -> Left_turn_2. 2004-04-09 15:20:39 +00:00
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 f5e66574c3 - Add intersection(Plane_3, Plane_3, Plane_3). [bug#185] 2004-02-15 19:43:49 +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 6bf3b933e1 - Ref/SqrtFieldNumberType.tex was not \included{}... 2003-12-02 10:23:09 +00:00
Sylvain Pion b8d1306081 remove obsolete comment 2003-12-01 11:07:40 +00:00
Sylvain Pion 85e9b359cd - Added bisector(Point_3, Point_3). 2003-11-19 10:36:23 +00:00
Sylvain Pion 6985e1ea79 - Fix documentation of do_intersect() for Triangle_3. 2003-11-06 14:54:25 +00:00
Sylvain Pion 64c81883a9 - Add links in the doc from ConstructVector* to ConstructScaledVector*. 2003-10-28 18:27:15 +00:00
Sylvain Pion c8f376afe3 - Document and test bisector(). 2003-10-28 18:14:15 +00:00
Andreas Fabri f1b20c733e Removed all the template parameters 2003-10-21 15:58:40 +00:00
Andreas Fabri 0be5d599e4 Added Filtered_kernel_without_type_equality 2003-10-21 15:56:05 +00:00
Andreas Fabri aa24395748 A new class 2003-10-21 15:52:59 +00:00
Sylvain Pion daf9fbb213 add area(p, q, r) 2003-10-17 19:49:27 +00:00
Andreas Fabri e0ec47e1b8 Cartesian -> \ccHtmlNoLinksFrom{Cartesian} 2003-10-14 19:59:21 +00:00
Andreas Fabri b9108e76a8 Changed CartesianCoordinateConstIterator to CartesianConstIterator 2003-09-17 12:05:09 +00:00
Andreas Fabri 481ff0651a Added 2D and 3D Cartesian coordinate const iterator concept 2003-09-16 15:45:12 +00:00
Andreas Fabri 6f12e23f84 *** empty log message *** 2003-09-16 15:41:17 +00:00
Andreas Fabri 6672d49ec7 Added \ccSeeAlso 2003-09-16 15:40:20 +00:00
Michael Hoffmann 86189b9fa6 Fixed typo. 2003-08-26 09:49:51 +00:00
Sylvain Pion a090954acc - Comment out the unfinished documentation of Weighted_point_[23]. 2003-08-25 12:32:53 +00:00
Sylvain Pion 2b10ffcc6a - Interval_converter -> To_interval. 2003-08-07 13:57:38 +00:00
Michael Hoffmann 186c7414fb Add compute_squared_length for Vector. 2003-07-31 09:07:11 +00:00
Sylvain Pion 96bd9e7027 - Add the new \"Exact_*_kernel*\" typedefs. 2003-07-24 18:41:15 +00:00
Sylvain Pion 35da8906b1 - Document the new "mixed operators with int" requirements of number types. 2003-07-24 18:09:26 +00:00
Andreas Fabri f66a5cd9bb Added Cartesian_coordinate_const_iterator:x 2003-07-22 14:48:44 +00:00
Andreas Fabri 2296b3824d fixed typos 2003-07-22 08:57:05 +00:00
Sylvain Pion cd81640262 update reference 2003-07-21 15:29:39 +00:00
Sylvain Pion 6e6f5b613b - Un-hide Circle_2::operator== (similarly for Sphere_3 and !=). 2003-06-12 14:56:28 +00:00
Sylvain Pion 8ed74c58ad - Fix doc bugs. 2003-06-03 10:17:23 +00:00
Sylvain Pion 31a8fd579e - Typo : Constructable -> Constructible. 2003-06-02 08:38:18 +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 7f8ef0e029 Added to_interval() 2003-05-08 20:18:34 +00:00
Sylvain Pion ea74dd8954 - Fix typo. 2003-05-07 12:50:21 +00:00
Michael Hoffmann 7aaf4915cf Move ConstructBbox to right position. 2003-05-07 09:04:18 +00:00
Mariette Yvinec c2d2568d38 add stuff for Triangel_3 intersection tests 2003-05-05 18:07:16 +00:00
Andreas Fabri 185e6ce942 added ConstructBbox_{2,3} 2003-04-11 08:02:09 +00:00
Andreas Fabri aa0e329b46 Added ConstructBbox_{2,3} 2003-04-11 07:57:49 +00:00
Andreas Fabri 0d3b5e2750 *** empty log message *** 2003-04-11 07:56:31 +00:00
Andreas Fabri 93d99a124a *** empty log message *** 2003-04-11 07:51:27 +00:00
Sylvain Pion 9bffd2b631 - Improve Type_equality_wrapper to support Filtered_kernel. 2003-02-17 11:09:24 +00:00
Sylvain Pion a4292270ec - Add squared_radius(p, q). 2003-02-11 12:32:59 +00:00
Sylvain Pion f034211373 - Update. 2003-02-04 15:34:55 +00:00