/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/truetype/ |
H A D | GlyphTable.java | 28 * A Glyph table. 46 // Simple Glyph Description 55 // Composite Glyph Description 71 public Glyph glyph(int offset, int length) { in glyph() 72 return Glyph.getGlyph(this, this.data, offset, length); in glyph() 77 private List<Glyph.Builder<? extends Glyph>> glyphBuilders; 132 for (Glyph.Builder<? extends Glyph> b : this.getGlyphBuilders()) { in generateLocaList() 142 this.glyphBuilders = new ArrayList<Glyph in initialize() [all...] |
H A D | Glyph.java | 8 public abstract class Glyph extends SubTable { class 20 private final Glyph.GlyphType glyphType; 23 protected Glyph(ReadableFontData data, Glyph.GlyphType glyphType) { in Glyph() method in Glyph 35 protected Glyph(ReadableFontData data, int offset, int length, Glyph.GlyphType glyphType) { in Glyph() method in Glyph 47 private static Glyph.GlyphType glyphType(ReadableFontData data, int offset, int length) { in glyphType() 62 // static <T extends Glyph> T getGlyph( 64 // Glyph.GlyphType type = Glyph [all...] |
H A D | SimpleGlyph.java | 8 public final class SimpleGlyph extends Glyph { 34 public static final class SimpleContour extends Glyph.Contour { 235 public static class SimpleGlyphBuilder extends Glyph.Builder<SimpleGlyph> {
|
H A D | CompositeGlyph.java | 10 public final class CompositeGlyph extends Glyph { 169 public static class CompositeGlyphBuilder extends Glyph.Builder<CompositeGlyph> {
|
/third_party/skia/third_party/externals/sfntly/cpp/src/sfntly/table/truetype/ |
H A D | glyph_table.cc | 54 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() 203 * GlyphTable::Glyph class 205 GlyphTable::Glyph::~Glyph() {} in ~Glyph() 207 CALLER_ATTACH GlyphTable::Glyph* 208 GlyphTable::Glyph 256 GlyphTable::Glyph::Glyph(ReadableFontData* data, int32_t glyph_type) Glyph() function in sfntly::GlyphTable::Glyph [all...] |
H A D | glyph_table.h | 39 class Glyph : public SubTable { class in sfntly::GlyphTable 76 virtual ~Glyph(); 77 static CALLER_ATTACH Glyph* GetGlyph(GlyphTable* table, 96 Glyph(ReadableFontData* data, int32_t glyph_type); 107 }; // class GlyphTable::Glyph 108 typedef Ptr<GlyphTable::Glyph::Builder> GlyphBuilderPtr; 142 // Glyph builder factories 143 CALLER_ATTACH Glyph::Builder* GlyphBuilder(ReadableFontData* data); 161 class SimpleGlyph : public Glyph, public RefCounted<SimpleGlyph> { 170 class SimpleContour : public Glyph [all...] |
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/subsetter/ |
H A D | GlyphTableSubsetter.java | 23 import com.google.typography.font.sfntly.table.truetype.Glyph; 72 List<Glyph.Builder<? extends Glyph>> glyphBuilders = glyphTableBuilder.glyphBuilders(); in subset() 78 Glyph glyph = glyphTable.glyph(oldOffset, oldLength); in subset() 81 Glyph.Builder<? extends Glyph> glyphBuilder = glyphTableBuilder.glyphBuilder(renumberedData); in subset()
|
H A D | GlyphStripper.java | 22 import com.google.typography.font.sfntly.table.truetype.Glyph; 38 public Glyph.Builder<? extends Glyph> stripGlyph(Glyph glyph) { in stripGlyph() 58 private WritableFontData stripSimpleGlyph(Glyph glyph) { in stripSimpleGlyph() 108 private WritableFontData stripCompositeGlyph(Glyph glyph) { in stripCompositeGlyph() 144 private int computeSimpleStrippedGlyphSize(Glyph glyph) { in computeSimpleStrippedGlyphSize() 162 private int computeCompositeStrippedGlyphSize(Glyph glyph) { in computeCompositeStrippedGlyphSize()
|
H A D | GlyphTableStripper.java | 22 import com.google.typography.font.sfntly.table.truetype.Glyph; 52 List<Glyph.Builder<? extends Glyph>> glyphBuilders = glyphTableBuilder.glyphBuilders(); in subset() 59 Glyph glyph = glyphTable.glyph(oldOffset, oldLength); in subset()
|
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/tools/subsetter/ |
H A D | HintStripTest.java | 27 import com.google.typography.font.sfntly.table.truetype.Glyph; 28 import com.google.typography.font.sfntly.table.truetype.Glyph.GlyphType; 101 Glyph glyph = getGlyph(dstFont, 67); in testSimpleGlyph1() 122 Glyph glyph = getGlyph(dstFont, 68); in testSimpleGlyph2() 135 Glyph glyph = getGlyph(dstFont, 162); in testCompositeGlyph() 156 private static Glyph getGlyph(Font font, int glyphId) { in getGlyph()
|
H A D | RenumberingSubsetTest.java | 29 import com.google.typography.font.sfntly.table.truetype.Glyph; 30 import com.google.typography.font.sfntly.table.truetype.Glyph.GlyphType; 126 Glyph glyph = getGlyph(dstFont, 1); in testSimpleGlyph1() 147 Glyph glyph = getGlyph(dstFont, 2); in testSimpleGlyph2() 160 Glyph glyph = getGlyph(dstFont, 3); in testCompositeGlyph() 181 private static Glyph getGlyph(Font font, int glyphId) { in getGlyph()
|
/third_party/skia/samplecode/ |
H A D | SamplePathText.cpp | 30 for (Glyph& glyph : fGlyphs) { in reset() 80 struct Glyph { struct in PathText 94 GlyphAnimator(Glyph* glyphs) : fGlyphs(glyphs) {} in GlyphAnimator() 99 Glyph& glyph = fGlyphs[i]; in draw() 111 Glyph* const fGlyphs; 117 Glyph fGlyphs[kNumPaths]; 124 void PathText::Glyph::init(SkRandom& rand, const SkPath& path) { in init() 130 void PathText::Glyph::reset(SkRandom& rand, int w, int h) { in reset() 147 MovingGlyphAnimator(Glyph* glyphs) in MovingGlyphAnimator() 195 Glyph* glyp in runAnimationTask() [all...] |
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/sfnttool/ |
H A D | GlyphCoverage.java | 25 import com.google.typography.font.sfntly.table.truetype.Glyph; 26 import com.google.typography.font.sfntly.table.truetype.Glyph.GlyphType; 64 Glyph glyph = getGlyph(font, glyphId); in touchGlyph() 88 private static Glyph getGlyph(Font font, int glyphId) { in getGlyph()
|
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/sfntly/issue_tests/ |
H A D | Issue28Tests.java | 6 import com.google.typography.font.sfntly.table.truetype.Glyph;
37 private static Glyph getLastGlyph(Font font) {
in getLastGlyph() 68 Glyph byteGlyph = getLastGlyph(byteFont);
in testStreamVsBytes() 81 Glyph streamGlyph = getLastGlyph(streamFont);
in testStreamVsBytes()
|
/third_party/skia/tools/fonts/ |
H A D | TestSVGTypeface.h | 133 struct Glyph { struct in TestSVGTypeface 134 Glyph(); 135 ~Glyph(); 158 std::unique_ptr<Glyph[]> fGlyphs;
|
H A D | TestSVGTypeface.cpp | 61 , fGlyphs(new Glyph[data.size()]) in TestSVGTypeface() 73 void TestSVGTypeface::Glyph::withSVG(Fn&& fn) const { in withSVG() 101 SkSize TestSVGTypeface::Glyph::size() const { in size() 109 void TestSVGTypeface::Glyph::render(SkCanvas* canvas) const { in render() 117 TestSVGTypeface::Glyph::Glyph() : fOrigin{0, 0}, fAdvance(0) {} in Glyph() function in TestSVGTypeface::Glyph 118 TestSVGTypeface::Glyph::~Glyph() {} in ~Glyph() 205 TestSVGTypeface::Glyph& glyphData = this->getTestSVGTypeface()->fGlyphs[glyphID]; 236 TestSVGTypeface::Glyph [all...] |
/third_party/skia/third_party/externals/harfbuzz/src/ |
H A D | hb-ot-glyf-table.hh | 76 * glyf -- TrueType Glyph Data 218 subset_glyph.source_glyph = Glyph (); in _populate_subset_glyphs() 456 struct Glyph struct 525 const Glyph trim_padding () const in trim_padding() 533 if (unlikely (glyph + 2 >= glyph_end)) return Glyph (); in trim_padding() 549 if (unlikely (glyph >= glyph_end)) return Glyph (); in trim_padding() 567 if (unlikely (coords_with_flags != num_coordinates)) return Glyph (); in trim_padding() 568 return Glyph (bytes.sub_array (0, bytes.length + coord_bytes - (glyph_end - glyph))); in trim_padding() 699 const Glyph trim_padding () const { return Glyph (byte 884 Glyph (hb_bytes_t bytes_ = hb_bytes_t (), Glyph() function [all...] |
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/sfntly/ |
H A D | GlyphEditingTests.java | 24 import com.google.typography.font.sfntly.table.truetype.Glyph; 111 List<? extends Glyph.Builder<? extends Glyph>> glyphBuilders = in testRemoveOneGlyph() 171 List<? extends Glyph.Builder<? extends Glyph>> glyphBuilders = in testClearAllGlyphs()
|
H A D | GlyphTests.java | 23 import com.google.typography.font.sfntly.table.truetype.Glyph; 142 Glyph glyph = table.glyph(offset, length); in checkGlyph()
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/sample/sflint/ |
H A D | SFLint.java | 29 import com.google.typography.font.sfntly.table.truetype.Glyph; 30 import com.google.typography.font.sfntly.table.truetype.Glyph.GlyphType; 130 Glyph glyph = glyphTable.glyph(offset, length); in lintWindowsClipping() 204 Glyph glyph = glyphTable.glyph(offset, length); in lintAllGlyphs()
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/conversion/eot/ |
H A D | GlyfEncoder.java | 23 import com.google.typography.font.sfntly.table.truetype.Glyph; 66 Glyph glyph = glyf.glyph(sourceOffset, length); in encode() 71 private void writeGlyph(Glyph glyph) { in writeGlyph() 85 private void writeInstructions(Glyph glyph) throws IOException{ in writeInstructions() 257 private void splitPush(Glyph glyph) throws IOException { in splitPush()
|
/third_party/skia/third_party/externals/freetype/src/psnames/ |
H A D | module.mk | 20 $(ECHO_DRIVER)psnames $(ECHO_DRIVER_DESC)Postscript & Unicode Glyph name handling$(ECHO_DRIVER_DONE)
|
/third_party/ffmpeg/libavfilter/ |
H A D | vf_drawtext.c | 294 typedef struct Glyph { 305 } Glyph; 309 const Glyph *a = key, *bb = b; in glyph_cmp() 321 static int load_glyph(AVFilterContext *ctx, Glyph **glyph_ptr, uint32_t code) in load_glyph() 325 Glyph *glyph; in load_glyph() 712 Glyph *glyph; in init() 830 Glyph *glyph = elem; in glyph_enu_free() 1324 Glyph *glyph = NULL; in draw_glyphs() 1328 Glyph dummy = { 0 }; in draw_glyphs() 1398 Glyph *glyp in draw_text() [all...] |
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/sample/sfntdump/ |
H A D | SfntDump.java | 33 import com.google.typography.font.sfntly.table.truetype.Glyph; 451 Glyph glyph = glyphTable.glyph(offset, length); in dumpFont() 506 Glyph glyph = glyphTable.glyph(offset, length); in dumpChar() 524 Glyph glyph = glyphTable.glyph(offset, length); in countSpecialGlyphs() 536 System.out.println("\n------ Special Glyph Count"); in countSpecialGlyphs()
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/fontinfo/ |
H A D | FontInfo.java | 26 import com.google.typography.font.sfntly.table.truetype.Glyph; 27 import com.google.typography.font.sfntly.table.truetype.Glyph.GlyphType; 276 String[] header = { "Code point", "Glyph ID", "Unicode-designated name for code point" }; in listChars() 504 Glyph glyph = glyfTable.glyph(locaTable.glyphOffset(i), locaTable.glyphLength(i)); in listGlyphDimensionBounds() 543 Glyph glyph = glyfTable.glyph(locaTable.glyphOffset(i), locaTable.glyphLength(i)); in hintingSize() 563 String[] header = { "Glyph ID", "Frequency" }; in listSubglyphFrequency() 573 Glyph glyph = glyfTable.glyph(locaTable.glyphOffset(i), locaTable.glyphLength(i)); in listSubglyphFrequency() 608 String[] header = { "Glyph ID" }; in listUnmappedGlyphs()
|