/// <summary> /// Projects the velocity vector onto a difference vector, returning the speed component in that vector's direction. /// </summary> public Speed ProjectedOn(Difference2 vector) => projectedOn(vector.NumericValue.NormalizedSafe());
/// <summary> /// Projects the acceleration vector onto a difference vector, returning the acceleration component in that vector's direction. /// </summary> public Acceleration ProjectedOn(Difference2 vector) => projectedOn(vector.NumericValue.NormalizedSafe());