/external/fonttools/Lib/fontTools/varLib/ |
merger.py | 227 self.Value = otBase.ValueRecord(valueFormat) 242 self.Value = [otBase.ValueRecord(valueFormat) for g in glyphs] 254 v = otBase.ValueRecord(valueFormat) 275 pvr.Value1 = otBase.ValueRecord(merger.valueFormat1) if merger.valueFormat1 else None 276 pvr.Value2 = otBase.ValueRecord(merger.valueFormat2) if merger.valueFormat2 else None 293 v.Value1 = otBase.ValueRecord(merger.valueFormat1, src=v1) if merger.valueFormat1 else None 294 v.Value2 = otBase.ValueRecord(merger.valueFormat2, src=v2) if merger.valueFormat2 else None 427 rec2.Value1 = otBase.ValueRecord(self.ValueFormat1) if self.ValueFormat1 else None 428 rec2.Value2 = otBase.ValueRecord(self.ValueFormat2) if self.ValueFormat2 else None 808 @InstancerMerger.merger(otBase.ValueRecord) [all...] |
mutator.py | 241 records = mvar.ValueRecord
|
varStore.py | 283 elif isinstance(self, ot.ValueRecord):
|
__init__.py | 609 mvar.ValueRecord = sorted(records, key=lambda r: r.ValueTag)
|
/external/fonttools/Lib/fontTools/mtiLib/ |
__init__.py | 15 from fontTools.ttLib.tables.otBase import ValueRecord, valueRecordFormatDict 250 values[g] = ValueRecord() 271 if not glyph2 in values[glyph1]: values[glyph1][glyph2] = (ValueRecord(),ValueRecord()) 314 rec2.Value1 = ValueRecord() 315 rec2.Value2 = ValueRecord() 334 rec2.Value1 = ValueRecord(self.ValueFormat1, rec2.Value1) 335 rec2.Value2 = ValueRecord(self.ValueFormat2, rec2.Value2) \ [all...] |
/external/fonttools/Lib/fontTools/otlLib/ |
builder.py | 4 from fontTools.ttLib.tables.otBase import ValueRecord, valueRecordFormatDict 396 """{"glyph": ValueRecord} --> [otTables.SinglePos*]""" 398 # In SinglePos format 1, the covered glyphs all share the same ValueRecord. 399 # In format 2, each glyph has its own ValueRecord, but these records 408 # If a ValueRecord is shared between multiple glyphs, we generate 448 """{glyphName: otBase.ValueRecord} --> otTables.SinglePos""" 474 def _getSinglePosValueKey(valueRecord): 475 """otBase.ValueRecord --> (2, ("YPlacement": 12))""" 476 assert isinstance(valueRecord, ValueRecord), valueRecor [all...] |
/external/harfbuzz_ng/src/ |
hb-ot-layout-gpos-table.hh | 52 /* Shared Tables: ValueRecord, Anchor Table, and MarkArray */ 56 typedef UnsizedArrayOf<Value> ValueRecord; 516 * ValueRecord */ 517 ValueRecord values; /* Defines positioning 575 * ValueRecord */ 577 ValueRecord values; /* Array of ValueRecords--positioning 614 ValueRecord values; /* Positioning data for the first glyph 894 ValueFormat valueFormat1; /* ValueRecord definition--for the 897 ValueFormat valueFormat2; /* ValueRecord definition--for the 912 ValueRecord values; /* Matrix of value pairs [all...] |
/external/fonttools/Lib/fontTools/feaLib/ |
parser.py | 409 values = format2 if format2 and isinstance(format2[0], self.ast.ValueRecord) else format1 [all...] |
ast.py | 76 'ValueRecord', [all...] |
builder.py | [all...] |
/external/fonttools/Lib/fontTools/ttLib/tables/ |
otConverters.py | 576 class ValueRecord(ValueFormat): 589 from .otBase import ValueRecord 590 value = ValueRecord() [all...] |
otBase.py | 862 valueRecord = ValueRecord() 876 setattr(valueRecord, name, value) 877 return valueRecord 879 def writeValueRecord(self, writer, font, valueRecord): 881 value = getattr(valueRecord, name, 0) 895 class ValueRecord(object):
|
otTables.py | 11 from .otBase import BaseTable, FormatSwitchingBaseTable, ValueRecord [all...] |
/external/fonttools/Tests/varLib/ |
varLib_test.py | 442 mvar_tags = [vr.ValueTag for vr in varfont["MVAR"].table.ValueRecord]
|