Function bcar::angle_between[][src]

pub fn angle_between(p1: Point, p2: Point, p3: Point) -> f64

Return the angle between three points

Examples

let a = bcar::angle_between(
    bcar::Point::new(1.0, 1.0),
    bcar::Point::new(0.0, 0.0),
    bcar::Point::new(1.0, -1.0),
);
assert!((a - std::f64::consts::PI/2.0).abs() < 0.00001);