[−][src]Trait lyon_path::iterator::PathIterator
An extension to the common Iterator interface, that adds information which is useful when chaining path-specific iterators.
Required methods
fn get_state(&self) -> &PathState
The returned structure exposes the current position, the first position in the current sub-path, and the position of the last control point.
Provided methods
ⓘImportant traits for Flattened<Iter>fn flattened(self, tolerance: f32) -> Flattened<Self>
ⓘImportant traits for Flattened<Iter>
Returns an iterator that turns curves into line segments.
ⓘImportant traits for Transformed<I>fn transformed(self, mat: &Transform2D) -> Transformed<Self>
ⓘImportant traits for Transformed<I>
Returns an iterator applying a 2D transform to all of its events.
Implementors
impl<E, Iter> PathIterator for PathIter<Iter> where
E: Into<PathEvent>,
Iter: Iterator<Item = E>,
[src]
E: Into<PathEvent>,
Iter: Iterator<Item = E>,
impl<SvgIter> PathIterator for PathEvents<SvgIter> where
SvgIter: SvgIterator,
[src]
SvgIter: SvgIterator,