Trait DotProduct
glw::math
pub trait DotProduct<RHS = Self> { type Output; fn dot(&self, rhs: RHS) -> Self::Output; }
type Output
fn dot(&self, rhs: RHS) -> Self::Output
impl<T> DotProduct for Vec3<T> where T: Mul<Output = T> + Add<Output = T> + Copy, type Output = T;