/frameworks/minikin/libs/minikin/ |
H A D | GreedyLineBreaker.h | 28 LineBreakResult breakLineGreedy(const U16StringPiece& textBuf, const MeasuredText& measured,
|
H A D | OptimalLineBreaker.h | 26 LineBreakResult breakLineOptimal(const U16StringPiece& textBuf, const MeasuredText& measured,
|
H A D | OptimalLineBreaker.cpp | 164 std::vector<DesperateBreak> populateDesperatePoints(const MeasuredText& measured, argument 167 ParaWidth width = measured.widths[range.getStart()]; 169 const float w = measured.widths[i]; 207 OptimizeContext populateCandidates(const U16StringPiece& textBuf, const MeasuredText& measured, argument 216 auto hyIter = std::begin(measured.hyphenBreaks); 218 for (const auto& run : measured.runs) { 234 proc.feedChar(i, textBuf[i], measured.widths[i]); 247 while (hyIter != std::end(measured.hyphenBreaks) && 252 desperateBreaks = populateDesperatePoints(measured, contextRange); 258 if (nextCharOffset == range.getEnd() || measured 294 computeMaxExtent(const U16StringPiece& textBuf, const MeasuredText& measured, uint32_t start, uint32_t end) const argument 307 finishBreaksOptimal( const U16StringPiece& textBuf, const MeasuredText& measured, const std::vector<OptimalBreaksData>& breaksData, const std::vector<Candidate>& candidates) argument 333 computeBreaks(const OptimizeContext& context, const U16StringPiece& textBuf, const MeasuredText& measured, const LineWidth& lineWidth, BreakStrategy strategy, bool justified) argument 420 breakLineOptimal(const U16StringPiece& textBuf, const MeasuredText& measured, const LineWidth& lineWidth, BreakStrategy strategy, HyphenationFrequency frequency, bool justified) argument [all...] |
H A D | GreedyLineBreaker.cpp | 39 // User of this class must keep measured, lineWidthLimit, tabStop alive until the instance is 41 GreedyLineBreaker(const U16StringPiece& textBuf, const MeasuredText& measured, argument 46 mMeasuredText(measured), 384 LineBreakResult breakLineGreedy(const U16StringPiece& textBuf, const MeasuredText& measured, argument 390 GreedyLineBreaker lineBreaker(textBuf, measured, lineWidthLimits, tabStops, enableHyphenation);
|
/frameworks/base/apct-tests/perftests/core/src/android/text/ |
H A D | PrecomputedTextMemoryUsageTest.java | 126 memories[i] += info.measured.getMemoryUsage(); 147 memories[i] += info.measured.getMemoryUsage();
|
/frameworks/base/core/java/android/text/ |
H A D | PrecomputedText.java | 89 // The break strategy for this measured text. 92 // The hyphenation frequency for this measured text. 105 // The break strategy for this measured text. 108 // The hyphenation frequency for this measured text. 281 public final @NonNull MeasuredParagraph measured; field in class:PrecomputedText.ParagraphInfo 285 * @param measured a measured paragraph 287 public ParagraphInfo(@IntRange(from = 0) int paraEnd, @NonNull MeasuredParagraph measured) { argument 289 this.measured = measured; [all...] |
H A D | StaticLayout.java | 352 * Set indents. Arguments are arrays holding an indent amount, one per line, measured in 368 * amount of padding available, one per line, measured in pixels. For lines past the last 660 // Some parameters are different from the ones when measured text is created. 742 final MeasuredParagraph measuredPara = paragraphInfo[paraIndex].measured; 915 final int flags, final boolean needMultiply, @NonNull final MeasuredParagraph measured, 924 final int dir = measured.getParagraphDir(); 1052 mLineDirections[j] = measured.getDirections(start - widthStart, end - widthStart); 912 out(final CharSequence text, final int start, final int end, int above, int below, int top, int bottom, int v, final float spacingmult, final float spacingadd, final LineHeightSpan[] chooseHt, final int[] chooseHtv, final Paint.FontMetricsInt fm, final int flags, final boolean needMultiply, @NonNull final MeasuredParagraph measured, final int bufEnd, final boolean includePad, final boolean trackPad, final boolean addLastLineLineSpacing, final char[] chs, final float[] widths, final int widthStart, final TextUtils.TruncateAt ellipsize, final float ellipsisWidth, final float textWidth, final TextPaint paint, final boolean moreChars) argument
|
/frameworks/base/tools/preload/ |
H A D | MemoryUsage.java | 213 MemoryUsage measured = measure(); 216 memoryUsage = measured;
|
/frameworks/rs/script_api/ |
H A D | rs_math.spec | 237 To get an inverse cosine measured in degrees, use <code>acospi(a) * 180.f</code>. 308 To get an inverse sine measured in degrees, use <code>asinpi(a) * 180.f</code>. 382 To get an inverse tangent measured in degrees, use <code>atan2pi(n, d) * 180.f</code>. 431 To get an inverse tangent measured in degrees, use <code>atanpi(a) * 180.f</code>. 618 Returns the cosine of an angle measured in radians. 641 Returns the hypebolic cosine of v, where v is measured in radians. 664 Returns the cosine of <code>(v * pi)</code>, where <code>(v * pi)</code> is measured in radians. 666 To get the cosine of a value measured in degrees, call <code>cospi(v / 180.f)</code>. 1864 To get an inverse cosine measured in degrees, use <code>acospi(a) * 180.f</code>. 1949 To get an inverse sine measured i [all...] |
/frameworks/minikin/tests/unittest/ |
H A D | OptimalLineBreakerTest.cpp | 1084 std::unique_ptr<MeasuredText> measured = builder.build( local 1095 auto actual = doLineBreak(textBuf, *measured, HIGH_QUALITY, NO_HYPHENATION, LINE_WIDTH); 1099 actual = doLineBreak(textBuf, *measured, HIGH_QUALITY, NORMAL_HYPHENATION, LINE_WIDTH); 1111 actual = doLineBreak(textBuf, *measured, BALANCED, NO_HYPHENATION, LINE_WIDTH); 1115 actual = doLineBreak(textBuf, *measured, BALANCED, NORMAL_HYPHENATION, LINE_WIDTH); 1125 std::unique_ptr<MeasuredText> measured = builder.build( local 1135 auto actual = doLineBreak(textBuf, *measured, HIGH_QUALITY, NO_HYPHENATION, LINE_WIDTH); 1139 actual = doLineBreak(textBuf, *measured, HIGH_QUALITY, NORMAL_HYPHENATION, LINE_WIDTH); 1143 actual = doLineBreak(textBuf, *measured, BALANCED, NO_HYPHENATION, LINE_WIDTH); 1147 actual = doLineBreak(textBuf, *measured, BALANCE [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | Paint.cpp | 114 float measured = 0; local 124 if (measured + width > maxWidth) { 131 measured += width; 137 array[0] = measured;
|
/frameworks/av/services/audioflinger/ |
H A D | Threads.cpp | 295 nsecs_t bestGap, measured; local 303 measured = tbase - ((tmono + tmono2) >> 1); 313 if (llabs(*offset - measured) > toleranceNs) { 315 (long long)*offset, (long long)measured); 316 *offset = measured;
|
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3Device.cpp | 413 nsecs_t bestGap, measured; local 421 measured = tbase - ((tmono + tmono2) >> 1); 424 return measured;
|