mirror of https://github.com/CGAL/cgal
removed remaining constructive predicates from kernel traits
This commit is contained in:
parent
e60ac01751
commit
41d4b38c96
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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 << '.';
|
||||
|
||||
|
|
|
|||
|
|
@ -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) );
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Reference in New Issue