Duplicate the bounds object
Return a bounds copy with all values rounded to a precision.
Return true if position is within the rectangular bounds.
If projectToPlane is false, then position must be on plane, otherwise
if true then point will be projected to the plane before checking if it
within the rectangle.
Clip a position to the bounds rectangle. If the position is off plane, then it will first be projected to the plane.
Return the intersect between a position moving in some direction and
the four boundaries of the rectangle.
direction vector
A RectBounds defines a rectangular bounds for a Point.