|
void | add (SkScalar left, SkScalar top, SkScalar right, SkScalar bottom) |
|
void | add (const SkPathOpsBounds &toAdd) |
|
void | add (const SkPoint &pt) |
|
void | add (const SkDPoint &pt) |
|
bool | almostContains (const SkPoint &pt) const |
|
bool | contains (const SkPoint &pt) const |
|
bool | contains (SkScalar x, SkScalar y) const |
|
bool | isEmpty () const |
|
bool | isSorted () const |
|
bool | isFinite () const |
|
constexpr float | x () const |
|
constexpr float | y () const |
|
constexpr float | left () const |
|
constexpr float | top () const |
|
constexpr float | right () const |
|
constexpr float | bottom () const |
|
constexpr float | width () const |
|
constexpr float | height () const |
|
constexpr float | centerX () const |
|
constexpr float | centerY () const |
|
constexpr SkPoint | center () const |
|
void | toQuad (SkPoint quad[4]) const |
|
void | setEmpty () |
|
void | set (const SkIRect &src) |
|
void | setLTRB (float left, float top, float right, float bottom) |
|
void | setBounds (const SkPoint pts[], int count) |
|
bool | setBoundsCheck (const SkPoint pts[], int count) |
|
void | setBoundsNoCheck (const SkPoint pts[], int count) |
|
void | set (const SkPoint &p0, const SkPoint &p1) |
|
void | setXYWH (float x, float y, float width, float height) |
|
void | setWH (float width, float height) |
|
void | setIWH (int32_t width, int32_t height) |
|
constexpr SkRect | makeOffset (float dx, float dy) const |
|
constexpr SkRect | makeOffset (SkVector v) const |
|
SkRect | makeInset (float dx, float dy) const |
|
SkRect | makeOutset (float dx, float dy) const |
|
void | offset (float dx, float dy) |
|
void | offset (const SkPoint &delta) |
|
void | offsetTo (float newX, float newY) |
|
void | inset (float dx, float dy) |
|
void | outset (float dx, float dy) |
|
bool | intersect (const SkRect &r) |
|
bool | intersect (const SkRect &a, const SkRect &b) |
|
bool | intersects (const SkRect &r) const |
|
void | join (const SkRect &r) |
|
void | joinNonEmptyArg (const SkRect &r) |
|
void | joinPossiblyEmptyRect (const SkRect &r) |
|
bool | contains (float x, float y) const |
|
bool | contains (const SkRect &r) const |
|
bool | contains (const SkIRect &r) const |
|
void | round (SkIRect *dst) const |
|
void | roundOut (SkIRect *dst) const |
|
void | roundOut (SkRect *dst) const |
|
void | roundIn (SkIRect *dst) const |
|
SkIRect | round () const |
|
SkIRect | roundOut () const |
|
SkIRect | roundIn () const |
|
void | sort () |
|
SkRect | makeSorted () const |
|
const float * | asScalars () const |
|
void | dump (bool asHex) const |
|
void | dump () const |
|
void | dumpHex () const |
|
Definition at line 14 of file SkPathOpsBounds.h.