Module shape

Source
Expand description

Shaping support for autohinting.

StructsΒ§

ClusterShaper πŸ”’
GsubHandler πŸ”’
Captures glyphs from the GSUB table that aren’t present in cmap.
ShapedGlyph πŸ”’
Shaper πŸ”’
Maps characters to glyphs and handles extended style coverage beyond glyphs that are available in the character map.
VisitedLookupSet πŸ”’

EnumsΒ§

ClusterShaperKind πŸ”’
ProcessLookupError πŸ”’
ShaperCoverageKind πŸ”’
ShaperMode πŸ”’
Determines the fidelity with which we apply shaping in the autohinter.

ConstantsΒ§

MAX_NESTING_DEPTH πŸ”’
SHAPED_CLUSTER_INLINE_SIZE πŸ”’
Arbitrarily chosen to cover our max input size plus some extra to account for expansion from multiple substitution tables.

Type AliasesΒ§

ShapedCluster πŸ”’
Container for storing the result of shaping a cluster.