Home
last modified time | relevance | path

Searched refs:runEnd (Results 1 – 2 of 2) sorted by relevance

/aosp14/frameworks/base/core/java/android/view/inputmethod/
H A DTextBoundsInfo.java759 private int getStartForRectWithinRun(int runStart, int runEnd, @NonNull RectF area, in getStartForRectWithinRun() argument
762 if (runStart >= runEnd) return -1; in getStartForRectWithinRun()
770 while (segmentStartOffset != SegmentFinder.DONE && segmentStartOffset < runEnd) { in getStartForRectWithinRun()
772 final int end = Math.min(runEnd, segmentEndOffset); in getStartForRectWithinRun()
804 int runEnd = lineEnd; in getEndForRectWithinLine() local
810 final int end = getEndForRectWithinRun(index + 1, runEnd, area, segmentFinder, in getEndForRectWithinLine()
814 runEnd = index + 1; in getEndForRectWithinLine()
834 private int getEndForRectWithinRun(int runStart, int runEnd, @NonNull RectF area, in getEndForRectWithinRun() argument
837 if (runStart >= runEnd) return -1; in getEndForRectWithinRun()
839 int segmentStart = segmentFinder.previousStartBoundary(runEnd); in getEndForRectWithinRun()
[all …]
/aosp14/frameworks/base/core/java/android/widget/
H A DTextView.java14184 final int runEnd = Math.min(runStart + directions.getRunLength(i), lineEnd); in getTextBoundsInfo() local
14186 Arrays.fill(characterBidiLevels, runStart - start, runEnd - start, runLevel); in getTextBoundsInfo()