[−][src]Trait arcs::algorithms::Length
Something which has a finite length.
Required methods
Loading content...Implementations on Foreign Types
impl<'a, L: Length + ?Sized> Length for &'a L
[src]
Loading content...
Implementors
impl Length for Arc
[src]
fn length(&self) -> f64
[src]
Calculates the length of an Arc
.
let radius = 50.0; let arc = Arc::from_centre_radius(Vector::zero(), radius, 0.0, 2.0 * PI); assert_eq!(arc.length(), 2.0 * radius * PI);
impl Length for Line
[src]
fn length(&self) -> f64
[src]
Calculates the length of the line.
let line = Line::new(Vector::zero(), Vector::new(5.0, 0.0)); assert_eq!(line.length(), 5.0);