/frameworks/minikin/include/minikin/ |
D | MinikinRect.h | 24 struct MinikinRect { struct 25 MinikinRect() : mLeft(0), mTop(0), mRight(0), mBottom(0) {} in MinikinRect() function 26 MinikinRect(float left, float top, float right, float bottom) in MinikinRect() argument 28 bool operator==(const MinikinRect& o) const { 31 bool operator!=(const MinikinRect& o) const { return !(*this == o); } 38 void set(const MinikinRect& r) { in set() argument 51 void join(const MinikinRect& r) { in join() argument 64 inline std::ostream& operator<<(std::ostream& os, const MinikinRect& r) {
|
D | MeasuredText.h | 58 virtual std::pair<float, MinikinRect> getBounds(const U16StringPiece& text, const Range& range, 116 std::pair<float, MinikinRect> getBounds(const U16StringPiece& text, const Range& range, 158 std::pair<float, MinikinRect> getBounds(const U16StringPiece& /* text */, in getBounds() 162 return std::make_pair(mWidth, MinikinRect()); in getBounds() 224 MinikinRect getBounds(const U16StringPiece& textBuf, const Range& range) const;
|
D | MinikinFont.h | 31 struct MinikinRect; 51 virtual void GetBounds(MinikinRect* bounds, uint32_t glyph_id, const MinikinPaint& paint,
|
D | BoundsCache.h | 35 MinikinRect rect; 88 static MinikinRect getBounds(const LayoutPiece& layoutPiece, const MinikinPaint& paint);
|
D | Measurement.h | 36 MinikinRect* out);
|
D | LayoutCore.h | 68 sizeof(MinikinRect) + sizeof(MinikinExtent); in getMemoryUsage()
|
/frameworks/minikin/tests/unittest/ |
D | MeasuredTextTest.cpp | 76 EXPECT_EQ(MinikinRect(0.0f, 0.0f, 0.0f, 0.0f), mt->getBounds(text, Range(0, 0))); in TEST() 77 EXPECT_EQ(MinikinRect(0.0f, 10.0f, 10.0f, 0.0f), mt->getBounds(text, Range(0, 1))); in TEST() 78 EXPECT_EQ(MinikinRect(0.0f, 10.0f, 20.0f, 0.0f), mt->getBounds(text, Range(0, 2))); in TEST() 79 EXPECT_EQ(MinikinRect(0.0f, 10.0f, 10.0f, 0.0f), mt->getBounds(text, Range(1, 2))); in TEST() 80 EXPECT_EQ(MinikinRect(0.0f, 10.0f, 130.0f, 0.0f), mt->getBounds(text, Range(0, text.size()))); in TEST() 96 EXPECT_EQ(MinikinRect(0.0f, 10.0f, 10.0f, 0.0f), mt->getBounds(text, Range(0, 1))); in TEST() 112 EXPECT_EQ(MinikinRect(0.0f, 30.0f, 30.0f, 0.0f), mt->getBounds(text, Range(0, 2))); in TEST() 133 EXPECT_EQ(MinikinRect(0.0f, 0.0f, 0.0f, 0.0f), mt->getBounds(text, Range(0, 0))); in TEST() 134 EXPECT_EQ(MinikinRect(0.0f, 10.0f, 10.0f, 0.0f), mt->getBounds(text, Range(0, 1))); in TEST() 135 EXPECT_EQ(MinikinRect(0.0f, 10.0f, 20.0f, 0.0f), mt->getBounds(text, Range(0, 2))); in TEST() [all …]
|
D | BoundsCacheTest.cpp | 36 void operator()(const MinikinRect& rect, float advance) { in operator ()() 41 const MinikinRect& rect() const { return mRect; } in rect() 45 MinikinRect mRect;
|
D | LineBreakerTestHelper.h | 64 virtual std::pair<float, MinikinRect> getBounds(const U16StringPiece& /* text */, in getBounds() 67 return std::make_pair(mWidth, MinikinRect()); in getBounds()
|
D | LayoutTest.cpp | 40 MinikinRect* out) { in getBounds() 61 MinikinRect rect; in TEST_F() 148 MinikinRect rect; in TEST_F() 241 MinikinRect rect; in TEST_F()
|
/frameworks/minikin/libs/minikin/ |
D | BoundsCache.cpp | 28 MinikinRect BoundsCache::getBounds(const LayoutPiece& layoutPiece, const MinikinPaint& paint) { in getBounds() 29 MinikinRect pieceBounds; in getBounds() 30 MinikinRect tmpRect; in getBounds()
|
D | Measurement.cpp | 127 void operator()(const MinikinRect& rect, float advance) { in operator ()() 128 MinikinRect tmp = rect; in operator ()() 135 MinikinRect mBounds; 140 MinikinRect* out) { in getBounds()
|
D | MeasuredText.cpp | 249 MinikinRect pieceBounds; in operator ()() 250 MinikinRect tmpRect; in operator ()() 265 const MinikinRect& bounds() const { return mBounds; } in bounds() 270 MinikinRect mBounds; 273 std::pair<float, MinikinRect> StyleRun::getBounds(const U16StringPiece& textBuf, const Range& range, in getBounds() 338 MinikinRect MeasuredText::getBounds(const U16StringPiece& textBuf, const Range& range) const { in getBounds() 339 MinikinRect rect; in getBounds()
|
/frameworks/minikin/tests/util/ |
D | FreeTypeMinikinFontForTest.h | 43 void GetBounds(MinikinRect* bounds, uint32_t glyph_id, const MinikinPaint& paint,
|
D | FreeTypeMinikinFontForTest.cpp | 94 void FreeTypeMinikinFontForTest::GetBounds(MinikinRect* bounds, uint32_t glyphId, in GetBounds()
|
/frameworks/base/libs/hwui/hwui/ |
D | MinikinSkia.h | 45 void GetBounds(minikin::MinikinRect* bounds, uint32_t glyph_id,
|
D | MinikinUtils.h | 52 const uint16_t* buf, size_t bufSize, minikin::MinikinRect* out);
|
D | MinikinUtils.cpp | 74 const uint16_t* buf, size_t bufSize, minikin::MinikinRect* out) { in getBounds()
|
D | MinikinSkia.cpp | 77 void MinikinFontSkia::GetBounds(minikin::MinikinRect* bounds, uint32_t glyph_id, in GetBounds()
|
/frameworks/base/libs/hwui/jni/text/ |
D | MeasuredText.cpp | 124 minikin::MinikinRect rect = toMeasuredParagraph(ptr)->getBounds(textBuffer, range); in nGetBounds()
|
/frameworks/base/libs/hwui/jni/ |
D | Paint.cpp | 346 minikin::MinikinRect rect; in doTextBounds()
|