[][src]Struct lyon_tessellation::FillVertex

pub struct FillVertex {
    pub position: Point,
    pub normal: Vector,
}

Vertex produced by the fill tessellators.

Fields

position: Point

Position of the vertex (on the path).

normal: Vector

Normal at this vertex such that extruding the vertices along the normal would produce a stroke of width 2.0 (1.0 on each side). This vector is not normalized.

Note that some tessellators aren't fully implemented and don't provide the normal (a nil vector is provided instead). Refer the documentation of each tessellator.

Trait Implementations

impl Clone for FillVertex[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialEq<FillVertex> for FillVertex[src]

impl Copy for FillVertex[src]

impl Debug for FillVertex[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]