|
| OCPNRegion (wxCoord x, wxCoord y, wxCoord w, wxCoord h) |
|
| OCPNRegion (const wxPoint &topLeft, const wxPoint &bottomRight) |
|
| OCPNRegion (const wxRect &rect) |
|
| OCPNRegion (const wxRegion ®ion) |
|
| OCPNRegion (size_t n, const wxPoint *points, int fillStyle=wxODDEVEN_RULE) |
|
wxRegion * | GetNew_wxRegion () const |
|
void | InitRect (wxCoord x, wxCoord y, wxCoord w, wxCoord h) |
|
bool | operator== (const OCPNRegion ®ion) const |
|
bool | operator!= (const OCPNRegion ®ion) const |
|
bool | IsOk () const |
|
bool | Ok () const |
|
bool | GetBox (wxCoord &x, wxCoord &y, wxCoord &w, wxCoord &h) const |
|
wxRect | GetBox () const |
|
wxRegionContain | Contains (wxCoord x, wxCoord y) const |
|
wxRegionContain | Contains (const wxPoint &pt) const |
|
wxRegionContain | Contains (wxCoord x, wxCoord y, wxCoord w, wxCoord h) const |
|
wxRegionContain | Contains (const wxRect &rect) const |
|
bool | IsEqual (const OCPNRegion ®ion) const |
|
virtual void | Clear () |
|
virtual bool | IsEmpty () const |
|
bool | Empty () const |
|
void * | GetRegion () const |
|
bool | Offset (wxCoord x, wxCoord y) |
|
bool | Offset (const wxPoint &pt) |
|
bool | Intersect (const OCPNRegion ®ion) |
|
bool | Union (const OCPNRegion ®ion) |
|
bool | Union (wxCoord x, wxCoord y, wxCoord w, wxCoord h) |
|
bool | Union (const wxRect &rect) |
|
bool | Subtract (const OCPNRegion ®ion) |
|
|
virtual wxObjectRefData * | CreateRefData () const |
|
virtual wxObjectRefData * | CloneRefData (const wxObjectRefData *data) const |
|
virtual bool | ODoIsEqual (const OCPNRegion ®ion) const |
|
virtual bool | ODoGetBox (wxCoord &x, wxCoord &y, wxCoord &w, wxCoord &h) const |
|
virtual wxRegionContain | ODoContainsPoint (wxCoord x, wxCoord y) const |
|
virtual wxRegionContain | ODoContainsRect (const wxRect &rect) const |
|
virtual bool | ODoOffset (wxCoord x, wxCoord y) |
|
virtual bool | ODoUnionWithRect (const wxRect &rect) |
|
virtual bool | ODoUnionWithRegion (const OCPNRegion ®ion) |
|
virtual bool | ODoIntersect (const OCPNRegion ®ion) |
|
virtual bool | ODoSubtract (const OCPNRegion ®ion) |
|
Definition at line 48 of file OCPNRegion.h.
◆ OCPNRegion() [1/6]
OCPNRegion::OCPNRegion |
( |
| ) |
|
|
inline |
◆ OCPNRegion() [2/6]
OCPNRegion::OCPNRegion |
( |
wxCoord |
x, |
|
|
wxCoord |
y, |
|
|
wxCoord |
w, |
|
|
wxCoord |
h |
|
) |
| |
◆ OCPNRegion() [3/6]
OCPNRegion::OCPNRegion |
( |
const wxPoint & |
topLeft, |
|
|
const wxPoint & |
bottomRight |
|
) |
| |
◆ OCPNRegion() [4/6]
OCPNRegion::OCPNRegion |
( |
const wxRect & |
rect | ) |
|
◆ OCPNRegion() [5/6]
OCPNRegion::OCPNRegion |
( |
const wxRegion & |
region | ) |
|
◆ OCPNRegion() [6/6]
OCPNRegion::OCPNRegion |
( |
size_t |
n, |
|
|
const wxPoint * |
points, |
|
|
int |
fillStyle = wxODDEVEN_RULE |
|
) |
| |
◆ Contains() [1/4]
wxRegionContain OCPNRegion::Contains |
( |
const wxPoint & |
pt | ) |
const |
|
inline |
◆ Contains() [2/4]
wxRegionContain OCPNRegion::Contains |
( |
const wxRect & |
rect | ) |
const |
|
inline |
◆ Contains() [3/4]
wxRegionContain OCPNRegion::Contains |
( |
wxCoord |
x, |
|
|
wxCoord |
y |
|
) |
| const |
|
inline |
◆ Contains() [4/4]
wxRegionContain OCPNRegion::Contains |
( |
wxCoord |
x, |
|
|
wxCoord |
y, |
|
|
wxCoord |
w, |
|
|
wxCoord |
h |
|
) |
| const |
|
inline |
◆ Empty()
bool OCPNRegion::Empty |
( |
| ) |
const |
|
inline |
◆ GetBox() [1/2]
wxRect OCPNRegion::GetBox |
( |
| ) |
const |
|
inline |
◆ GetBox() [2/2]
bool OCPNRegion::GetBox |
( |
wxCoord & |
x, |
|
|
wxCoord & |
y, |
|
|
wxCoord & |
w, |
|
|
wxCoord & |
h |
|
) |
| const |
|
inline |
◆ GetNew_wxRegion()
wxRegion * OCPNRegion::GetNew_wxRegion |
( |
| ) |
const |
◆ Intersect()
bool OCPNRegion::Intersect |
( |
const OCPNRegion & |
region | ) |
|
|
inline |
◆ IsOk()
bool OCPNRegion::IsOk |
( |
| ) |
const |
|
inline |
◆ Offset() [1/2]
bool OCPNRegion::Offset |
( |
const wxPoint & |
pt | ) |
|
|
inline |
◆ Offset() [2/2]
bool OCPNRegion::Offset |
( |
wxCoord |
x, |
|
|
wxCoord |
y |
|
) |
| |
|
inline |
◆ Ok()
bool OCPNRegion::Ok |
( |
| ) |
const |
|
inline |
◆ operator!=()
bool OCPNRegion::operator!= |
( |
const OCPNRegion & |
region | ) |
const |
|
inline |
◆ operator==()
bool OCPNRegion::operator== |
( |
const OCPNRegion & |
region | ) |
const |
|
inline |
◆ Subtract()
bool OCPNRegion::Subtract |
( |
const OCPNRegion & |
region | ) |
|
|
inline |
◆ Union() [1/3]
bool OCPNRegion::Union |
( |
const OCPNRegion & |
region | ) |
|
|
inline |
◆ Union() [2/3]
bool OCPNRegion::Union |
( |
const wxRect & |
rect | ) |
|
|
inline |
◆ Union() [3/3]
bool OCPNRegion::Union |
( |
wxCoord |
x, |
|
|
wxCoord |
y, |
|
|
wxCoord |
w, |
|
|
wxCoord |
h |
|
) |
| |
|
inline |
The documentation for this class was generated from the following files: