[][src]Type Definition arcs::Arc

type Arc = Arc<DrawingSpace>;

Trait Implementations

impl Approximate for Arc[src]

type Iter = ApproximatedArc

An iterator over the approximated vertices.

impl Bounded for Arc[src]

impl ClosestPoint for Arc[src]

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(
    Point::zero(),
    radius,
    Angle::zero(),
    Angle::two_pi(),
);

assert_eq!(arc.length(), 2.0 * radius * PI);

impl Scale for Arc[src]

impl Translate for Arc[src]