HomeSort by relevance Sort by last modified time
    Searched refs:MeasuredText (Results 1 - 19 of 19) sorted by null

  /frameworks/minikin/libs/minikin/
GreedyLineBreaker.h 21 #include "minikin/MeasuredText.h"
28 LineBreakResult breakLineGreedy(const U16StringPiece& textBuf, const MeasuredText& measured,
OptimalLineBreaker.h 21 #include "minikin/MeasuredText.h"
26 LineBreakResult breakLineOptimal(const U16StringPiece& textBuf, const MeasuredText& measured,
LineBreaker.cpp 26 const MeasuredText& measuredText, const LineWidth& lineWidth,
29 return breakLineGreedy(textBuffer, measuredText, lineWidth, tabStops,
32 return breakLineOptimal(textBuffer, measuredText, lineWidth, strategy, frequency,
MeasuredText.cpp 18 #include "minikin/MeasuredText.h"
27 void MeasuredText::measure(const U16StringPiece& textBuf, bool computeHyphenation,
58 void MeasuredText::buildLayout(const U16StringPiece& textBuf, const Range& range,
66 MinikinRect MeasuredText::getBounds(const U16StringPiece& textBuf, const Range& range) {
OptimalLineBreaker.cpp 164 std::vector<DesperateBreak> populateDesperatePoints(const MeasuredText& measured,
207 OptimizeContext populateCandidates(const U16StringPiece& textBuf, const MeasuredText& measured,
274 const MeasuredText& measuredText, const LineWidth& lineWidth,
284 LineBreakResult finishBreaksOptimal(const U16StringPiece& textBuf, const MeasuredText& measured,
288 MinikinExtent computeMaxExtent(const U16StringPiece& textBuf, const MeasuredText& measured,
295 const MeasuredText& measured, uint32_t start,
308 const U16StringPiece& textBuf, const MeasuredText& measured,
335 const MeasuredText& measured,
420 LineBreakResult breakLineOptimal(const U16StringPiece& textBuf, const MeasuredText& measured
    [all...]
GreedyLineBreaker.cpp 21 #include "minikin/MeasuredText.h"
41 GreedyLineBreaker(const U16StringPiece& textBuf, const MeasuredText& measured,
119 const MeasuredText& mMeasuredText;
384 LineBreakResult breakLineGreedy(const U16StringPiece& textBuf, const MeasuredText& measured,
  /frameworks/minikin/include/minikin/
MeasuredText.h 158 class MeasuredText {
187 MeasuredText(MeasuredText&&) = default;
188 MeasuredText& operator=(MeasuredText&&) = default;
190 MINIKIN_PREVENT_COPY_AND_ASSIGN(MeasuredText);
198 MeasuredText(const U16StringPiece& textBuf, std::vector<std::unique_ptr<Run>>&& runs,
223 std::unique_ptr<MeasuredText> build(const U16StringPiece& textBuf, bool computeHyphenation,
225 // Unable to use make_unique here since make_unique is not a friend of MeasuredText.
226 return std::unique_ptr<MeasuredText>(
    [all...]
LineBreaker.h 31 #include "minikin/MeasuredText.h"
123 const MeasuredText& measuredText, const LineWidth& lineWidth,
AndroidLineBreakerHelper.h 95 LineBreakResult computeBreaks(const U16StringPiece& textBuf, const MeasuredText& measuredText,
104 return breakIntoLines(textBuf, mStrategy, mFrequency, mIsJustified, measuredText, lineWidth,
  /frameworks/minikin/tests/unittest/
MeasuredTextTest.cpp 17 #include "minikin/MeasuredText.h"
47 std::unique_ptr<MeasuredText> measuredText =
50 ASSERT_TRUE(measuredText);
56 EXPECT_EQ(expectedWidths, measuredText->widths);
GreedyLineBreakerTest.cpp 68 std::unique_ptr<MeasuredText> measuredText = builder.build(
72 return breakLineGreedy(textBuffer, *measuredText, rectangleLineWidth, tabStops,
    [all...]
OptimalLineBreakerTest.cpp 69 std::unique_ptr<MeasuredText> measuredText = builder.build(
71 return doLineBreak(textBuffer, *measuredText, strategy, frequency, lineWidth);
74 LineBreakResult doLineBreak(const U16StringPiece& textBuffer, const MeasuredText& measuredText,
78 return breakLineOptimal(textBuffer, measuredText, rectangleLineWidth, strategy, frequency,
    [all...]
  /frameworks/base/libs/hwui/hwui/
MinikinUtils.h 35 class MeasuredText;
48 minikin::MeasuredText* mt);
MinikinUtils.cpp 23 #include <minikin/MeasuredText.h>
52 size_t count, size_t bufSize, minikin::MeasuredText* mt) {
Canvas.h 37 class MeasuredText;
273 minikin::MeasuredText* mt);
Canvas.cpp 161 const Typeface* typeface, minikin::MeasuredText* mt) {
  /frameworks/base/core/jni/
android_text_MeasuredParagraph.cpp 53 static inline minikin::MeasuredText* toMeasuredParagraph(jlong ptr) {
54 return reinterpret_cast<minikin::MeasuredText*>(ptr);
105 minikin::MeasuredText* mt = toMeasuredParagraph(ptr);
android_text_StaticLayout.cpp 143 minikin::MeasuredText* measuredText = reinterpret_cast<minikin::MeasuredText*>(measuredTextPtr);
145 u16Text, *measuredText, firstWidth, firstWidthLineCount, restWidth, indentsOffset,
151 env->SetFloatArrayRegion(charWidths, 0, measuredText->widths.size(),
152 measuredText->widths.data());
android_graphics_Canvas.cpp 35 class MeasuredText;
517 minikin::MeasuredText* mt = reinterpret_cast<minikin::MeasuredText*>(mtHandle);

Completed in 155 milliseconds