Home | History | Annotate | Download | only in nav

Lines Matching refs:area

163     SpaceCanvas(const SkIRect& area)
167 bitmap.setConfig(SkBitmap::kARGB_8888_Config, area.width(),
168 area.height());
170 translate(SkIntToScalar(-area.fLeft), SkIntToScalar(-area.fTop));
282 SkIRect area;
283 area.set(0, 0, mWidth, mHeight);
284 SpaceCanvas spaceChecker(area);
398 FirstCheck(int x, int y, const SkIRect& area)
399 : INHERITED(area.width(), area.height())
400 , mFocusX(x - area.fLeft)
401 , mFocusY(y - area.fTop)
407 const SkIRect& adjustedBounds(const SkIRect& area, int* base)
409 *base = mBestBase + area.fTop;
410 mBestBounds.offset(area.fLeft, area.fTop);
470 EdgeCheck(int x, int y, const SkIRect& area, CommonCheck& last, bool left)
471 : INHERITED(x, y, area)
472 , mLast(area.width(), area.height())
604 int endBase, const SkIRect& area)
605 : INHERITED(area.width(), area.height())
612 mEnd.offset(-area.fLeft, -area.fTop);
613 mEndBase -= area.fTop;
618 mStart.offset(-area.fLeft, -area.fTop);
619 mStartBase -= area.fTop;
767 int endBase, const SkIRect& area, SkRegion* region)
768 : INHERITED(start, startBase, end, endBase, area)
848 int endBase, const SkIRect& area, bool flipped)
849 : INHERITED(start, startBase, end, endBase, area)
998 TextCanvas(CommonCheck* bounder, const SkIRect& area)
1002 bitmap.setConfig(SkBitmap::kARGB_8888_Config, area.width(),
1003 area.height());
1005 translate(SkIntToScalar(-area.fLeft), SkIntToScalar(-area.fTop));
1056 static bool buildSelection(const SkPicture& picture, const SkIRect& area,
1060 DBG_NAV_LOGD("area=(%d, %d, %d, %d) selStart=(%d, %d, %d, %d)"
1062 area.fLeft, area.fTop, area.fRight, area.fBottom,
1065 MultilineBuilder builder(selStart, startBase, selEnd, endBase, area, region);
1066 TextCanvas checker(&builder, area);
1070 TextCanvas checker(&builder, area);
1074 region->translate(area.fLeft, area.fTop);
1079 const SkIRect& area, int* base)
1081 DBG_NAV_LOGD("area=(%d, %d, %d, %d)", area.fLeft, area.fTop,
1082 area.fRight, area.fBottom);
1083 TextCanvas checker(&_check, area);
1086 return _check.adjustedBounds(area, base);
1089 static SkIRect findEdge(const SkPicture& picture, const SkIRect& area,
1094 FirstCheck center(x, y, area);
1097 SkIRect closest = findClosest(center, picture, area, &closestBase);
1100 DBG_NAV_LOGD("closest=(%d, %d, %d, %d) area=(%d, %d, %d, %d) x/y=%d,%d",
1102 area.fLeft, area.fTop, area.fRight, area.fBottom, x, y);
1105 EdgeCheck edge(x, y, area, center, left);
1107 DBG_NAV_LOGD("edge=%p picture=%p area=%d,%d,%d,%d",
1108 &edge, &picture, area.fLeft, area.fTop, area.fRight, area.fBottom);
1109 TextCanvas checker(&edge, area);
1131 *base += area.fTop;
1132 result.offset(area.fLeft, area.fTop);
1140 SkIRect area;
1141 area.set(0, 0, picture.width(), picture.height());
1142 TextCanvas checker(&finder, area);
1150 SkIRect area;
1151 area.set(0, 0, picture.width(), picture.height());
1152 TextCanvas checker(&finder, area);
1157 static SkIRect findLeft(const SkPicture& picture, const SkIRect& area,
1160 return findEdge(picture, area, x, y, true, base);
1163 static SkIRect findRight(const SkPicture& picture, const SkIRect& area,
1166 return findEdge(picture, area, x, y, false, base);
1169 static WebCore::String text(const SkPicture& picture, const SkIRect& area,
1173 TextExtractor extractor(start, startBase, end, endBase, area, flipped);
1174 TextCanvas checker(&extractor, area);