Home
last modified time | relevance | path

Searched refs:IndexSubTable (Results 1 – 16 of 16) sorted by relevance

/external/sfntly/cpp/src/sfntly/table/bitmap/
Dindex_sub_table.cc30 CALLER_ATTACH BitmapGlyphInfo* IndexSubTable::GlyphInfo(int32_t glyph_id) { in GlyphInfo()
46 int32_t IndexSubTable::GlyphOffset(int32_t glyph_id) { in GlyphOffset()
55 CALLER_ATTACH IndexSubTable*
56 IndexSubTable::CreateIndexSubTable(ReadableFontData* data, in CreateIndexSubTable()
60 builder.Attach(IndexSubTable::Builder::CreateBuilder( in CreateIndexSubTable()
62 return down_cast<IndexSubTable*>(builder->Build()); in CreateIndexSubTable()
65 IndexSubTable::IndexSubTable(ReadableFontData* data, in IndexSubTable() function in sfntly::IndexSubTable
79 int32_t IndexSubTable::CheckGlyphRange(int32_t glyph_id) { in CheckGlyphRange()
84 int32_t IndexSubTable::CheckGlyphRange(int32_t glyph_id, in CheckGlyphRange()
99 IndexSubTable::Builder::~Builder() { in ~Builder()
[all …]
Dbitmap_size_table.h99 IndexSubTable::Builder* IndexSubTableBuilder(int32_t index);
117 IndexSubTable::Builder* SearchIndexSubTables(int32_t glyph_id);
118 IndexSubTable::Builder* LinearSearchIndexSubTables(int32_t glyph_id);
119 IndexSubTable::Builder* BinarySearchIndexSubTables(int32_t glyph_id);
122 CALLER_ATTACH IndexSubTable::Builder* CreateIndexSubTableBuilder(
144 IndexSubTable* GetIndexSubTable(int32_t index);
157 IndexSubTable* SearchIndexSubTables(int32_t glyph_id);
158 IndexSubTable* LinearSearchIndexSubTables(int32_t glyph_id);
159 IndexSubTable* BinarySearchIndexSubTables(int32_t glyph_id);
160 CALLER_ATTACH IndexSubTable* CreateIndexSubTable(int32_t index);
Dbitmap_size_table.cc79 IndexSubTable* BitmapSizeTable::GetIndexSubTable(int32_t index) { in GetIndexSubTable()
88 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); in GlyphOffset()
96 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); in GlyphLength()
104 IndexSubTable* sub_table = SearchIndexSubTables(glyph_id); in GlyphInfo()
112 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); in GlyphFormat()
131 IndexSubTable* BitmapSizeTable::SearchIndexSubTables(int32_t glyph_id) { in SearchIndexSubTables()
141 IndexSubTable* BitmapSizeTable::LinearSearchIndexSubTables(int32_t glyph_id) { in LinearSearchIndexSubTables()
153 IndexSubTable* BitmapSizeTable::BinarySearchIndexSubTables(int32_t glyph_id) { in BinarySearchIndexSubTables()
160 IndexSubTable* subtable = (*subtable_list)[index]; in BinarySearchIndexSubTables()
176 IndexSubTable* BitmapSizeTable::CreateIndexSubTable(int32_t index) { in CreateIndexSubTable()
[all …]
Dindex_sub_table.h28 class IndexSubTable : public SubTable {
80 CALLER_ATTACH virtual Iterator<BitmapGlyphInfo, IndexSubTable::Builder>*
143 static CALLER_ATTACH IndexSubTable*
153 IndexSubTable(ReadableFontData* data,
169 typedef Ptr<IndexSubTable> IndexSubTablePtr;
171 typedef Ptr<IndexSubTable::Builder> IndexSubTableBuilderPtr;
173 typedef Iterator<BitmapGlyphInfo, IndexSubTable::Builder> BitmapGlyphInfoIter;
Dindex_sub_table_format3.cc61 : IndexSubTable(data, first_glyph_index, last_glyph_index) { in IndexSubTableFormat3()
107 IndexSubTable::Builder::Revert(); in Revert()
217 : IndexSubTable::Builder(EblcTable::Offset::kIndexSubTable3_builderDataSize, in Builder()
218 IndexSubTable::Format::FORMAT_3) { in Builder()
224 : IndexSubTable::Builder(data, first_glyph_index, last_glyph_index) { in Builder()
230 : IndexSubTable::Builder(data, first_glyph_index, last_glyph_index) { in Builder()
271 IndexSubTable::Builder>(container) { in BitmapGlyphInfoIterator()
Dindex_sub_table_format1.cc61 : IndexSubTable(data, first_glyph_index, last_glyph_index) { in IndexSubTableFormat1()
217 IndexSubTable::Builder::Revert(); in Revert()
221 : IndexSubTable::Builder(EblcTable::Offset::kIndexSubTable1_builderDataSize, in Builder()
222 IndexSubTable::Format::FORMAT_1) { in Builder()
228 : IndexSubTable::Builder(data, first_glyph_index, last_glyph_index) { in Builder()
234 : IndexSubTable::Builder(data, first_glyph_index, last_glyph_index) { in Builder()
275 IndexSubTable::Builder>(container) { in BitmapGlyphInfoIterator()
Dindex_sub_table_format2.cc63 : IndexSubTable(data, first, last) { in IndexSubTableFormat2()
212 : IndexSubTable::Builder(EblcTable::Offset::kIndexSubTable3_builderDataSize, in Builder()
213 IndexSubTable::Format::FORMAT_2) { in Builder()
220 : IndexSubTable::Builder(data, first_glyph_index, last_glyph_index) { in Builder()
226 : IndexSubTable::Builder(data, first_glyph_index, last_glyph_index) { in Builder()
248 IndexSubTable::Builder>(container) { in BitmapGlyphInfoIterator()
Dindex_sub_table_format5.cc74 : IndexSubTable(data, first_glyph_index, last_glyph_index) { in IndexSubTableFormat5()
260 IndexSubTable::Builder::Revert(); in Revert()
264 : IndexSubTable::Builder(EblcTable::Offset::kIndexSubTable5_builderDataSize, in Builder()
265 IndexSubTable::Format::FORMAT_5) { in Builder()
271 : IndexSubTable::Builder(data, first_glyph_index, last_glyph_index) { in Builder()
277 : IndexSubTable::Builder(data, first_glyph_index, last_glyph_index) { in Builder()
320 IndexSubTable::Builder>(container), in BitmapGlyphInfoIterator()
Dindex_sub_table_format2.h25 class IndexSubTableFormat2 : public IndexSubTable,
28 class Builder : public IndexSubTable::Builder,
32 : public RefIterator<BitmapGlyphInfo, Builder, IndexSubTable::Builder> {
Dindex_sub_table_format1.h25 class IndexSubTableFormat1 : public IndexSubTable,
28 class Builder : public IndexSubTable::Builder,
32 : public RefIterator<BitmapGlyphInfo, Builder, IndexSubTable::Builder> {
Dindex_sub_table_format3.h24 class IndexSubTableFormat3 : public IndexSubTable,
27 class Builder : public IndexSubTable::Builder,
31 : public RefIterator<BitmapGlyphInfo, Builder, IndexSubTable::Builder> {
Dindex_sub_table_format5.h25 class IndexSubTableFormat5 : public IndexSubTable,
28 class Builder : public IndexSubTable::Builder,
32 : public RefIterator<BitmapGlyphInfo, Builder, IndexSubTable::Builder> {
Dindex_sub_table_format4.cc70 : IndexSubTable(data, first, last) { in IndexSubTableFormat4()
256 IndexSubTable::Builder::Revert(); in Revert()
267 : IndexSubTable::Builder(EblcTable::Offset::kIndexSubTable4_builderDataSize, in Builder()
274 : IndexSubTable::Builder(data, first_glyph_index, last_glyph_index) { in Builder()
280 : IndexSubTable::Builder(data, first_glyph_index, last_glyph_index) { in Builder()
351 IndexSubTable::Builder>(container), in BitmapGlyphInfoIterator()
Dindex_sub_table_format4.h24 class IndexSubTableFormat4 : public IndexSubTable,
53 class Builder : public IndexSubTable::Builder,
57 : public RefIterator<BitmapGlyphInfo, Builder, IndexSubTable::Builder> {
/external/sfntly/cpp/src/sample/chromium/
Dsubsetter_impl.cc389 CALLER_ATTACH IndexSubTable::Builder*
390 ConstructIndexFormat4(IndexSubTable::Builder* b, const BitmapGlyphInfoMap& loca, in ConstructIndexFormat4()
427 CALLER_ATTACH IndexSubTable::Builder*
428 ConstructIndexFormat5(IndexSubTable::Builder* b, const BitmapGlyphInfoMap& loca, in ConstructIndexFormat5()
435 if (b->index_format() == IndexSubTable::Format::FORMAT_2) { in ConstructIndexFormat5()
476 CALLER_ATTACH IndexSubTable::Builder*
477 SubsetIndexSubTable(IndexSubTable::Builder* builder, in SubsetIndexSubTable()
481 case IndexSubTable::Format::FORMAT_1: in SubsetIndexSubTable()
482 case IndexSubTable::Format::FORMAT_3: in SubsetIndexSubTable()
483 case IndexSubTable::Format::FORMAT_4: in SubsetIndexSubTable()
[all …]
/external/skia/src/sfnt/
DSkOTTable_EBLC.h139 union IndexSubTable { union