lyon_geom::traits

Trait Transformation

Source
pub trait Transformation<S> {
    // Required methods
    fn transform_point(&self, p: Point<S>) -> Point<S>;
    fn transform_vector(&self, v: Vector<S>) -> Vector<S>;
}

Required Methods§

Source

fn transform_point(&self, p: Point<S>) -> Point<S>

Source

fn transform_vector(&self, v: Vector<S>) -> Vector<S>

Implementations on Foreign Types§

Source§

impl<'l, S: Scalar, T: Transformation<S>> Transformation<S> for &'l T

Source§

fn transform_point(&self, p: Point<S>) -> Point<S>

Source§

fn transform_vector(&self, v: Vector<S>) -> Vector<S>

Implementors§