Trait iron_shapes::edge::IntoEdges
source · pub trait IntoEdges<T> {
type Edge: EdgeEndpoints<T>;
type EdgeIter: Iterator<Item = Self::Edge>;
// Required method
fn into_edges(self) -> Self::EdgeIter;
}Expand description
Iterate over edges. For an n-gon this would produce n edges.
Required Associated Types§
sourcetype Edge: EdgeEndpoints<T>
type Edge: EdgeEndpoints<T>
Type of edge which will be returned.
Required Methods§
sourcefn into_edges(self) -> Self::EdgeIter
fn into_edges(self) -> Self::EdgeIter
Get an iterator over edges.