#include <wx/geometry.h>
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 |
wxRect2DDouble::wxRect2DDouble | ( | ) |
void wxRect2DDouble::ConstrainTo | ( | const wxRect2DDouble & | rect | ) |
bool wxRect2DDouble::Contains | ( | const wxPoint2DDouble & | pt | ) | const |
bool wxRect2DDouble::Contains | ( | const wxRect2DDouble & | rect | ) | const |
wxRect2DDouble wxRect2DDouble::CreateIntersection | ( | const wxRect2DDouble & | otherRect | ) | const |
wxRect2DDouble wxRect2DDouble::CreateUnion | ( | const wxRect2DDouble & | otherRect | ) | const |
wxDouble wxRect2DDouble::GetBottom | ( | ) | const |
wxPoint2DDouble wxRect2DDouble::GetCentre | ( | ) | const |
wxDouble wxRect2DDouble::GetLeft | ( | ) | const |
wxPoint2DDouble wxRect2DDouble::GetLeftBottom | ( | ) | const |
wxPoint2DDouble wxRect2DDouble::GetLeftTop | ( | ) | const |
wxOutCode wxRect2DDouble::GetOutCode | ( | const wxPoint2DDouble & | pt | ) | const |
wxOutCode wxRect2DDouble::GetOutcode | ( | const wxPoint2DDouble & | pt | ) | const |
wxPoint2DDouble wxRect2DDouble::GetPosition | ( | ) | const |
wxDouble wxRect2DDouble::GetRight | ( | ) | const |
wxPoint2DDouble wxRect2DDouble::GetRightBottom | ( | ) | const |
wxPoint2DDouble wxRect2DDouble::GetRightTop | ( | ) | const |
wxSize wxRect2DDouble::GetSize | ( | ) | const |
wxDouble wxRect2DDouble::GetTop | ( | ) | const |
bool wxRect2DDouble::HaveEqualSize | ( | const wxRect2DDouble & | rect | ) | const |
wxPoint2DDouble wxRect2DDouble::Interpolate | ( | wxInt32 | widthfactor, |
wxInt32 | heightfactor | ||
) | const |
void wxRect2DDouble::Intersect | ( | const wxRect2DDouble & | otherRect | ) |
|
static |
bool wxRect2DDouble::Intersects | ( | const wxRect2DDouble & | rect | ) | const |
bool wxRect2DDouble::IsEmpty | ( | ) | const |
void wxRect2DDouble::MoveBottomTo | ( | wxDouble | n | ) |
void wxRect2DDouble::MoveCentreTo | ( | const wxPoint2DDouble & | pt | ) |
void wxRect2DDouble::MoveLeftBottomTo | ( | const wxPoint2DDouble & | pt | ) |
void wxRect2DDouble::MoveLeftTo | ( | wxDouble | n | ) |
void wxRect2DDouble::MoveLeftTopTo | ( | const wxPoint2DDouble & | pt | ) |
void wxRect2DDouble::MoveRightBottomTo | ( | const wxPoint2DDouble & | pt | ) |
void wxRect2DDouble::MoveRightTo | ( | wxDouble | n | ) |
void wxRect2DDouble::MoveRightTopTo | ( | const wxPoint2DDouble & | pt | ) |
void wxRect2DDouble::MoveTopTo | ( | wxDouble | n | ) |
void wxRect2DDouble::Offset | ( | const wxPoint2DDouble & | pt | ) |
bool wxRect2DDouble::operator!= | ( | const wxRect2DDouble & | rect | ) | const |
wxRect2DDouble& wxRect2DDouble::operator= | ( | const wxRect2DDouble & | rect | ) |
bool wxRect2DDouble::operator== | ( | const wxRect2DDouble & | rect | ) | const |
void wxRect2DDouble::Scale | ( | wxDouble | f | ) |
void wxRect2DDouble::SetBottom | ( | wxDouble | n | ) |
void wxRect2DDouble::SetCentre | ( | const wxPoint2DDouble & | pt | ) |
void wxRect2DDouble::SetLeft | ( | wxDouble | n | ) |
void wxRect2DDouble::SetLeftBottom | ( | const wxPoint2DDouble & | pt | ) |
void wxRect2DDouble::SetLeftTop | ( | const wxPoint2DDouble & | pt | ) |
void wxRect2DDouble::SetRight | ( | wxDouble | n | ) |
void wxRect2DDouble::SetRightBottom | ( | const wxPoint2DDouble & | pt | ) |
void wxRect2DDouble::SetRightTop | ( | const wxPoint2DDouble & | pt | ) |
void wxRect2DDouble::SetTop | ( | wxDouble | n | ) |
void wxRect2DDouble::Union | ( | const wxPoint2DDouble & | pt | ) |
void wxRect2DDouble::Union | ( | const wxRect2DDouble & | otherRect | ) |
|
static |
wxDouble wxRect2DDouble::m_height |
wxDouble wxRect2DDouble::m_width |
wxDouble wxRect2DDouble::m_x |
wxDouble wxRect2DDouble::m_y |