Overridden. Set the bounds of this path.
True if the bounds have changed; otherwise, false.
This works by scaling the path to fit into the specified bounds. This normally works well, but if the specified base bounds get too small then it is impossible to expand the path shape again since all its numbers have tended to zero, so application code may need to take this into consideration.