Home
last modified time | relevance | path

Searched refs:Glyph (Results 1 – 25 of 52) sorted by relevance

123

/external/sfntly/cpp/src/sfntly/table/truetype/
Dglyph_table.cc54 GlyphTable::Glyph* GlyphTable::GetGlyph(int32_t offset, int32_t length) { in GetGlyph()
55 return GlyphTable::Glyph::GetGlyph(this, this->data_, offset, length); in GetGlyph()
112 CALLER_ATTACH GlyphTable::Glyph::Builder*
114 return Glyph::Builder::GetBuilder(this, data); in GlyphBuilder()
172 Glyph::Builder::GetBuilder(this, in Initialize()
205 GlyphTable::Glyph::~Glyph() {} in ~Glyph()
207 CALLER_ATTACH GlyphTable::Glyph*
208 GlyphTable::Glyph::GetGlyph(GlyphTable* table, in GetGlyph()
227 int32_t GlyphTable::Glyph::Padding() { in Padding()
232 int32_t GlyphTable::Glyph::GlyphType() { in GlyphType()
[all …]
Dglyph_table.h39 class Glyph : public SubTable {
76 virtual ~Glyph();
77 static CALLER_ATTACH Glyph* GetGlyph(GlyphTable* table,
96 Glyph(ReadableFontData* data, int32_t glyph_type);
108 typedef Ptr<GlyphTable::Glyph::Builder> GlyphBuilderPtr;
143 CALLER_ATTACH Glyph::Builder* GlyphBuilder(ReadableFontData* data);
161 class SimpleGlyph : public Glyph, public RefCounted<SimpleGlyph> {
170 class SimpleContour : public Glyph::Contour {
176 class SimpleGlyphBuilder : public Glyph::Builder,
190 friend class Glyph::Builder;
[all …]
/external/skqp/site/user/api/
DSkTextBlobBuilder_Reference.md40 …ilder_RunBuffer'>RunBuffer</a> supplies storage for <a href='undocumented#Glyph'>Glyphs</a> and po…
42 A run is a sequence of <a href='undocumented#Glyph'>Glyphs</a> sharing <a href='#Font_Metrics'>Font…
43 Each run may position its <a href='undocumented#Glyph'>Glyphs</a> in one of three ways:
44 by specifying where the first <a href='undocumented#Glyph'>Glyph</a> is drawn, and allowing <a href…
45 determine the advance to subsequent <a href='undocumented#Glyph'>Glyphs</a>; by specifying a baseli…
46 the position on that baseline for each <a href='undocumented#Glyph'>Glyph</a> in run; or by providi…
47 array, one per <a href='undocumented#Glyph'>Glyph</a>.<table style='border-collapse: collapse; widt…
56 …ference#Point'>points</a> to memory for one or more <a href='undocumented#Glyph'>Glyphs</a>. <a hr…
64 …Point_Reference#Point'>points</a> to memory for <a href='undocumented#Glyph'>Glyph</a> positions. …
65 …per <a href='undocumented#Glyph'>Glyph</a>, one <a href='undocumented#Scalar'>Scalar</a> per <a hr…
[all …]
DSkFont_Reference.md48 …nce#Font_Engine'>font engine</a> to create the bold <a href='undocumented#Glyph'>Glyphs</a>. Other…
66 …f='undocumented#Text'>text</a> is rendered as a <a href='undocumented#Glyph'>Glyph</a> or as a <a …
73 …ference#Color'>color</a> increases, the edge of the <a href='undocumented#Glyph'>glyph</a> appears…
78 When set, <a href='#Paint_Anti_Alias'>Anti_Alias</a> positions <a href='undocumented#Glyph'>glyphs<…
85 <a href='undocumented#Glyph'>glyph</a> cache may store multiple copies of the same <a href='undocum…
91 instructs the <a href='#Font_Manager'>Font_Manager</a> to always hint <a href='undocumented#Glyph'>…
99 …ustom sized <a href='SkBitmap_Reference#Bitmap'>bitmap</a> <a href='undocumented#Glyph'>Glyphs</a>.
100 …dded <a href='SkBitmap_Reference#Bitmap'>bitmap</a> <a href='undocumented#Glyph'>glyph</a> over an…
103 FreeType selects the <a href='SkBitmap_Reference#Bitmap'>bitmap</a> <a href='undocumented#Glyph'>gl…
104 the outline <a href='undocumented#Glyph'>glyph</a> if <a href='#Font_Embedded_Bitmaps'>Embedded_Bit…
[all …]
DSkPaint_Reference.md142 … <a href='undocumented#SkGlyphID'>SkGlyphID</a> <a href='undocumented#Glyph'>glyphs</a>[]) const;
144 …onst <a href='undocumented#SkGlyphID'>SkGlyphID</a> <a href='undocumented#Glyph'>glyphs</a>[], int…
562 Sets level of <a href='undocumented#Glyph'>glyph</a> outline adjustment.
594 Returns level of <a href='undocumented#Glyph'>glyph</a> outline adjustment.
964 …bpixel'>Font_Subpixel</a> increase the precision of <a href='undocumented#Glyph'>glyph</a> positio…
974 …ference#Color'>color</a> increases, the edge of the <a href='undocumented#Glyph'>glyph</a> appears…
984 When <a href='#Font_Subpixel'>Font_Subpixel</a> is disabled, the comma <a href='undocumented#Glyph'…
985 When <a href='#Font_Subpixel'>Font_Subpixel</a> is enabled, the comma <a href='undocumented#Glyph'>…
990 …f='undocumented#Text'>text</a> is rendered as a <a href='undocumented#Glyph'>Glyph</a> or as a <a …
1026 Requests, but does not require, that <a href='undocumented#Glyph'>glyphs</a> are converted to <a hr…
[all …]
DSkTextBlob_Reference.md29 run consists of <a href='undocumented#Glyph'>Glyphs</a>, <a href='SkPaint_Reference#Paint'>Paint</a…
40 …Paint_Reference#SkPaint'>SkPaint</a> associated with each <a href='undocumented#Glyph'>glyph</a> to
41 determine <a href='undocumented#Glyph'>glyph</a> bounds, and unions all bounds. Returned bounds may…
42 larger than the bounds of all <a href='undocumented#Glyph'>glyphs</a> in runs.
80 …ction of drawn <a href='undocumented#Text'>text</a> <a href='undocumented#Glyph'>Glyphs</a> with a…
94 …or a multiple of two, and is at most twice the number of <a href='undocumented#Glyph'>glyphs</a> in
143 …<td>character code <a href='SkPoint_Reference#Point'>points</a> or <a href='undocumented#Glyph'>Gl…
191 …<td>character code <a href='SkPoint_Reference#Point'>points</a> or <a href='undocumented#Glyph'>Gl…
/external/skqp/docs/
DSkTextBlobBuilder_Reference.bmh15 #Line # storage for Glyphs and Glyph positions ##
30 by specifying where the first Glyph is drawn, and allowing Font_Metrics to
32 the position on that baseline for each Glyph in run; or by providing Point
33 array, one per Glyph.
43 pos points to memory for Glyph positions. Depending on how RunBuffer
44 is allocated, pos may point to zero bytes per Glyph, one Scalar per Glyph,
45 or one Point per Glyph.
/external/harfbuzz_ng/src/
Dhb-ot-glyf-table.hh392 struct Glyph struct
460 const Glyph trim_padding () const in trim_padding()
468 if (unlikely (glyph + 2 >= glyph_end)) return Glyph (); in trim_padding()
473 if (unlikely (glyph + 2 >= glyph_end)) return Glyph (); in trim_padding()
485 if (unlikely (glyph >= glyph_end)) return Glyph (); in trim_padding()
503 if (unlikely (coords_with_flags != num_coordinates)) return Glyph (); in trim_padding()
504 return Glyph (bytes.sub_array (0, bytes.length + coord_bytes - (glyph_end - glyph))); in trim_padding()
639 const Glyph trim_padding () const { return Glyph (bytes); } in trim_padding()
682 const Glyph trim_padding () const in trim_padding() argument
740 Glyph (hb_bytes_t bytes_ = hb_bytes_t ()) : in Glyph() argument
[all …]
/external/skqp/tools/fonts/
DSkTestSVGTypeface.h129 struct Glyph { struct
130 Glyph();
131 ~Glyph();
140 std::unique_ptr<Glyph[]> fGlyphs; argument
DSkTestSVGTypeface.cpp60 , fGlyphs(new Glyph[dataCount]) in SkTestSVGTypeface()
88 SkTestSVGTypeface::Glyph::Glyph() : fOrigin{0,0}, fAdvance(0) {} in Glyph() function in SkTestSVGTypeface::Glyph
89 SkTestSVGTypeface::Glyph::~Glyph() {} in ~Glyph()
202 SkTestSVGTypeface::Glyph& glyphData = this->geTestSVGTypeface()->fGlyphs[glyphID]; in generateMetrics()
233 SkTestSVGTypeface::Glyph& glyphData = this->geTestSVGTypeface()->fGlyphs[glyphID]; in generateImage()
806 const SkTestSVGTypeface::Glyph& glyphData = this->fGlyphs[i]; in exportTtxSbix()
1234 const SkTestSVGTypeface::Glyph& glyphData = this->fGlyphs[i]; in exportTtxColr()
/external/skia/tools/fonts/
DTestSVGTypeface.h128 struct Glyph { struct
129 Glyph();
130 ~Glyph();
153 std::unique_ptr<Glyph[]> fGlyphs; argument
DTestSVGTypeface.cpp60 , fGlyphs(new Glyph[data.size()]) in TestSVGTypeface()
72 void TestSVGTypeface::Glyph::withSVG(Fn&& fn) const { in withSVG()
100 SkSize TestSVGTypeface::Glyph::size() const { in size()
108 void TestSVGTypeface::Glyph::render(SkCanvas* canvas) const { in render()
116 TestSVGTypeface::Glyph::Glyph() : fOrigin{0, 0}, fAdvance(0) {} in Glyph() function in TestSVGTypeface::Glyph
117 TestSVGTypeface::Glyph::~Glyph() {} in ~Glyph()
204 TestSVGTypeface::Glyph& glyphData = this->getTestSVGTypeface()->fGlyphs[glyphID]; in generateMetrics()
235 TestSVGTypeface::Glyph& glyphData = this->getTestSVGTypeface()->fGlyphs[glyphID]; in generateImage()
923 const TestSVGTypeface::Glyph& glyphData = this->fGlyphs[i]; in exportTtxSbix()
1370 const TestSVGTypeface::Glyph& glyphData = this->fGlyphs[i]; in exportTtxColr()
/external/fonttools/Lib/fontTools/ttLib/tables/
DsbixStrike.py60 …current_glyph = Glyph(rawdata=self.data[self.glyphDataOffsets[i]:self.glyphDataOffsets[i+1]], gid=…
81 current_glyph = Glyph(glyphName=glyphName)
89 dummy = Glyph()
136 current_glyph = Glyph(
DsbixGlyph.py24 class Glyph(object): class
/external/skia/samplecode/
DSamplePathText.cpp29 for (Glyph& glyph : fGlyphs) { in reset()
80 for (Glyph& glyph : fGlyphs) { in drawGlyphs()
91 struct Glyph { struct in PathText
103 Glyph fGlyphs[kNumPaths];
111 void PathText::Glyph::init(SkRandom& rand, const SkPath& path) { in init() argument
117 void PathText::Glyph::reset(SkRandom& rand, int w, int h) { in reset()
184 Glyph* glyph = &fGlyphs[idx]; in runAnimationTask()
270 const Glyph& glyph = fGlyphs[i]; in runAnimationTask()
/external/skqp/samplecode/
DSamplePathText.cpp29 for (Glyph& glyph : fGlyphs) { in reset()
84 for (Glyph& glyph : fGlyphs) { in drawGlyphs()
95 struct Glyph { struct in PathText
107 Glyph fGlyphs[kNumPaths];
115 void PathText::Glyph::init(SkRandom& rand, const SkPath& path) { in init() argument
121 void PathText::Glyph::reset(SkRandom& rand, int w, int h) { in reset()
188 Glyph* glyph = &fGlyphs[idx]; in runAnimationTask()
274 const Glyph& glyph = fGlyphs[i]; in runAnimationTask()
/external/fonttools/Tests/ttLib/tables/
D_g_v_a_r_test.py139 Glyph = getTableModule("glyf").Glyph
143 glyf.glyphs = {glyph: Glyph() for glyph in glyphs}
/external/freetype/src/psnames/
Dmodule.mk20 $(ECHO_DRIVER)psnames $(ECHO_DRIVER_DESC)Postscript & Unicode Glyph name handling$(ECHO_DRIVER_DO…
/external/fonttools/Lib/fontTools/pens/
DttGlyphPen.py7 from fontTools.ttLib.tables._g_l_y_f import Glyph
144 glyph = Glyph()
/external/fonttools/Tests/feaLib/data/
Dspec5f_ii_4.fea9 # --- Glyph classes used in this feature:
/external/sfntly/cpp/src/sfntly/table/bitmap/
Debdt_table.h97 CALLER_ATTACH BitmapGlyph* Glyph(int32_t offset,
Debdt_table.cc36 BitmapGlyph* EbdtTable::Glyph(int32_t offset, int32_t length, int32_t format) { in Glyph() function in sfntly::EbdtTable
/external/google-fonts/arvo/
DFONTLOG.txt21 The latin script is expanded to Adobe's Glyph List 3
/external/fonttools/Tests/ttLib/
Dwoff2_test.py837 class Glyph(object): class
890 ".notdef": Glyph(xMin=50, xMax=450),
891 "space": Glyph(empty=True),
892 "A": Glyph(xMin=40, xMax=510),
893 "acutecomb": Glyph(xMin=-40, xMax=60),
895 "zero": Glyph(xMin=30, xMax=470),
896 "one": Glyph(xMin=50, xMax=450),
897 "two": Glyph(xMin=40, xMax=460),
/external/fonttools/Tests/ufoLib/
DGLIF1_test.py5 from .testSupport import Glyph, stripText
27 glyph = Glyph()
36 glyph = Glyph()

123