Home
last modified time | relevance | path

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

/frameworks/base/core/tests/coretests/src/android/text/
DTextLineLetterSpacingTest.kt91 val runEnd = 15 in resolveRunFlagForSubSequenceTest() constant
95 LEFT_EDGE, false, runStart, runEnd, runStart, runEnd)) in resolveRunFlagForSubSequenceTest()
98 LEFT_EDGE, true, runStart, runEnd, runStart, runEnd)) in resolveRunFlagForSubSequenceTest()
101 RIGHT_EDGE, false, runStart, runEnd, runStart, runEnd)) in resolveRunFlagForSubSequenceTest()
104 RIGHT_EDGE, true, runStart, runEnd, runStart, runEnd)) in resolveRunFlagForSubSequenceTest()
107 WHOLE_LINE, false, runStart, runEnd, runStart, runEnd)) in resolveRunFlagForSubSequenceTest()
110 WHOLE_LINE, true, runStart, runEnd, runStart, runEnd)) in resolveRunFlagForSubSequenceTest()
113 MIDDLE_OF_LINE, false, runStart, runEnd, runStart, runEnd)) in resolveRunFlagForSubSequenceTest()
116 MIDDLE_OF_LINE, true, runStart, runEnd, runStart, runEnd)) in resolveRunFlagForSubSequenceTest()
123 LEFT_EDGE, false, runStart, runEnd, runStart, runEnd - 1)) in resolveRunFlagForSubSequenceTest()
[all …]
/frameworks/minikin/libs/minikin/
DBidiUtils.cpp67 const uint32_t runEnd = std::min(static_cast<uint32_t>(startRun + lengthRun), mRange.getEnd()); in getRunInfoAt() local
68 if (runEnd <= runStart) { in getRunInfoAt()
72 return {runOffset, mRunCount, Range(runStart, runEnd), (runDir == UBIDI_RTL)}; in getRunInfoAt()
/frameworks/base/core/java/android/view/inputmethod/
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()
818 return getEndForRectWithinRun(lineStart, runEnd, area, segmentFinder, inclusionStrategy); in getEndForRectWithinLine()
834 private int getEndForRectWithinRun(int runStart, int runEnd, @NonNull RectF area, in getEndForRectWithinRun() argument
837 if (runStart >= runEnd) return -1; in getEndForRectWithinRun()
[all …]
/frameworks/base/core/java/android/text/
DTextLine.java387 int runEnd, int spanStart, int spanEnd) { in resolveRunFlagForSubSequence() argument
396 if (spanEnd != runEnd) { in resolveRunFlagForSubSequence()
414 if (spanEnd != runEnd) { in resolveRunFlagForSubSequence()