Trait iron_shapes::concepts::IntoSegments
source · [−]pub trait IntoSegments<C: CoordinateConcept> {
type Segment: Segment<C>;
type SegmentIter: Iterator<Item = Self::Segment>;
fn into_segments(self) -> Self::SegmentIter;
}
Expand description
Convert a polygon into an iterator over polygon segments.
Required Associated Types
type SegmentIter: Iterator<Item = Self::Segment>
type SegmentIter: Iterator<Item = Self::Segment>
Iterator over segments.
Required Methods
fn into_segments(self) -> Self::SegmentIter
fn into_segments(self) -> Self::SegmentIter
Iterate over segments/edges of a polygon.