public RectD GetBoundingBox() { RectD rect = GetBoundingBoxUnit(); rect = rect.ScaledPositionFromOrigin(_scale); rect = rect.ScaledFromCenter(_scale); rect.Offset(_position.X, _position.Y); return(rect); }