public virtual Vector2 ClosestPoint(Vector2 worldPoint) { var localPoint = (Vector2)model.InverseTransformPoint(worldPoint); var localClosestOne = LOCAL_BOUNDS.ClosestPoint(localPoint); var worldClosestOne = model.TransformPoint(localClosestOne); return(worldClosestOne); }