Searched defs:glyph_id (Results 1 - 23 of 23) sorted by relevance

/external/sfntly/cpp/src/sfntly/table/bitmap/
H A Dbitmap_glyph_info.cc21 BitmapGlyphInfo::BitmapGlyphInfo(int32_t glyph_id, argument
26 : glyph_id_(glyph_id),
34 BitmapGlyphInfo::BitmapGlyphInfo(int32_t glyph_id, argument
38 : glyph_id_(glyph_id),
58 glyph_id_ == rhs->glyph_id() &&
H A Dbitmap_glyph_info.h37 BitmapGlyphInfo(int32_t glyph_id,
49 BitmapGlyphInfo(int32_t glyph_id,
54 int32_t glyph_id() const { return glyph_id_; } function in class:sfntly::BitmapGlyphInfo
H A Dindex_sub_table.cc30 CALLER_ATTACH BitmapGlyphInfo* IndexSubTable::GlyphInfo(int32_t glyph_id) { argument
31 int32_t loca = CheckGlyphRange(glyph_id);
35 if (GlyphStartOffset(glyph_id) == -1) {
38 BitmapGlyphInfoPtr output = new BitmapGlyphInfo(glyph_id,
40 GlyphStartOffset(glyph_id),
41 GlyphLength(glyph_id),
46 int32_t IndexSubTable::GlyphOffset(int32_t glyph_id) { argument
47 int32_t glyph_start_offset = GlyphStartOffset(glyph_id);
79 int32_t IndexSubTable::CheckGlyphRange(int32_t glyph_id) { argument
80 return CheckGlyphRange(glyph_id, first_glyph_inde
84 CheckGlyphRange(int32_t glyph_id, int32_t first_glyph_id, int32_t last_glyph_id) argument
107 GlyphInfo( int32_t glyph_id) argument
118 GlyphOffset(int32_t glyph_id) argument
251 CheckGlyphRange(int32_t glyph_id) argument
[all...]
H A Dindex_sub_table_format1.cc42 int32_t IndexSubTableFormat1::GlyphStartOffset(int32_t glyph_id) { argument
43 int32_t loca = CheckGlyphRange(glyph_id);
50 int32_t IndexSubTableFormat1::GlyphLength(int32_t glyph_id) { argument
51 int32_t loca = CheckGlyphRange(glyph_id);
80 int32_t IndexSubTableFormat1::Builder::GlyphLength(int32_t glyph_id) { argument
81 int32_t loca = CheckGlyphRange(glyph_id);
89 int32_t IndexSubTableFormat1::Builder::GlyphStartOffset(int32_t glyph_id) { argument
90 int32_t loca = CheckGlyphRange(glyph_id);
H A Dindex_sub_table_format2.cc45 int32_t IndexSubTableFormat2::GlyphStartOffset(int32_t glyph_id) { argument
46 int32_t loca = CheckGlyphRange(glyph_id);
53 int32_t IndexSubTableFormat2::GlyphLength(int32_t glyph_id) { argument
54 if (CheckGlyphRange(glyph_id) == -1) {
78 int32_t IndexSubTableFormat2::Builder::GlyphStartOffset(int32_t glyph_id) { argument
79 int32_t loca = CheckGlyphRange(glyph_id);
86 int32_t IndexSubTableFormat2::Builder::GlyphLength(int32_t glyph_id) { argument
87 int32_t loca = CheckGlyphRange(glyph_id);
H A Dindex_sub_table_format3.cc32 int32_t IndexSubTableFormat3::GlyphStartOffset(int32_t glyph_id) { argument
33 int32_t loca = CheckGlyphRange(glyph_id);
40 int32_t IndexSubTableFormat3::GlyphLength(int32_t glyph_id) { argument
41 int32_t loca = CheckGlyphRange(glyph_id);
43 return Loca(glyph_id + 1) - Loca(glyph_id);
81 int32_t IndexSubTableFormat3::Builder::GlyphStartOffset(int32_t glyph_id) { argument
82 int32_t loca = CheckGlyphRange(glyph_id);
89 int32_t IndexSubTableFormat3::Builder::GlyphLength(int32_t glyph_id) { argument
90 int32_t loca = CheckGlyphRange(glyph_id);
[all...]
H A Dindex_sub_table_format4.cc32 int32_t IndexSubTableFormat4::GlyphStartOffset(int32_t glyph_id) { argument
33 int32_t loca = CheckGlyphRange(glyph_id);
37 int32_t pair_index = FindCodeOffsetPair(glyph_id);
47 int32_t IndexSubTableFormat4::GlyphLength(int32_t glyph_id) { argument
48 int32_t loca = CheckGlyphRange(glyph_id);
53 int32_t pair_index = FindCodeOffsetPair(glyph_id);
73 int32_t IndexSubTableFormat4::FindCodeOffsetPair(int32_t glyph_id) { argument
77 glyph_id);
119 int32_t IndexSubTableFormat4::Builder::GlyphLength(int32_t glyph_id) { argument
120 int32_t loca = CheckGlyphRange(glyph_id);
132 GlyphStartOffset(int32_t glyph_id) argument
309 FindCodeOffsetPair(int32_t glyph_id) argument
[all...]
H A Dindex_sub_table_format5.cc34 int32_t IndexSubTableFormat5::GlyphStartOffset(int32_t glyph_id) { argument
35 int32_t check = CheckGlyphRange(glyph_id);
43 glyph_id);
50 int32_t IndexSubTableFormat5::GlyphLength(int32_t glyph_id) { argument
51 int32_t check = CheckGlyphRange(glyph_id);
97 int32_t IndexSubTableFormat5::Builder::GlyphLength(int32_t glyph_id) { argument
98 UNREFERENCED_PARAMETER(glyph_id);
102 int32_t IndexSubTableFormat5::Builder::GlyphStartOffset(int32_t glyph_id) { argument
103 int32_t check = CheckGlyphRange(glyph_id);
110 glyph_id);
[all...]
H A Dbitmap_size_table.cc87 int32_t BitmapSizeTable::GlyphOffset(int32_t glyph_id) { argument
88 IndexSubTable* subtable = SearchIndexSubTables(glyph_id);
92 return subtable->GlyphOffset(glyph_id);
95 int32_t BitmapSizeTable::GlyphLength(int32_t glyph_id) { argument
96 IndexSubTable* subtable = SearchIndexSubTables(glyph_id);
100 return subtable->GlyphLength(glyph_id);
103 CALLER_ATTACH BitmapGlyphInfo* BitmapSizeTable::GlyphInfo(int32_t glyph_id) { argument
104 IndexSubTable* sub_table = SearchIndexSubTables(glyph_id);
108 return sub_table->GlyphInfo(glyph_id);
111 int32_t BitmapSizeTable::GlyphFormat(int32_t glyph_id) { argument
131 SearchIndexSubTables(int32_t glyph_id) argument
141 LinearSearchIndexSubTables(int32_t glyph_id) argument
153 BinarySearchIndexSubTables(int32_t glyph_id) argument
329 GlyphInfo( int32_t glyph_id) argument
338 GlyphOffset(int32_t glyph_id) argument
346 GlyphLength(int32_t glyph_id) argument
354 GlyphFormat(int32_t glyph_id) argument
404 SearchIndexSubTables( int32_t glyph_id) argument
415 LinearSearchIndexSubTables( int32_t glyph_id) argument
429 BinarySearchIndexSubTables( int32_t glyph_id) argument
[all...]
/external/sfntly/cpp/src/test/autogenerated/
H A Dcmap_basic_test.cc113 int32_t glyph_id = GetAttribute(*jt, "gid")->IntValue(); local
114 ASSERT_EQ(cmap->GlyphId(character), glyph_id);
/external/sfntly/cpp/src/sfntly/table/core/
H A Dhorizontal_metrics_table.cc70 int32_t HorizontalMetricsTable::AdvanceWidth(int32_t glyph_id) { argument
71 if (glyph_id < num_hmetrics_) {
72 return HMetricAdvanceWidth(glyph_id);
74 return HMetricAdvanceWidth(glyph_id - num_hmetrics_);
77 int32_t HorizontalMetricsTable::LeftSideBearing(int32_t glyph_id) { argument
78 if (glyph_id < num_hmetrics_) {
79 return HMetricLSB(glyph_id);
81 return LsbTableEntry(glyph_id - num_hmetrics_);
/external/sfntly/cpp/src/sample/subtly/
H A Dfont_assembler.cc104 int32_t glyph_id = it->second.glyph_id(); local
118 glyph_id_array->push_back(glyph_id);
184 int32_t resolved_glyph_id = it->glyph_id();
211 // If there are missing glyphs between the last glyph_id and the
H A Dfont_info.cc41 GlyphId::GlyphId(int32_t glyph_id, FontId font_id) argument
42 : glyph_id_(glyph_id),
47 return glyph_id_ == other.glyph_id();
51 return glyph_id_ < other.glyph_id();
207 unresolved_glyph_ids->insert(it->second.glyph_id());
212 int32_t glyph_id = *(unresolved_glyph_ids->begin()); local
214 if (glyph_id < 0 || glyph_id > loca_table_->num_glyphs()) {
216 fprintf(stderr, "%d larger than %d or smaller than 0\n", glyph_id,
221 int32_t length = loca_table_->GlyphLength(glyph_id);
245 int32_t glyph_id = composite_glyph->GlyphIndex(i); local
[all...]
H A Dfont_info.h40 GlyphId(int32_t glyph_id, FontId font_id);
46 int32_t glyph_id() const { return glyph_id_; } function in class:subtly::GlyphId
47 void set_glyph_id(const int32_t glyph_id) { glyph_id_ = glyph_id; } argument
/external/sfntly/cpp/src/sfntly/table/truetype/
H A Dloca_table.cc26 int32_t LocaTable::GlyphOffset(int32_t glyph_id) { argument
27 if (glyph_id < 0 || glyph_id >= num_glyphs_) {
33 return Loca(glyph_id);
36 int32_t LocaTable::GlyphLength(int32_t glyph_id) { argument
37 if (glyph_id < 0 || glyph_id >= num_glyphs_) {
43 return Loca(glyph_id + 1) - Loca(glyph_id);
124 int32_t LocaTable::Builder::GlyphOffset(int32_t glyph_id) { argument
131 GlyphLength(int32_t glyph_id) argument
217 CheckGlyphRange(int32_t glyph_id) argument
[all...]
/external/harfbuzz_ng/src/
H A Dhb-ot-layout-gdef-table.hh49 inline unsigned int get_attach_points (hb_codepoint_t glyph_id, argument
54 unsigned int index = (this+coverage).get_coverage (glyph_id);
123 inline hb_position_t get_caret_value (hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id) const
126 if (font->get_glyph_contour_point_for_origin (glyph_id, caretValuePoint, direction, &x, &y))
177 hb_codepoint_t glyph_id,
182 case 2: return u.format2.get_caret_value (font, direction, glyph_id);
215 hb_codepoint_t glyph_id,
225 caret_array[i] = (this+array[i]).get_caret_value (font, direction, glyph_id, var_store);
250 hb_codepoint_t glyph_id,
256 unsigned int index = (this+coverage).get_coverage (glyph_id);
175 get_caret_value(hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id, const VariationStore &var_store) const argument
213 get_lig_carets(hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id, const VariationStore &var_store, unsigned int start_offset, unsigned int *caret_count , hb_position_t *caret_array ) const argument
248 get_lig_carets(hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id, const VariationStore &var_store, unsigned int start_offset, unsigned int *caret_count , hb_position_t *caret_array ) const argument
362 get_attach_points(hb_codepoint_t glyph_id, unsigned int start_offset, unsigned int *point_count , unsigned int *point_array ) const argument
369 get_lig_carets(hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id, unsigned int start_offset, unsigned int *caret_count , hb_position_t *caret_array ) const argument
[all...]
H A Dhb-ot-layout-gsub-table.hh48 hb_codepoint_t glyph_id = iter.get_glyph (); local
49 if (c->glyphs->has (glyph_id))
50 c->glyphs->add ((glyph_id + deltaGlyphID) & 0xFFFFu);
63 hb_codepoint_t glyph_id = iter.get_glyph (); local
64 c->output->add ((glyph_id + deltaGlyphID) & 0xFFFFu);
82 hb_codepoint_t glyph_id = c->buffer->cur().codepoint; local
83 unsigned int index = (this+coverage).get_coverage (glyph_id);
88 glyph_id = (glyph_id + deltaGlyphID) & 0xFFFFu;
89 c->replace_glyph (glyph_id);
167 hb_codepoint_t glyph_id = c->buffer->cur().codepoint; local
501 hb_codepoint_t glyph_id = c->buffer->cur().codepoint; local
827 hb_codepoint_t glyph_id = c->buffer->cur().codepoint; local
[all...]
H A Dhb-ot-layout-gpos-table.hh235 inline void get_anchor (hb_apply_context_t *c, hb_codepoint_t glyph_id HB_UNUSED,
259 inline void get_anchor (hb_apply_context_t *c, hb_codepoint_t glyph_id, argument
269 font->get_glyph_contour_point_for_origin (glyph_id, anchorPoint, HB_DIRECTION_LTR, &cx, &cy);
291 inline void get_anchor (hb_apply_context_t *c, hb_codepoint_t glyph_id HB_UNUSED,
328 inline void get_anchor (hb_apply_context_t *c, hb_codepoint_t glyph_id, argument
333 case 1: u.format1.get_anchor (c, glyph_id, x, y); return;
334 case 2: u.format2.get_anchor (c, glyph_id, x, y); return;
335 case 3: u.format3.get_anchor (c, glyph_id, x, y); return;
H A Dhb-ot-layout-gsubgpos-private.hh237 typedef bool (*match_func_t) (hb_codepoint_t glyph_id, const UINT16 &value, const void *data);
573 typedef bool (*match_func_t) (hb_codepoint_t glyph_id, const UINT16 &value, const void *data);
643 static inline bool match_glyph (hb_codepoint_t glyph_id, const UINT16 &value, const void *data HB_UNUSED) argument
645 return glyph_id == value;
647 static inline bool match_class (hb_codepoint_t glyph_id, const UINT16 &value, const void *data) argument
650 return class_def.get_class (glyph_id) == value;
652 static inline bool match_coverage (hb_codepoint_t glyph_id, const UINT16 &value, const void *data) argument
655 return (data+coverage).get_coverage (glyph_id) != NOT_COVERED;
/external/skia/src/core/
H A DSkGlyph.h158 void initWithGlyphID(SkPackedGlyphID glyph_id) { argument
159 fID = glyph_id;
/external/skqp/src/core/
H A DSkGlyph.h158 void initWithGlyphID(SkPackedGlyphID glyph_id) { argument
159 fID = glyph_id;
/external/freetype/src/sfnt/
H A Dttcmap.c2637 FT_ULong n, start, end, glyph_id, last = 0; local
2644 glyph_id = TT_NEXT_ULONG( p );
2654 if ( glyph_id >= TT_VALID_GLYPH_COUNT( valid ) )
2674 FT_ULong start, end, glyph_id, char_code; local
2689 glyph_id = TT_PEEK_ULONG( p );
2696 gindex = (FT_UInt)glyph_id;
/external/sfntly/cpp/src/sample/chromium/
H A Dsubsetter_impl.cc208 int32_t glyph_id = comp_glyph->GlyphIndex(j); local
209 if (glyph_id_processed->find(glyph_id) == glyph_id_processed->end() &&
210 glyph_id_remaining.find(glyph_id) == glyph_id_remaining.end()) {
296 // Initialize builder, returns false if glyph_id subset is not covered.

Completed in 1315 milliseconds