|
| | WorldRect (void) |
| |
| | WorldRect (WorldCoord l, WorldCoord t, WorldCoord r, WorldCoord b) |
| |
| | WorldRect (const WorldPt &pt) |
| |
| | WorldRect (const WorldPt &a, const WorldPt &b) |
| |
| | WorldRect (const WorldRect &r) |
| |
| | WorldRect (const _WorldRect &r) |
| |
| | WorldRect (const WorldPt &cen, WorldCoord radius) |
| |
| void | Set (WorldCoord l, WorldCoord t, WorldCoord r, WorldCoord b) |
| |
| void | Set (const WorldPt &a, const WorldPt &b) |
| |
| void | SetCornersTLBR (WorldPt tl, WorldPt br) |
| |
| void | Set (const WorldPt &cen, WorldCoord radius) |
| |
| void | SetLTRB (WorldCoord l, WorldCoord t, WorldCoord r, WorldCoord b) |
| |
| void | AdjustLTRB (WorldCoord l, WorldCoord t, WorldCoord r, WorldCoord b) |
| |
| void | SetLTRBWithoutValidating (WorldCoord l, WorldCoord t, WorldCoord r, WorldCoord b) |
| |
| const WorldCoord | Top () const |
| |
| const WorldCoord | Left () const |
| |
| const WorldCoord | Bottom () const |
| |
| const WorldCoord | Right () const |
| |
| const WorldPt | TopLeft (void) const |
| |
| const WorldPt | BotRight (void) const |
| |
| const WorldPt | BotLeft (void) const |
| |
| const WorldPt | TopRight (void) const |
| |
| WorldRect & | operator= (const WorldRect &r) |
| |
| Boolean | operator== (const WorldRect &r) const |
| |
| Boolean | operator!= (const WorldRect &r) const |
| |
| int | Compare (const WorldRect &inwrRight) const |
| |
| void | Inset (WorldCoord dx, WorldCoord dy) |
| |
| void | Outset (WorldCoord dx, WorldCoord dy) |
| |
| void | Offset (const WorldPt &p) |
| |
| void | Unite (const WorldPt &p) |
| |
| void | UniteNoCheck (const WorldPt &p) |
| |
| void | Unite (const WorldRect &r) |
| |
| WorldRect | Union (const WorldPt &p) const |
| |
| WorldRect | Union (const WorldRect &r) const |
| |
| void | Intersect (const WorldRect &r) |
| |
| WorldRect | Intersection (const WorldRect &r) const |
| |
| WorldPt | Center (void) const |
| |
| WorldPt | CenterLeft () const |
| |
| WorldPt | CenterTop () const |
| |
| WorldPt | CenterRight () const |
| |
| WorldPt | CenterBottom () const |
| |
| WorldCoord | Height (void) const |
| |
| WorldCoord | Width (void) const |
| |
| WorldCoord | Perimeter () const |
| |
| Boolean | IsEmpty (EAssertStatus as=eDontAssert) const |
| |
| Boolean | IsAProperlyDefinedEmptyRect () const |
| |
| void | MakeEmpty (EEmptyKind kind=eStandardValue) |
| |
| Boolean | IsAPoint () const |
| |
| Boolean | IsNotEmpty (EAssertStatus) const |
| |
| Boolean | IsNotAPoint () const |
| |
| Boolean | QuickAndDirtyIntersects (const WorldRect &r) const |
| |
| Boolean | Intersects (const WorldRect &r) const |
| |
| Boolean | Overlaps (const WorldRect &r) const |
| |
| Boolean | ContainsRect (const WorldRect &r) const |
| |
| Boolean | ContainsPoint (const WorldPt &p) const |
| |
| WorldRect & | operator*= (double scale) |
| |
| WorldRect & | operator/= (double scale) |
| |
| WorldRect | operator* (double s) const |
| |
| WorldRect | operator/ (double s) const |
| |
| void | ByteSwap () |
| |
| WorldCoord | MinX () const |
| |
| WorldCoord | MinY () const |
| |
| WorldCoord | MaxX () const |
| |
| WorldCoord | MaxY () const |
| |
| WorldRect * | operator& (void) |
| |
| const WorldRect * | operator& (void) const |
| |