# Kerning

## Must Override

BaseKerning._contains(key)

  Subclasses must override this method.

BaseKerning._delItem(key)

  Subclasses must override this method.

BaseKerning._getItem(key)

  Subclasses must override this method.

BaseKerning._items()

  Subclasses must override this method.

BaseKerning._setItem(key, value)

  Subclasses must override this method.

## May Override

BaseKerning._clear()

  Subclasses may override this method.

BaseKerning._get(key, default=None)

  Subclasses may override this method.

BaseKerning._init(*args, **kwargs)

  Subclasses may override this method.

BaseKerning._interpolate(factor, minKerning, maxKerning, round=True, suppressError=True)

  This is the environment implementation of `BaseKerning.interpolate`.

  - factor will be an Integer/Float, `tuple` or `list`.

  - minKerning will be a `BaseKerning` object.

  - maxKerning will be a `BaseKerning` object.

  - round will be a `bool` indicating if the interpolated kerning should be rounded.

  - suppressError will be a `bool` indicating if incompatible data should be ignored.

  Subclasses may override this method.

BaseKerning._iter()

  Subclasses may override this method.

BaseKerning._keys()

  Subclasses may override this method.

BaseKerning._len()

  Subclasses may override this method.

BaseKerning._pop(key, default=None)

  Subclasses may override this method.

BaseKerning._round(multiple=1)

  This is the environment implementation of `BaseKerning.round`. multiple will be an `int`.

  Subclasses may override this method.

BaseKerning._scale(factor)

  This is the environment implementation of `BaseKerning.scaleBy`. factor will be a `tuple`.

  Subclasses may override this method.

BaseKerning._update(other)

  Subclasses may override this method.

BaseKerning._values()

  Subclasses may override this method.

Previous

Groups

Next

Features