Trait lyon_path::PositionStore[][src]

pub trait PositionStore {
    fn get_endpoint(&self, id: EndpointId) -> Point;
fn get_control_point(&self, id: ControlPointId) -> Point; }

Interface for objects storing endpoints and control points positions.

This interface can be implemented by path objects themselves or via external data structures.

Required methods

Loading content...

Implementations on Foreign Types

impl<'l> PositionStore for (&'l [Point], &'l [Point])[src]

Loading content...

Implementors

impl PositionStore for Path[src]

impl<'l> PositionStore for PathSlice<'l>[src]

impl<'l, Endpoint> PositionStore for Polygon<'l, Endpoint> where
    Endpoint: Position
[src]

impl<'l, Endpoint, ControlPoint> PositionStore for CommandsPathSlice<'l, Endpoint, ControlPoint> where
    Endpoint: Position,
    ControlPoint: Position
[src]

Loading content...