From 846d96920904c7dee7ae4e477f2d830de4218640 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Sun, 4 Sep 2016 19:31:08 -0700 Subject: [PATCH] [varLib] Remove unused VarAxisID --- Lib/fontTools/ttLib/tables/otConverters.py | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/Lib/fontTools/ttLib/tables/otConverters.py b/Lib/fontTools/ttLib/tables/otConverters.py index edff93ff9..d988698b7 100644 --- a/Lib/fontTools/ttLib/tables/otConverters.py +++ b/Lib/fontTools/ttLib/tables/otConverters.py @@ -231,23 +231,6 @@ class GlyphID(SimpleValue): def write(self, writer, font, tableDict, value, repeatIndex=None): writer.writeUShort(font.getGlyphID(value)) -class VarAxisID(SimpleValue): - staticSize = 2 - def read(self, reader, font, tableDict): - idx = reader.readUShort() - try: - return font['fvar'].axes[idx].axisTag - except (KeyError, IndexError): - return idx - def write(self, writer, font, tableDict, value, repeatIndex=None): - if not isinstance(value, int): - value = tobytes(value) - for i,axis in enumerate(font['fvar'].axes): - if axis.axisTag == value: - value = i - break - writer.writeUShort(value) - class FloatValue(SimpleValue): def xmlRead(self, attrs, content, font): return float(attrs["value"]) @@ -613,7 +596,6 @@ converterMapping = { "Offset": Table, "LOffset": LTable, "ValueRecord": ValueRecord, - "VarAxisID": VarAxisID, "DeltaValue": DeltaValue, "VarIdxMapValue": VarIdxMapValue, "VarDataValue": VarDataValue,