Public Member Functions | |
| CoordRectangle (const T &, const T &, const T &, const T &) | |
| CoordRectangle (const CoordRectangle< T > &) | |
| CoordRectangle (const CoordPoint< T > &, const CoordPoint< T > &) | |
| CoordRectangle< T > | operator- () const |
| CoordRectangle< T > | operator- (const CoordRectangle< T > &) const |
| CoordRectangle< T > | operator- (const CoordVector< T > &) const |
| CoordRectangle< T > | operator- (const CoordPoint< T > &) const |
| CoordRectangle< T > | operator+ (const CoordRectangle< T > &) const |
| CoordRectangle< T > | operator+ (const CoordVector< T > &) const |
| CoordRectangle< T > | operator+ (const CoordPoint< T > &) const |
| CoordRectangle< T > | operator * (const T &) const |
| CoordRectangle< T > | operator * (const CoordRectangle< T > &) const |
| CoordRectangle< T > | operator/ (const T &) const |
| CoordRectangle< T > | operator/ (const CoordRectangle< T > &) const |
| CoordRectangle< T > & | operator= (const CoordRectangle< T > &) |
| CoordRectangle< T > & | operator-= (const CoordRectangle< T > &) |
| CoordRectangle< T > & | operator-= (const CoordVector< T > &) |
| CoordRectangle< T > & | operator-= (const CoordPoint< T > &) |
| CoordRectangle< T > & | operator+= (const CoordRectangle< T > &) |
| CoordRectangle< T > & | operator+= (const CoordVector< T > &) |
| CoordRectangle< T > & | operator+= (const CoordPoint< T > &) |
| CoordRectangle< T > & | operator *= (const T &) |
| CoordRectangle< T > & | operator *= (const CoordRectangle< T > &) |
| CoordRectangle< T > & | operator/= (const T &) |
| CoordRectangle< T > & | operator/= (const CoordRectangle< T > &) |
| bool | operator! () const |
| bool | operator== (const CoordRectangle< T > &) const |
| bool | operator!= (const CoordRectangle< T > &) const |
| T | getX1 () const |
| T | getY1 () const |
| T | getX2 () const |
| T | getY2 () const |
| CoordPoint< T > | getP1 () const |
| CoordPoint< T > | getP2 () const |
| CoordRectangle< T > & | setX1 (const T &) |
| CoordRectangle< T > & | setX2 (const T &) |
| CoordRectangle< T > & | setY1 (const T &) |
| CoordRectangle< T > & | setY2 (const T &) |
| CoordRectangle< T > & | setP1 (const CoordPoint< T > &) |
| CoordRectangle< T > & | setP2 (const CoordPoint< T > &) |
| CoordRectangle< T > & | set (const CoordPoint< T > &pt_x, const CoordPoint< T > &pt_y) |
| CoordVector< T > | getVectorTo (const CoordRectangle< T > &pt) const |
| CoordVector< T > | getVectorTo (const CoordPoint< T > &pt) const |
| CoordPoint< T > | getPointOf () const |
| AngleDegrees< T > | getDirectionTo (const CoordRectangle< T > &pt) const |
| AngleDegrees< T > | getDirectionTo (const CoordPoint< T > &pt) const |
| T | getDistanceTo (const CoordRectangle< T > &pt) const |
| T | getDistanceTo (const CoordPoint< T > &pt) const |
| bool | inArea (const CoordPoint< T > &pt) |
Protected Attributes | |
| CoordPoint< T > | p1 |
| CoordPoint< T > | p2 |
The X, Y and R values are of type T.
Definition at line 102 of file CoordRectangle.h.
1.3-rc3