Struct lyon::path_iterator::PathEvents
[−]
[src]
pub struct PathEvents<SvgIter> { /* fields omitted */ }
Methods
impl<SvgIter> PathEvents<SvgIter>
[src]
fn new(it: SvgIter) -> PathEvents<SvgIter>
[src]
Trait Implementations
impl<SvgIter> PathIterator for PathEvents<SvgIter> where
SvgIter: SvgIterator,
[src]
SvgIter: SvgIterator,
fn get_state(&self) -> &PathState
[src]
The returned structure exposes the current position, the first position in the current sub-path, and the position of the last control point. Read more
fn flattened(self, tolerance: f32) -> Flattened<Self>
[src]
Returns an iterator that turns curves into line segments.
fn svg_events(self) -> Map<Self, fn(PathEvent) -> SvgEvent>
[src]
Returns an iterator of SVG events.
impl<SvgIter> Iterator for PathEvents<SvgIter> where
SvgIter: SvgIterator,
[src]
SvgIter: SvgIterator,