From edfe6703fae3becc53feed27c4fa09a95ea7e19d Mon Sep 17 00:00:00 2001 From: Cary Clark Date: Tue, 20 Feb 2018 14:33:13 -0500 Subject: fix Rect doc move the #Line directive to make bookmaker happy Docs-Preview: https://skia.org/?cl=108740 Bug: skia:6898 Change-Id: I8b993bab6b4f69cc266941e281a00a945f32f25e Reviewed-on: https://skia-review.googlesource.com/108740 Commit-Queue: Cary Clark Reviewed-by: Cary Clark --- site/user/api/SkRect_Reference.md | 66 ++++++++++++++++++++++++++++++++------- 1 file changed, 54 insertions(+), 12 deletions(-) (limited to 'site/user/api/SkRect_Reference.md') diff --git a/site/user/api/SkRect_Reference.md b/site/user/api/SkRect_Reference.md index d643f9dc7b..815e4c0575 100644 --- a/site/user/api/SkRect_Reference.md +++ b/site/user/api/SkRect_Reference.md @@ -1943,7 +1943,7 @@ describes an area: fLeft is less than Intersects | returns true if areas overlap | | contains | returns true if points are equal or inside | -| | contains(const SkRect& r) const | +| | contains(SkScalar x, SkScalar y) const | | intersect | sets to shared area; returns true if not empty | | | intersect(const SkRect& r) | | intersects | returns true if areas overlap | @@ -1952,25 +1952,67 @@ describes an area: fLeft is less than ## contains +
+bool contains(SkScalar x, SkScalar y) const
+
+ +Returns true if: fLeft <= x < fRight && fTop <= y < fBottom. +Returns false if SkRect is empty. + +### Parameters + + + + +
x +test SkPoint x-coordinate
y +test SkPoint y-coordinate
+ +### Return Value + +true if (x, y) is inside SkRect + +### Example + +
+ +#### Example Output + +~~~~ +rect: (30, 50, 40, 60) contains (30, 50) +rect: (30, 50, 40, 60) does not contain (39, 49) +rect: (30, 50, 40, 60) does not contain (29, 59) +~~~~ + +
+ +### See Also + +SkIRect::contains[2][3][4] + +--- + + +
 bool contains(const SkRect& r) const
 
-Returns true if Rect contains r. -Returns false if Rect is empty or r is empty. +Returns true if Rect contains r. +Returns false if Rect is empty or r is empty. -Rect contains r when Rect area completely includes r area. +Rect contains r when Rect area completely includes r area. ### Parameters -
r +
r Rect contained
### Return Value -true if all sides of Rect are outside r +true if all sides of Rect are outside r ### Example @@ -1992,27 +2034,27 @@ rect: (30, 50, 40, 60) does not contain (29, 59, 30, 60) --- - +
 bool contains(const SkIRect& r) const
 
-Returns true if Rect contains r. -Returns false if Rect is empty or r is empty. +Returns true if Rect contains r. +Returns false if Rect is empty or r is empty. -Rect contains r when Rect area completely includes r area. +Rect contains r when Rect area completely includes r area. ### Parameters -
r +
r IRect contained
### Return Value -true if all sides of Rect are outside r +true if all sides of Rect are outside r ### Example -- cgit v1.2.3