Trait theon::space::InnerSpace
source · [−]pub trait InnerSpace: Dot<Output = <Self as VectorSpace>::Scalar> + VectorSpace {
fn normalize(self) -> Option<Self> { ... }
fn square_magnitude(self) -> Self::Scalar { ... }
fn magnitude(self) -> Self::Scalar { ... }
}