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.java2627 int segmentStartOffset = segmentFinder.previousStartBoundary(segmentEndOffset); in getStartOffsetForAreaWithinRun() local
2628 if (segmentStartOffset >= lineStartOffset + runEndOffset) { in getStartOffsetForAreaWithinRun()
2635 segmentStartOffset = Math.max(segmentStartOffset, lineStartOffset + runStartOffset); in getStartOffsetForAreaWithinRun()
2642 2 * (segmentStartOffset - lineStartOffset) + (isRtl ? 1 : 0)]; in getStartOffsetForAreaWithinRun()
2654 return segmentStartOffset; in getStartOffsetForAreaWithinRun()
2657 segmentStartOffset = segmentFinder.nextStartBoundary(segmentStartOffset); in getStartOffsetForAreaWithinRun()
2658 if (segmentStartOffset == SegmentFinder.DONE in getStartOffsetForAreaWithinRun()
2659 || segmentStartOffset >= lineStartOffset + runEndOffset) { in getStartOffsetForAreaWithinRun()
2663 segmentEndOffset = segmentFinder.nextEndBoundary(segmentStartOffset); in getStartOffsetForAreaWithinRun()
2738 int segmentStartOffset = in getEndOffsetForAreaWithinRun() local
[all …]