Create a rectangle with the given dimension
Create a rectangle at 0, 0 with a given size
Create a rectangle with a given top left and a given size
Move the rectangle so it is entirely contained with another
Checks if a point falls within the rectangle
Check if any of the area bounded by this rectangle is bounded by another
Check if any of the area bounded by this rectangle is bounded by a circle
Set the rectangle's dimensions
Translate the rectangle by a vector
An axis-aligned rectangle made of some numeric type