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