public RectD GetBoundingBox()
        {
            RectD rect = GetBoundingBoxUnit();

            rect = rect.ScaledPositionFromOrigin(_scale);
            rect = rect.ScaledFromCenter(_scale);
            rect.Offset(_position.X, _position.Y);
            return(rect);
        }