#include <opennurbs_ipoint.h>
|
| | ON_4iRect ()=default |
| |
| | ON_4iRect (const ON_4iRect &)=default |
| |
| | ON_4iRect (int left, int top, int right, int bottom) |
| |
| | ON_4iRect (const ON_2iPoint topLeft, const ON_2iPoint &bottomRight) |
| |
| | ON_4iRect (const ON_2iPoint &point, const ON_2iSize &size) |
| |
| | ~ON_4iRect ()=default |
| |
| const ON_2iPoint | BottomRight (void) const |
| |
| const ON_2iPoint | CenterPoint (void) const |
| |
| void | DeflateRect (int, int) |
| |
| int | Height (void) const |
| |
| void | InflateRect (int, int) |
| |
| void | InflateRect (int, int, int, int) |
| |
| bool | IntersectRect (const ON_4iRect *r1, const ON_4iRect *r2) |
| |
| bool | IntersectRect (const ON_4iRect &r1, const ON_4iRect &r2) |
| |
| bool | IsRectEmpty (void) const |
| |
| bool | IsRectNull (void) const |
| |
| bool | IsSet () const |
| |
| bool | IsZero () const |
| |
| void | NormalizeRect () |
| |
| void | OffsetRect (int, int) |
| |
| void | OffsetRect (const ON_2iVector &) |
| |
| ON_4iRect & | operator= (const ON_4iRect &)=default |
| |
| bool | PtInRect (const ON_2iPoint &pt) const |
| |
| void | SetRect (int l, int t, int r, int b) |
| |
| void | SetRectEmpty (void) |
| |
| void | SetZero () |
| |
| const ON_2iSize | Size (void) const |
| |
| bool | SubtractRect (const ON_4iRect *rect1, const ON_4iRect *rect2) |
| |
| const ON_2iPoint | TopLeft (void) const |
| |
| int | Width (void) const |
| |
◆ ON_4iRect() [1/5]
◆ ~ON_4iRect()
| ON_4iRect::~ON_4iRect |
( |
| ) |
|
|
default |
◆ ON_4iRect() [2/5]
◆ ON_4iRect() [3/5]
| ON_4iRect::ON_4iRect |
( |
int |
left, |
|
|
int |
top, |
|
|
int |
right, |
|
|
int |
bottom |
|
) |
| |
◆ ON_4iRect() [4/5]
◆ ON_4iRect() [5/5]
◆ BottomRight()
| const ON_2iPoint ON_4iRect::BottomRight |
( |
void |
| ) |
const |
◆ CenterPoint()
| const ON_2iPoint ON_4iRect::CenterPoint |
( |
void |
| ) |
const |
◆ DeflateRect()
| void ON_4iRect::DeflateRect |
( |
int |
, |
|
|
int |
|
|
) |
| |
◆ Height()
| int ON_4iRect::Height |
( |
void |
| ) |
const |
◆ InflateRect() [1/2]
| void ON_4iRect::InflateRect |
( |
int |
, |
|
|
int |
|
|
) |
| |
◆ InflateRect() [2/2]
| void ON_4iRect::InflateRect |
( |
int |
, |
|
|
int |
, |
|
|
int |
, |
|
|
int |
|
|
) |
| |
◆ IntersectRect() [1/2]
◆ IntersectRect() [2/2]
◆ IsRectEmpty()
| bool ON_4iRect::IsRectEmpty |
( |
void |
| ) |
const |
◆ IsRectNull()
| bool ON_4iRect::IsRectNull |
( |
void |
| ) |
const |
◆ IsSet()
| bool ON_4iRect::IsSet |
( |
| ) |
const |
- Returns
- true if none of left, top, right, or bottom is set to ON_UNSET_INT_INDEX
◆ IsZero()
| bool ON_4iRect::IsZero |
( |
| ) |
const |
- Returns
- true if all of left, top, right, and bottom are set to 0.
◆ NormalizeRect()
| void ON_4iRect::NormalizeRect |
( |
| ) |
|
◆ OffsetRect() [1/2]
| void ON_4iRect::OffsetRect |
( |
int |
, |
|
|
int |
|
|
) |
| |
◆ OffsetRect() [2/2]
◆ operator=()
◆ PtInRect()
| bool ON_4iRect::PtInRect |
( |
const ON_2iPoint & |
pt | ) |
const |
◆ SetRect()
| void ON_4iRect::SetRect |
( |
int |
l, |
|
|
int |
t, |
|
|
int |
r, |
|
|
int |
b |
|
) |
| |
◆ SetRectEmpty()
| void ON_4iRect::SetRectEmpty |
( |
void |
| ) |
|
|
inline |
◆ SetZero()
| void ON_4iRect::SetZero |
( |
| ) |
|
◆ Size()
| const ON_2iSize ON_4iRect::Size |
( |
void |
| ) |
const |
◆ SubtractRect()
◆ TopLeft()
| const ON_2iPoint ON_4iRect::TopLeft |
( |
void |
| ) |
const |
◆ Width()
| int ON_4iRect::Width |
( |
void |
| ) |
const |
◆ bottom
| ON__INT32 ON_4iRect::bottom |
◆ left
| ON__INT32 ON_4iRect::left |
◆ right
| ON__INT32 ON_4iRect::right |
◆ top
◆ Unset
◆ Zero