#include <wx/geometry.h>
Static Public Member Functions | |
| static void | Intersect (const wxRect2DInt &src1, const wxRect2DInt &src2, wxRect2DInt *dest) |
| static void | Union (const wxRect2DInt &src1, const wxRect2DInt &src2, wxRect2DInt *dest) |
Public Attributes | |
| wxInt32 | m_x |
| wxInt32 | m_y |
| wxInt32 | m_width |
| wxInt32 | m_height |
| wxRect2DInt::wxRect2DInt | ( | ) |
| wxRect2DInt::wxRect2DInt | ( | const wxRect & | r | ) |
| wxRect2DInt::wxRect2DInt | ( | const wxPoint2DInt & | topLeft, |
| const wxPoint2DInt & | bottomRight ) |
| wxRect2DInt::wxRect2DInt | ( | const wxPoint2DInt & | pos, |
| const wxSize & | size ) |
| wxRect2DInt::wxRect2DInt | ( | const wxRect2DInt & | rect | ) |
| void wxRect2DInt::ConstrainTo | ( | const wxRect2DInt & | rect | ) |
| bool wxRect2DInt::Contains | ( | const wxPoint2DInt & | pt | ) | const |
| bool wxRect2DInt::Contains | ( | const wxRect2DInt & | rect | ) | const |
| wxRect2DInt wxRect2DInt::CreateIntersection | ( | const wxRect2DInt & | otherRect | ) | const |
| wxRect2DInt wxRect2DInt::CreateUnion | ( | const wxRect2DInt & | otherRect | ) | const |
| wxInt32 wxRect2DInt::GetBottom | ( | ) | const |
| wxPoint2DInt wxRect2DInt::GetCentre | ( | ) | const |
| wxInt32 wxRect2DInt::GetLeft | ( | ) | const |
| wxPoint2DInt wxRect2DInt::GetLeftBottom | ( | ) | const |
| wxPoint2DInt wxRect2DInt::GetLeftTop | ( | ) | const |
| wxOutCode wxRect2DInt::GetOutCode | ( | const wxPoint2DInt & | pt | ) | const |
| wxOutCode wxRect2DInt::GetOutcode | ( | const wxPoint2DInt & | pt | ) | const |
| wxPoint2DInt wxRect2DInt::GetPosition | ( | ) | const |
| wxInt32 wxRect2DInt::GetRight | ( | ) | const |
| wxPoint2DInt wxRect2DInt::GetRightBottom | ( | ) | const |
| wxPoint2DInt wxRect2DInt::GetRightTop | ( | ) | const |
| wxSize wxRect2DInt::GetSize | ( | ) | const |
| wxInt32 wxRect2DInt::GetTop | ( | ) | const |
| bool wxRect2DInt::HaveEqualSize | ( | const wxRect2DInt & | rect | ) | const |
| wxPoint2DInt wxRect2DInt::Interpolate | ( | wxInt32 | widthfactor, |
| wxInt32 | heightfactor ) const |
| void wxRect2DInt::Intersect | ( | const wxRect2DInt & | otherRect | ) |
|
static |
| bool wxRect2DInt::Intersects | ( | const wxRect2DInt & | rect | ) | const |
| bool wxRect2DInt::IsEmpty | ( | ) | const |
| void wxRect2DInt::MoveBottomTo | ( | wxInt32 | n | ) |
| void wxRect2DInt::MoveCentreTo | ( | const wxPoint2DInt & | pt | ) |
| void wxRect2DInt::MoveLeftBottomTo | ( | const wxPoint2DInt & | pt | ) |
| void wxRect2DInt::MoveLeftTo | ( | wxInt32 | n | ) |
| void wxRect2DInt::MoveLeftTopTo | ( | const wxPoint2DInt & | pt | ) |
| void wxRect2DInt::MoveRightBottomTo | ( | const wxPoint2DInt & | pt | ) |
| void wxRect2DInt::MoveRightTo | ( | wxInt32 | n | ) |
| void wxRect2DInt::MoveRightTopTo | ( | const wxPoint2DInt & | pt | ) |
| void wxRect2DInt::MoveTopTo | ( | wxInt32 | n | ) |
| void wxRect2DInt::Offset | ( | const wxPoint2DInt & | pt | ) |
| bool wxRect2DInt::operator!= | ( | const wxRect2DInt & | rect | ) | const |
| wxRect2DInt & wxRect2DInt::operator= | ( | const wxRect2DInt & | rect | ) |
| bool wxRect2DInt::operator== | ( | const wxRect2DInt & | rect | ) | const |
| void wxRect2DInt::Scale | ( | wxInt32 | f | ) |
| void wxRect2DInt::SetBottom | ( | wxInt32 | n | ) |
| void wxRect2DInt::SetCentre | ( | const wxPoint2DInt & | pt | ) |
| void wxRect2DInt::SetLeft | ( | wxInt32 | n | ) |
| void wxRect2DInt::SetLeftBottom | ( | const wxPoint2DInt & | pt | ) |
| void wxRect2DInt::SetLeftTop | ( | const wxPoint2DInt & | pt | ) |
| void wxRect2DInt::SetRight | ( | wxInt32 | n | ) |
| void wxRect2DInt::SetRightBottom | ( | const wxPoint2DInt & | pt | ) |
| void wxRect2DInt::SetRightTop | ( | const wxPoint2DInt & | pt | ) |
| void wxRect2DInt::SetTop | ( | wxInt32 | n | ) |
| void wxRect2DInt::Union | ( | const wxPoint2DInt & | pt | ) |
| void wxRect2DInt::Union | ( | const wxRect2DInt & | otherRect | ) |
|
static |
| wxInt32 wxRect2DInt::m_height |
| wxInt32 wxRect2DInt::m_width |
| wxInt32 wxRect2DInt::m_x |
| wxInt32 wxRect2DInt::m_y |