Trait minterpolate::InterpolationPrimitive
source · 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 { ... }
}
Expand description
Interpolation primitive, defines basic arithmetic needed for interpolation.