Home
last modified time | relevance | path

Searched refs:segmentStart (Results 1 – 3 of 3) sorted by relevance

/aosp14/frameworks/base/core/java/android/view/inputmethod/
H A DTextBoundsInfo.java839 int segmentStart = segmentFinder.previousStartBoundary(runEnd); in getEndForRectWithinRun() local
841 if (segmentStart == SegmentFinder.DONE) return -1; in getEndForRectWithinRun()
842 int segmentEnd = segmentFinder.nextEndBoundary(segmentStart); in getEndForRectWithinRun()
846 final int start = Math.max(runStart, segmentStart); in getEndForRectWithinRun()
852 segmentStart = segmentFinder.previousStartBoundary(segmentStart); in getEndForRectWithinRun()
1335 if (segmentStart >= start) { in encodeSegmentFinder()
1336 flags[segmentStart - start] |= segmentStartFlag; in encodeSegmentFinder()
1339 segmentStart = segmentFinder.nextStartBoundary(segmentStart); in encodeSegmentFinder()
1395 while (segmentStart != SegmentFinder.DONE && segmentStart < end) { in isLineDirectionFlagConsistent()
1396 final int lineStart = Math.max(segmentStart, start); in isLineDirectionFlagConsistent()
[all …]
/aosp14/frameworks/base/core/java/android/text/
H A DLayout.java2207 float segmentStart = lineStartPos + horizontalBounds[ in getStartOffsetForAreaWithinRun() local
2209 if ((!isRtl && segmentStart > area.right) || (isRtl && segmentStart < area.left)) { in getStartOffsetForAreaWithinRun()
2217 segmentBounds.left = isRtl ? segmentEnd : segmentStart; in getStartOffsetForAreaWithinRun()
2218 segmentBounds.right = isRtl ? segmentStart : segmentEnd; in getStartOffsetForAreaWithinRun()
2333 float segmentStart = lineStartPos + horizontalBounds[ in getEndOffsetForAreaWithinRun() local
2335 segmentBounds.left = isRtl ? segmentEnd : segmentStart; in getEndOffsetForAreaWithinRun()
2336 segmentBounds.right = isRtl ? segmentStart : segmentEnd; in getEndOffsetForAreaWithinRun()
/aosp14/frameworks/base/core/java/android/view/
H A DView.java15351 final int segmentStart = range[0]; in traverseAtGranularity() local
15359 selectionStart = forward ? segmentStart : segmentEnd; in traverseAtGranularity()
15361 selectionEnd = forward ? segmentEnd : segmentStart; in traverseAtGranularity()
15363 selectionStart = selectionEnd= forward ? segmentEnd : segmentStart; in traverseAtGranularity()
15368 sendViewTextTraversedAtGranularityEvent(action, granularity, segmentStart, segmentEnd); in traverseAtGranularity()