pub trait CurvedChange {
    // Required methods
    fn offset(&self, other: &Self) -> Self;
    fn delta(&self, other: &Self) -> Self;
    fn dot(&self, other: &Self) -> Scalar;
}

Required Methods§

source

fn offset(&self, other: &Self) -> Self

source

fn delta(&self, other: &Self) -> Self

source

fn dot(&self, other: &Self) -> Scalar

Implementations on Foreign Types§

source§

impl CurvedChange for (Scalar, Scalar)

source§

fn offset(&self, other: &Self) -> Self

source§

fn delta(&self, other: &Self) -> Self

source§

fn dot(&self, other: &Self) -> Scalar

source§

impl<T> CurvedChange for Arc<RwLock<T>>where T: CurvedChange,

source§

fn offset(&self, other: &Self) -> Self

source§

fn delta(&self, other: &Self) -> Self

source§

fn dot(&self, other: &Self) -> Scalar

Implementors§