pub struct ArcPolygon {
pub outer: ArcRing,
pub holes: Vec<ArcRing>,
}Expand description
An arc-aware region: one outer boundary and its holes.
Fields§
§outer: ArcRingOuter boundary, counter-clockwise.
holes: Vec<ArcRing>Inner boundaries, each clockwise.
Trait Implementations§
Source§impl Clone for ArcPolygon
impl Clone for ArcPolygon
Source§fn clone(&self) -> ArcPolygon
fn clone(&self) -> ArcPolygon
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ArcPolygon
impl Debug for ArcPolygon
Source§impl PartialEq for ArcPolygon
impl PartialEq for ArcPolygon
impl StructuralPartialEq for ArcPolygon
Auto Trait Implementations§
impl Freeze for ArcPolygon
impl RefUnwindSafe for ArcPolygon
impl Send for ArcPolygon
impl Sync for ArcPolygon
impl Unpin for ArcPolygon
impl UnwindSafe for ArcPolygon
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more