Home
last modified time | relevance | path

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

/frameworks/base/core/java/android/view/inputmethod/
DTextBoundsInfo.java767 int segmentStartOffset = segmentFinder.previousStartBoundary(segmentEndOffset); in getStartForRectWithinRun() local
770 while (segmentStartOffset != SegmentFinder.DONE && segmentStartOffset < runEnd) { in getStartForRectWithinRun()
771 final int start = Math.max(runStart, segmentStartOffset); in getStartForRectWithinRun()
777 segmentStartOffset = segmentFinder.nextStartBoundary(segmentStartOffset); in getStartForRectWithinRun()
/frameworks/base/core/java/android/text/
DLayout.java2575 int segmentStartOffset = segmentFinder.previousStartBoundary(segmentEndOffset); in getStartOffsetForAreaWithinRun() local
2576 if (segmentStartOffset >= lineStartOffset + runEndOffset) { in getStartOffsetForAreaWithinRun()
2583 segmentStartOffset = Math.max(segmentStartOffset, lineStartOffset + runStartOffset); in getStartOffsetForAreaWithinRun()
2590 2 * (segmentStartOffset - lineStartOffset) + (isRtl ? 1 : 0)]; in getStartOffsetForAreaWithinRun()
2602 return segmentStartOffset; in getStartOffsetForAreaWithinRun()
2605 segmentStartOffset = segmentFinder.nextStartBoundary(segmentStartOffset); in getStartOffsetForAreaWithinRun()
2606 if (segmentStartOffset == SegmentFinder.DONE in getStartOffsetForAreaWithinRun()
2607 || segmentStartOffset >= lineStartOffset + runEndOffset) { in getStartOffsetForAreaWithinRun()
2611 segmentEndOffset = segmentFinder.nextEndBoundary(segmentStartOffset); in getStartOffsetForAreaWithinRun()
2686 int segmentStartOffset = in getEndOffsetForAreaWithinRun() local
[all …]