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.