public static Vertex2 Normalize(Vertex2 a) { return((1.0f / MathF.Sqrt(Dot(a, a))) * a); }
public static float Dot(Vertex2 a, Vertex2 b) { return(a.X * b.X + a.Y * b.Y); }