Trait minterpolate::InterpolationPrimitive
[−]
[src]
pub trait InterpolationPrimitive: Sized { fn add(&self, other: &Self) -> Self; fn sub(&self, other: &Self) -> Self; fn mul(&self, scalar: f32) -> Self; fn dot(&self, other: &Self) -> f32; fn magnitude2(&self) -> f32; fn magnitude(&self) -> f32 { ... } fn normalize(&self) -> Self { ... } }
Interpolation primitive, defines basic arithmetic needed for interpolation.