Public Member Functions |
| | wxRect2DDouble () |
| | wxRect2DDouble (wxDouble x, wxDouble y, wxDouble w, wxDouble h) |
| wxPoint2DDouble | GetPosition () |
| wxSize | GetSize () |
| wxDouble | GetLeft () const |
| void | SetLeft (wxDouble n) |
| void | MoveLeftTo (wxDouble n) |
| wxDouble | GetTop () const |
| void | SetTop (wxDouble n) |
| void | MoveTopTo (wxDouble n) |
| wxDouble | GetBottom () const |
| void | SetBottom (wxDouble n) |
| void | MoveBottomTo (wxDouble n) |
| wxDouble | GetRight () const |
| void | SetRight (wxDouble n) |
| void | MoveRightTo (wxDouble n) |
| wxPoint2DDouble | GetLeftTop () const |
| void | SetLeftTop (const wxPoint2DDouble &pt) |
| void | MoveLeftTopTo (const wxPoint2DDouble &pt) |
| wxPoint2DDouble | GetLeftBottom () const |
| void | SetLeftBottom (const wxPoint2DDouble &pt) |
| void | MoveLeftBottomTo (const wxPoint2DDouble &pt) |
| wxPoint2DDouble | GetRightTop () const |
| void | SetRightTop (const wxPoint2DDouble &pt) |
| void | MoveRightTopTo (const wxPoint2DDouble &pt) |
| wxPoint2DDouble | GetRightBottom () const |
| void | SetRightBottom (const wxPoint2DDouble &pt) |
| void | MoveRightBottomTo (const wxPoint2DDouble &pt) |
| wxPoint2DDouble | GetCentre () const |
| void | SetCentre (const wxPoint2DDouble &pt) |
| void | MoveCentreTo (const wxPoint2DDouble &pt) |
| wxOutCode | GetOutCode (const wxPoint2DDouble &pt) const |
| wxOutCode | GetOutcode (const wxPoint2DDouble &pt) const |
| bool | Contains (const wxPoint2DDouble &pt) const |
| bool | Contains (const wxRect2DDouble &rect) const |
| bool | IsEmpty () const |
| bool | HaveEqualSize (const wxRect2DDouble &rect) const |
| void | Inset (wxDouble x, wxDouble y) |
| void | Inset (wxDouble left, wxDouble top, wxDouble right, wxDouble bottom) |
| void | Offset (const wxPoint2DDouble &pt) |
| void | ConstrainTo (const wxRect2DDouble &rect) |
| wxPoint2DDouble | Interpolate (wxInt32 widthfactor, wxInt32 heightfactor) |
| void | Intersect (const wxRect2DDouble &otherRect) |
| wxRect2DDouble | CreateIntersection (const wxRect2DDouble &otherRect) const |
| bool | Intersects (const wxRect2DDouble &rect) const |
| void | Union (const wxRect2DDouble &otherRect) |
| void | Union (const wxPoint2DDouble &pt) |
| wxRect2DDouble | CreateUnion (const wxRect2DDouble &otherRect) const |
| void | Scale (wxDouble f) |
| void | Scale (wxInt32 num, wxInt32 denum) |
| wxRect2DDouble & | operator= (const wxRect2DDouble &rect) |
| bool | operator== (const wxRect2DDouble &rect) const |
| bool | operator!= (const wxRect2DDouble &rect) const |
Static Public Member Functions |
| static void | Intersect (const wxRect2DDouble &src1, const wxRect2DDouble &src2, wxRect2DDouble *dest) |
| static void | Union (const wxRect2DDouble &src1, const wxRect2DDouble &src2, wxRect2DDouble *dest) |
Public Attributes |
| wxDouble | m_x |
| wxDouble | m_y |
| wxDouble | m_width |
| wxDouble | m_height |