# builder

fontTools.varLib.builder.buildVarRegionAxis(axisSupport)

fontTools.varLib.builder.buildSparseVarRegionAxis(axisIndex, axisSupport)

fontTools.varLib.builder.buildVarRegion(support, axisTags)

fontTools.varLib.builder.buildSparseVarRegion(support, axisTags)

fontTools.varLib.builder.buildVarRegionList(supports, axisTags)

fontTools.varLib.builder.buildSparseVarRegionList(supports, axisTags)

fontTools.varLib.builder.VarData_calculateNumShorts(self, optimize=False)

fontTools.varLib.builder.VarData_CalculateNumShorts(self, optimize=True)

  Deprecated name for VarData_calculateNumShorts() which defaults to optimize=True. Use varData.calculateNumShorts() or varData.optimize().

fontTools.varLib.builder.VarData_optimize(self)

fontTools.varLib.builder.buildVarData(varRegionIndices, items, optimize=True)

fontTools.varLib.builder.buildVarStore(varRegionList, varDataList)

fontTools.varLib.builder.buildMultiVarData(varRegionIndices, items)

fontTools.varLib.builder.buildMultiVarStore(varRegionList, multiVarDataList)

fontTools.varLib.builder.buildVarIdxMap(varIdxes, glyphOrder)

fontTools.varLib.builder.buildDeltaSetIndexMap(varIdxes)

fontTools.varLib.builder.buildVarDevTable(varIdx)