Commit Graph

608 Commits

Author SHA1 Message Date
Sylvain Pion 4ddfe868d0 - Fix doc typo : Leftturn_2 -> Left_turn_2. 2004-04-09 15:20:39 +00:00
Lutz Kettner 5176a02f13 Ported to new manual file organization. 2004-03-24 09:35:57 +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
Sylvain Pion 8454fc463f - Move centroid() to the new scheme. 2004-03-13 23:12:54 +00:00
Sylvain Pion fe8048877e - Use LineC3 instead of LineH3.
- Merge Construct_line_3 between H&C.
- Duplicate Construct_projected_point_3 between H&C.
2004-03-13 22:39:12 +00:00
Sylvain Pion 58f59322d6 - Factorize identical Coplanar_3 functors between H&C.
- Move to the new scheme :
  orientation(4 Point_3), coplanar(4 Point_3),
  are_positive_oriented(4 Point_3), are_negative_oriented(4 Point_3),
  side_of_oriented_sphere(5 Point_3)
2004-03-13 21:22:09 +00:00
Sylvain Pion e9dfb0cfe3 - Use TetrahedronC3 instead of TetrahedronH3.
Duplicate Compute_volume_3 and Bounded_side_3 functors instead.
2004-03-13 18:39:58 +00:00
Sylvain Pion 742be96097 - Use TriangleC3 instead of TriangleH3.
Duplicate Has_on_3 functor instead.
2004-03-13 15:13:07 +00:00
Sylvain Pion bda4400b41 - Move the following to the new scheme :
area(3 Point_2), operator-(2 Point_[23]), collinear(3 Point_3),
  angle(3 Point_3), coplanar_orientation([34] Point_3),
  coplanar_side_of_bounded_circle(4 Point_3), are_ordered_along_line(3 Point_3),  are_strictly_ordered_along_line(3 Point_3),
  collinear_are_strictly_ordered_along_line(3 Point_3)
2004-03-13 14:15:07 +00:00
Sylvain Pion 876d238b1d - Move operator+(Point_2, Vector_2) to the new scheme. 2004-03-11 21:43:57 +00:00
Andreas Fabri 7e76974c73 fixed typo 2004-03-08 08:21:07 +00:00
Andreas Fabri 33a5c3a194 shortened line 2004-03-08 08:19:41 +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 3ed19410ae - Move cross_product() to the new scheme. 2004-02-29 21:56:14 +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 47457bffee - Re-allow conversion from RPoint_2 to Point_2 (still needed by conics). 2004-02-26 17:48:05 +00:00
Sylvain Pion 20cf56c197 - Add missing CGAL_WRAP() for SunPRO. 2004-02-24 13:01:53 +00:00
Sylvain Pion 66e8e5635e - Move lexicographically_yx_smaller_or_equal() to the new scheme. 2004-02-22 23:40:33 +00:00
Sylvain Pion 7c1cca8e84 - Move compare_slopes(Line_2, Line_2) to the new scheme. 2004-02-22 22:55:10 +00:00
Sylvain Pion 1935a9d5c6 - Move compare_slopes(Segment_2, Segment_2) to the new scheme. 2004-02-22 22:10:35 +00:00
Sylvain Pion 5a3c5f355a - 3D part of previous change done. 2004-02-22 18:45:11 +00:00
Sylvain Pion 3fc5159cf2 - Further organization : 2D functions taking user classes as argument
now call the global functions in CGALi.  3D still to be done.
2004-02-22 17:30:20 +00:00
Sylvain Pion b5f5cfb921 - Move internal predicates(p,q,K) to CGALi. 2004-02-21 11:30:44 +00:00
Sylvain Pion dcb82e0b41 - Remove unused Direction_[23] typedef. 2004-02-19 20:24:24 +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
Radu Ursu 9489780143 fixed headers in examples 2004-02-19 11:25:39 +00:00
Sylvain Pion 43fae6c01e - Remove CGAL_CFG_NO_PARTIAL_CLASS_TEMPLATE_SPECIALISATION
and VC++ < 7.1 workarounds.
2004-02-17 00:14:58 +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
Radu Ursu 32a1614be8 Version 1.106 (09 February 2004) [rursu]
- Updated headers in examples
2004-02-09 23:20:54 +00:00
Sylvain Pion 1923f63075 remove version file 2004-02-03 13:23:12 +00:00
Sylvain Pion 6866b548f6 Bump for 1.105 (24 Jan 2004) 2004-01-24 20:26:26 +00:00
Sylvain Pion 7f3b4660ef - Move orientation(p,q,r,k) in CGALi. 2004-01-24 20:26:17 +00:00
Sylvain Pion 71d95d56d3 Bump for 1.104 (18 Jan 2004) 2004-01-18 14:03:24 +00:00
Sylvain Pion 36151af19d - Remove obsolete *ITERATOR_TRAITS_POINTER_SPEC* workarounds. 2004-01-18 14:03:18 +00:00
Sylvain Pion 366b42a0f4 Bump for 1.103 (18 Jan 2004) 2004-01-18 13:04:57 +00:00
Sylvain Pion 6d2796375d - Remove obsolete CGAL_VC7_BUG_PROTECTED workaround (VC++ <= 7.0). 2004-01-18 13:04:17 +00:00
Sylvain Pion f5124762eb Bump for 1.102 (18 Jan 2004) 2004-01-18 12:17:26 +00:00
Sylvain Pion e283e6fed2 - Remove obsolete CGAL_CFG_MATCHING_BUG_2 workaround (VC++ <= 7.0). 2004-01-18 12:17:18 +00:00
Sylvain Pion 2315230f50 Bump for 1.101 (13 Jan 2004) 2004-01-13 17:58:00 +00:00
Sylvain Pion ca6cd62149 - Add volume(4 points). 2004-01-13 17:55:04 +00:00
Sylvain Pion e1d26dc40d Bump for 1.100 (13 Jan 2004) 2004-01-13 11:48:20 +00:00
Sylvain Pion 1f7d1da003 - Remove Simple_handle_for. 2004-01-13 11:48:14 +00:00
Sylvain Pion e93fa1c39f *** empty log message *** 2004-01-09 10:06:46 +00:00
Sylvain Pion e7e4710906 Bump for 1.99 ( 9 Jan 2004) 2004-01-09 10:04:45 +00:00
Sylvain Pion 38ba4abc81 Bump for 1.98 ( 7 Jan 2004) 2004-01-07 14:32:08 +00:00
Sylvain Pion a325e545e4 - Add comparison operators for Point_[23]. 2004-01-07 14:31:18 +00:00
Sylvain Pion 3b0208ed02 Bump for 1.97 ( 1 Jan 2004) 2004-01-01 18:01:08 +00:00
Sylvain Pion 4f3253bc08 - New faster Handle_for interface
- More work towards extensible kernel.
2004-01-01 18:00:47 +00:00
Sylvain Pion 75cf9598cd Bump for 1.96 (17 Dec 2003) 2003-12-17 17:53:55 +00:00