public Vector2 GetValue(float relativeToX, float relativeToY, bool leave1x1Range = false) { Vector2 av = new Vector2(X.GetValue(relativeToX), Y.GetValue(relativeToY)); if (leave1x1Range) { av.X /= relativeToX; av.Y /= relativeToY; } return(av); }