public float GetLength() => CalcF.Hypotenuse(X, Y);
public Vector2 GetNormal() => CalcF.Rotate(X, Y, AngleF.Up);