public Vector2 NormalizedWithZeroSolution() { LineSegmentF segment = new LineSegmentF(Start, End); Vector2 line_to_vector = segment.ToVector2(); if (Math.Abs(line_to_vector.X) > 0 || Math.Abs(line_to_vector.Y) > 0) { return(Vector2.Normalize(line_to_vector)); } else { return(Vector2.UnitY); } }
public float ToAngle() { LineSegmentF segment = new LineSegmentF(Start, End); return(segment.ToVector2().ToAngle()); }