Home
last modified time | relevance | path

Searched refs:MinikinExtent (Results 1 – 22 of 22) sorted by relevance

/frameworks/minikin/include/minikin/
DMinikinExtent.h25 struct MinikinExtent { struct
26 MinikinExtent() : ascent(0), descent(0) {} in MinikinExtent() function
27 MinikinExtent(float ascent, float descent) : ascent(ascent), descent(descent) {} in MinikinExtent() function
28 bool operator==(const MinikinExtent& o) const {
36 void extendBy(const MinikinExtent& e) { in extendBy() argument
43 inline std::ostream& operator<<(std::ostream& os, const MinikinExtent& e) {
DLayoutCore.h56 const MinikinExtent& extent() const { return mExtent; } in extent()
68 sizeof(MinikinRect) + sizeof(MinikinExtent); in getMemoryUsage()
81 MinikinExtent mExtent;
DMeasuredText.h60 virtual MinikinExtent getExtent(const U16StringPiece& text, const Range& range,
119 MinikinExtent getExtent(const U16StringPiece& text, const Range& range,
165 MinikinExtent getExtent(const U16StringPiece& /* text */, const Range& /* range */, in getExtent()
167 return MinikinExtent(); in getExtent()
225 MinikinExtent getExtent(const U16StringPiece& textBuf, const Range& range) const;
DMinikinFont.h29 struct MinikinExtent;
54 virtual void GetFontExtent(MinikinExtent* extent, const MinikinPaint& paint,
DMeasurement.h38 MinikinExtent getFontExtent(const U16StringPiece& str, const Range& range, Bidi bidiFlags,
/frameworks/minikin/tests/unittest/
DLayoutCoreTest.cpp77 EXPECT_EQ(MinikinExtent(-100.0f, 20.0f), layout.extent()); in TEST()
89 EXPECT_EQ(MinikinExtent(-100.0f, 20.0f), layout.extent()); in TEST()
104 EXPECT_EQ(MinikinExtent(-100.0f, 20.0f), layout.extent()); in TEST()
130 EXPECT_EQ(MinikinExtent(-160.0f, 40.0f), layout.extent()); in TEST()
145 EXPECT_EQ(MinikinExtent(-160.0f, 40.0f), layout.extent()); in TEST()
166 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), layout.extent()); in TEST()
178 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), layout.extent()); in TEST()
190 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), layout.extent()); in TEST()
202 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), layout.extent()); in TEST()
216 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), layout.extent()); in TEST()
[all …]
DMeasuredTextTest.cpp156 EXPECT_EQ(MinikinExtent(0.0f, 0.0f), mt->getExtent(text, Range(0, 0))); in TEST()
157 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), mt->getExtent(text, Range(0, 1))); in TEST()
158 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), mt->getExtent(text, Range(0, 2))); in TEST()
159 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), mt->getExtent(text, Range(1, 2))); in TEST()
160 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), mt->getExtent(text, Range(0, text.size()))); in TEST()
181 EXPECT_EQ(MinikinExtent(0.0f, 0.0f), mt->getExtent(text, Range(0, 0))); in TEST()
182 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), mt->getExtent(text, Range(0, 1))); in TEST()
183 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), mt->getExtent(text, Range(0, 2))); in TEST()
184 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), mt->getExtent(text, Range(1, 2))); in TEST()
185 EXPECT_EQ(MinikinExtent(0.0f, 0.0f), mt->getExtent(text, Range(7, 7))); in TEST()
[all …]
DLineBreakerTestHelper.h70 virtual MinikinExtent getExtent(const U16StringPiece& /* text */, const Range& /* range */, in getExtent()
/frameworks/minikin/libs/minikin/
DMeasuredText.cpp297 const MinikinExtent& extent() const { return mExtent; } in extent()
300 MinikinExtent mExtent;
303 MinikinExtent StyleRun::getExtent(const U16StringPiece& textBuf, const Range& range, in getExtent()
356 MinikinExtent MeasuredText::getExtent(const U16StringPiece& textBuf, const Range& range) const { in getExtent()
357 MinikinExtent extent; in getExtent()
363 MinikinExtent runExtent = in getExtent()
DMeasurement.cpp167 MinikinExtent extent;
170 MinikinExtent getFontExtent(const U16StringPiece& textBuf, const Range& range, Bidi bidiFlag, in getFontExtent()
DGreedyLineBreaker.cpp374 MinikinExtent extent = in getResult()
DOptimalLineBreaker.cpp308 MinikinExtent extent = measured.getExtent(textBuf, Range(prev.offset, cand.offset)); in finishBreaksOptimal()
DLayoutCore.cpp389 MinikinExtent verticalExtent; in LayoutPiece()
/frameworks/minikin/tests/util/
DFreeTypeMinikinFontForTest.h45 void GetFontExtent(MinikinExtent* extent, const MinikinPaint& paint,
DFreeTypeMinikinFontForTest.cpp108 void FreeTypeMinikinFontForTest::GetFontExtent(MinikinExtent* extent, const MinikinPaint& paint, in GetFontExtent()
/frameworks/base/libs/hwui/hwui/
DMinikinSkia.h49 void GetFontExtent(minikin::MinikinExtent* extent, const minikin::MinikinPaint& paint,
DMinikinUtils.h59 static minikin::MinikinExtent getFontExtent(const Paint* paint, minikin::Bidi bidiFlags,
DMinikinUtils.cpp98 minikin::MinikinExtent MinikinUtils::getFontExtent(const Paint* paint, minikin::Bidi bidiFlags, in getFontExtent()
DMinikinSkia.cpp91 void MinikinFontSkia::GetFontExtent(minikin::MinikinExtent* extent, in GetFontExtent()
/frameworks/base/libs/hwui/jni/text/
DMeasuredText.cpp144 minikin::MinikinExtent extent = toMeasuredParagraph(ptr)->getExtent(textBuffer, range); in nGetExtent()
DTextShaper.cpp64 minikin::MinikinExtent extent = {}; in shapeTextRun()
/frameworks/base/libs/hwui/jni/
DPaint.cpp581 minikin::MinikinExtent extent = in doFontExtent()