removed remaining constructive predicates from kernel traits

This commit is contained in:
Susan Hert 2001-07-20 10:19:17 +00:00
parent e60ac01751
commit 41d4b38c96
5 changed files with 17 additions and 26 deletions

View File

@ -1,5 +1,6 @@
3.31 (18 July 2001)
3.31 (20 July 2001)
- restored Less_distance_to_point_[23] with default constructors
- removed remaining constructive predicates in Kernel traits
3.30 (10 July 2001)
- additions of function objects following discussion of kernel traits

View File

@ -67,9 +67,11 @@ _test_fct_point_2(const R& )
assert( CGAL::lexicographically_xy_larger(p2,p3) );
assert( CGAL::lexicographically_xy_larger(p4,p3) );
/*
assert( CGAL::lexicographically_xy_larger_or_equal(p3,p3) );
assert( CGAL::lexicographically_xy_larger_or_equal(p2,p3) );
assert( CGAL::lexicographically_xy_larger_or_equal(p4,p3) );
*/
std::cout <<'.';
@ -170,11 +172,13 @@ _test_fct_point_2(const R& )
assert( CGAL::lexicographically_yx_smaller_or_equal(p4,p4) );
assert( CGAL::lexicographically_yx_smaller_or_equal(p5,p3) );
/*
assert(!CGAL::lexicographically_yx_larger_or_equal(p5,p3) );
assert( CGAL::lexicographically_yx_larger_or_equal(p3,p5) );
assert( CGAL::lexicographically_yx_larger_or_equal(p2,p7) );
assert( CGAL::lexicographically_yx_larger_or_equal(p7,p7) );
assert( CGAL::lexicographically_yx_larger_or_equal(p8,p3) );
*/
std::cout << '.';

View File

@ -174,7 +174,7 @@ _test_fctobj_point_line_2(const Point&, const Line& )
std::cout << '.';
CGAL::Less_distance_to_point_2< Point> has_smaller_dist_to_point();
CGAL::Less_distance_to_point_2< Point> has_smaller_dist_to_point;
assert( has_smaller_dist_to_point(p4,p9,p1) );
assert( has_smaller_dist_to_point(p4,p6,p5) );
assert( has_smaller_dist_to_point(p9,p9,p6) );

View File

@ -439,12 +439,12 @@ test_new_2(const R& rep)
Comparison_result tmp34ac = compare_angle(d3,d2);
typename R::Less_signed_distance_to_line_2 less_signed_distance_to_line
= rep.less_signed_distance_to_line_2_object(p4,p5);
bool tmp36 = less_signed_distance_to_line(p2,p3);
= rep.less_signed_distance_to_line_2_object();
bool tmp36 = less_signed_distance_to_line(p4,p5,p2,p3);
typename R::Less_rotate_ccw_2 less_rotate_ccw
= rep.less_rotate_ccw_2_object(p4);
bool tmp36a = less_rotate_ccw(p2,p3);
= rep.less_rotate_ccw_2_object();
bool tmp36a = less_rotate_ccw(p4,p2,p3);
bool tmp39;
@ -456,17 +456,10 @@ test_new_2(const R& rep)
= rep.leftturn_2_object();
bool tmp37 = leftturn(p2,p3,p4);
typename R::Left_of_line_2 left_of_line
= rep.left_of_line_2_object(p2,p3);
bool tmp38 = left_of_line(p4);
typename R::Collinear_2 collinear
= rep.collinear_2_object();
bool tmp39a = collinear(p2,p3,p4);
typename R::Orientation_2 orientation
= rep.orientation_2_object();
Orientation tmp40 = orientation(p2,p3,p4);
@ -581,7 +574,7 @@ test_new_2(const R& rep)
use(tmp52b); use(tmp52a); use(tmp51b); use(tmp51a); use(tmp50b); use(tmp50a);
use(tmp49b); use(tmp49a); use(tmp48b); use(tmp48a); use(tmp47); use(tmp46);
use(tmp45); use(tmp44); use(tmp43); use(tmp42); use(tmp41); use(tmp40);
use(tmp39); use(tmp38); use(tmp37); use(tmp36); use(tmp35); use(tmp34d);
use(tmp39); use(tmp37); use(tmp36); use(tmp35); use(tmp34d);
use(tmp34c); use(tmp34b); use(tmp34a); use(tmp32d); use(tmp32c); use(tmp32b);
use(tmp32a); use(tmp31d); use(tmp31c); use(tmp31b); use(tmp31a); use(tmp30);
use(tmp26); use(tmp25); use(tmp24);

View File

@ -439,12 +439,12 @@ test_new_2(const R& rep)
Comparison_result tmp34ac = compare_angle(d3,d2);
typename R::Less_signed_distance_to_line_2 less_signed_distance_to_line
= rep.less_signed_distance_to_line_2_object(p4,p5);
bool tmp36 = less_signed_distance_to_line(p2,p3);
= rep.less_signed_distance_to_line_2_object();
bool tmp36 = less_signed_distance_to_line(p4,p5,p2,p3);
typename R::Less_rotate_ccw_2 less_rotate_ccw
= rep.less_rotate_ccw_2_object(p4);
bool tmp36a = less_rotate_ccw(p2,p3);
= rep.less_rotate_ccw_2_object();
bool tmp36a = less_rotate_ccw(p4,p2,p3);
bool tmp39;
@ -456,17 +456,10 @@ test_new_2(const R& rep)
= rep.leftturn_2_object();
bool tmp37 = leftturn(p2,p3,p4);
typename R::Left_of_line_2 left_of_line
= rep.left_of_line_2_object(p2,p3);
bool tmp38 = left_of_line(p4);
typename R::Collinear_2 collinear
= rep.collinear_2_object();
bool tmp39a = collinear(p2,p3,p4);
typename R::Orientation_2 orientation
= rep.orientation_2_object();
Orientation tmp40 = orientation(p2,p3,p4);
@ -581,7 +574,7 @@ test_new_2(const R& rep)
use(tmp52b); use(tmp52a); use(tmp51b); use(tmp51a); use(tmp50b); use(tmp50a);
use(tmp49b); use(tmp49a); use(tmp48b); use(tmp48a); use(tmp47); use(tmp46);
use(tmp45); use(tmp44); use(tmp43); use(tmp42); use(tmp41); use(tmp40);
use(tmp39); use(tmp38); use(tmp37); use(tmp36); use(tmp35); use(tmp34d);
use(tmp39); use(tmp37); use(tmp36); use(tmp35); use(tmp34d);
use(tmp34c); use(tmp34b); use(tmp34a); use(tmp32d); use(tmp32c); use(tmp32b);
use(tmp32a); use(tmp31d); use(tmp31c); use(tmp31b); use(tmp31a); use(tmp30);
use(tmp26); use(tmp25); use(tmp24);