Public Member Functions | |
| Rectangle (float in_left, float in_right, float in_bottom, float in_top) | |
| Rectangle (Rectangle that) | |
| Rectangle (int count, Point[] points) | |
| override bool | Equals (object obj) |
| bool | Equals (Rectangle r) |
| override int | GetHashCode () |
| float | Width () |
| float | Height () |
| float | Area () |
| bool | Intersecting (Rectangle rect) |
| bool | Contains (Point contained) |
| bool | Contains (Rectangle rect) |
| bool | Contains (Rectangle rect, float epsilon) |
| Rectangle | Expand (float border) |
| Rectangle | Contract (float border) |
| Rectangle | Contract (Rectangle rect) |
| Rectangle | Intersect (Rectangle rect) |
| Rectangle | Union (Rectangle rect) |
| Rectangle | Inscribe_Scope (Rectangle scope) |
| Rectangle | Circumscribe_Scope (Rectangle scope) |
Static Public Member Functions | |
| static bool | operator== (Rectangle a, Rectangle b) |
| static bool | operator!= (Rectangle a, Rectangle b) |
| static Rectangle | full_scope () |
Public Attributes | |
| float | left |
| float | right |
| float | bottom |
| float | top |