|
| | TRect () |
| |
| | TRect (T x, T y, T width, T height) |
| |
| | TRect (const TPoint< T > &topLeft, const TPoint< T > &bottomRight) |
| |
| | TRect (const TRect< T > &other) |
| |
| | TRect (T x, T y, const TSize< T > &size) |
| |
| | TRect (const TPoint< T > &topLeft, const TSize< T > &size) |
| |
| | TRect (const TPoint< T > &topLeft, int width, int height) |
| |
| bool | isNull () const |
| |
| bool | isEmpty () const |
| |
| bool | isValid () const |
| |
| T | left () const |
| |
| T | top () const |
| |
| T | right () const |
| |
| T | bottom () const |
| |
| T | horizontalCenter () const |
| |
| T | verticalCenter () const |
| |
| T | x () const |
| |
| T | y () const |
| |
| TPoint< T > | topLeft () const |
| |
| TPoint< T > | bottomRight () const |
| |
| TPoint< T > | topRight () const |
| |
| TPoint< T > | bottomLeft () const |
| |
| TPoint< T > | topCenter () const |
| |
| TPoint< T > | bottomCenter () const |
| |
| TPoint< T > | centerLeft () const |
| |
| TPoint< T > | centerRight () const |
| |
| TPoint< T > | center () const |
| |
| T | width () const |
| |
| T | height () const |
| |
| TSize< T > | size () const |
| |
| void | reset () |
| |
| void | clear () |
| |
| void | setLeft (T pos) |
| |
| void | setTop (T pos) |
| |
| void | setRight (T pos) |
| |
| void | setBottom (T pos) |
| |
| void | setX (T x) |
| |
| void | setY (T y) |
| |
| void | setTopLeft (const TPoint< T > &p) |
| |
| void | setBottomRight (const TPoint< T > &p) |
| |
| void | setTopRight (const TPoint< T > &p) |
| |
| void | setBottomLeft (const TPoint< T > &p) |
| |
| void | setWidth (T width) |
| |
| void | setHeight (T height) |
| |
| void | setSize (const TSize< T > &size) |
| |
| void | setRect (T x, T y, T width, T height) |
| |
| void | setCoords (int left, int top, int right, int bottom) |
| |
| void | expandLeft (T add) |
| |
| void | expandTop (T add) |
| |
| void | expandRight (T add) |
| |
| void | expandBottom (T add) |
| |
| void | expand (T top, T right, T bottom, T left) |
| |
| void | expand (T add) |
| |
| void | translate (T x, T y) |
| |
| void | translate (const TPoint< T > &p) |
| |
| void | resize (const TSize< T > &size) |
| |
| void | resize (T width, T height) |
| |
| void | move (T x, T y) |
| |
| void | move (const TPoint< T > &p) |
| |
| void | moveLeft (T pos) |
| |
| void | moveTop (T pos) |
| |
| void | moveRight (T pos) |
| |
| void | moveBottom (T pos) |
| |
| void | moveTopLeft (const TPoint< T > &p) |
| |
| void | moveBottomRight (const TPoint< T > &p) |
| |
| void | moveTopRight (const TPoint< T > &p) |
| |
| void | moveBottomLeft (const TPoint< T > &p) |
| |
| void | moveTopCenter (const TPoint< T > &p) |
| |
| void | moveBottomCenter (const TPoint< T > &p) |
| |
| void | moveCenterLeft (const TPoint< T > &p) |
| |
| void | moveCenterRight (const TPoint< T > &p) |
| |
| TRect< T > | translated (int x, int y) const |
| |
| TRect< T > | translated (const TPoint< T > &p) const |
| |
| TRect< T > | expanded (T add) const |
| |
| void | moveCenter (const TPoint< T > &p) |
| |
| void | moveHorizontalCenter (T x) |
| |
| void | moveVerticalCenter (T y) |
| |
| bool | contains (const TPoint< T > &p, bool insideOnly=false) const |
| |
| bool | contains (const TRect< T > &r, bool insideOnly=false) const |
| |
| bool | intersects (const TRect< T > &r) const |
| |
| TRect< T > | united (const TRect< T > &r) const |
| |
| TRect< T > | intersection (const TRect< T > &r) const |
| |
| void | bind (const TRect< T > &r) |
| |
| void | alignIn (const TRect< T > &r, Fw::AlignmentFlag align) |
| |
| TRect< T > & | operator= (const TRect< T > &other) |
| |
| bool | operator== (const TRect< T > &other) const |
| |
| bool | operator!= (const TRect< T > &other) const |
| |
| TRect< T > & | operator|= (const TRect< T > &other) |
| |
| TRect< T > & | operator&= (const TRect< T > &other) |
| |
template<class T>
class TRect< T >
Definition at line 37 of file rect.h.