pub(crate) fn distance_predicate_fake(
        left_site: &VSE::SiteEvent<I, F>,
        right_site: &VSE::SiteEvent<I, F>,
        new_point: &Point<I>,
    ) -> bool {
        let rv = Self::distance_predicate(left_site, right_site, new_point);
        tln!(
            "DistancePredicate(L:{:?}, R:{:?}, K:{:?})=={}",
            left_site,
            right_site,
            new_point,
            rv
        );
        rv
    }
/// Returns true if a horizontal line going through a new site intersects
/// right arc at first, else returns false. If horizontal line goes
/// through intersection point of the given two arcs returns false also.
Returns true if a horizontal line going through a new site intersects
right arc at first, else returns false. If horizontal line goes
through intersection point of the given two arcs returns false also.
Returns true if a horizontal line going through a new site intersects right arc at first else returns false . If horizontal line goes through intersection point of the given two arcs returns false also .
pub(crate) fn distance_predicate_fake(
        left_site: &VSE::SiteEvent<I, F>,
        right_site: &VSE::SiteEvent<I, F>,
        new_point: &Point<I>,
    ) -> bool {
        let rv = Self::distance_predicate(left_site, right_site, new_point);
        tln!(
            "DistancePredicate(L:{:?}, R:{:?}, K:{:?})=={}",
            left_site,
            right_site,
            new_point,
            rv
        );
        rv
    }
pub ( crate ) fn distance_predicate_fake ( left_site : & VSE :: SiteEvent < I , F > , right_site : & VSE :: SiteEvent < I , F > , new_point : & Point < I > , ) -> bool { let rv = Self :: distance_predicate ( left_site , right_site , new_point ) ; tln ! ( " " left_site right_site new_point rv ) ; rv }
Returns true if a horizontal line going through a new site intersects
right arc at first, else returns false.
Returns true if a horizontal line going through a new site intersects right arc at first else returns false .
left_site
&VSE::SiteEvent<I, F>
right_site
&VSE::SiteEvent<I, F>
new_point
&Point<I>