Skip to content

# `fgFontHinting`

## fontgate.fgFontHinting = class fgFontHinting(object)

      Font Hinting data representation

      Constructors:
        fgFontHinting() - default
        fgFontHinting(fgFontHinting) - copy

#### Methods

__cmp__(...)

      x.__cmp__(y) <==> cmp(x,y)

__delattr__(...)

      x.__delattr__('name') <==> del x.name

__getattribute__(...)

      x.__getattribute__('name') <==> x.name

__init__(...)

      x.__init__(...) initializes x; see help(type(x)) for signature

__repr__(...)

      x.__repr__() <==> repr(x)

__setattr__(...)

      x.__setattr__('name', value) <==> x.name = value

__str__(...)

      x.__str__() <==> str(x)

generateStemsProgram(...)

      generateStemsProgram(Position upm, bool keepValues)

getBlueValues(...)

      list( float ) getBlueValues()

getFamilyBlues(...)

      list( float ) getFamilyBlues()

getFamilyOtherBlues(...)

      list( float ) getFamilyBlues()

getOtherBlues(...)

      list( float ) getOtherBlues()

getZone(...)

      fgZone/Nothing getZone(int index, bool top)

getZonesCount(...)

      int getZonesCount(bool top)

#### Descriptors

blueFuzz

      (int)

blueScale

      (float)

blueShift

      (int)

codePPM

      (int)

cvt

      ( bytesarray )

dict

      ( { string : int } )

dropoutPPM

      (int)

familyZones

      (fgZones)

flex

      (bool)

forceBold

      (bool)

forceBoldTreshold

      (float)

fpgm

      ( bytesarray )

gasp

      ( [ fgGaspRecord ] )

hdmx

      ( [ int ] )

maxp

      ( fgMaxP )

prep

      ( bytesarray )

stemH

      (float)

stemSnapLimit

      (int)

stemV

      (float)

stemsH

      (fgStems)

stemsV

      (fgStems)

t1stemsH

      (fgStems)

t1stemsV

      (fgStems)

t1zones

      (fgZones)

vdmx

      ( [ fgVdmxRecord ] )

zonePPM

      (int)

zones

      (fgZones)

#### Attributes

__new__ = <built-in method __new__ of type object>

      T.__new__(S, ...) -> a new object with type S, a subtype of T

## `blueFuzz`

fontgate.fgFontHinting.blueFuzz

      (int)

## `blueScale`

fontgate.fgFontHinting.blueScale

      (float)

## `blueShift`

fontgate.fgFontHinting.blueShift

      (int)

## `codePPM`

fontgate.fgFontHinting.codePPM

      (int)

## `cvt`

fontgate.fgFontHinting.cvt

      ( bytesarray )

## `dict`

fontgate.fgFontHinting.dict

      ( { string : int } )

## `dropoutPPM`

fontgate.fgFontHinting.dropoutPPM

      (int)

## `familyZones`

fontgate.fgFontHinting.familyZones

      (fgZones)

## `flex`

fontgate.fgFontHinting.flex

      (bool)

## `forceBold`

fontgate.fgFontHinting.forceBold

      (bool)

## `forceBoldTreshold`

fontgate.fgFontHinting.forceBoldTreshold

      (float)

## `fpgm`

fontgate.fgFontHinting.fpgm

      ( bytesarray )

## `gasp`

fontgate.fgFontHinting.gasp

      ( [ fgGaspRecord ] )

## `generateStemsProgram`

fontgate.fgFontHinting.generateStemsProgram = generateStemsProgram(...)

      generateStemsProgram(Position upm, bool keepValues)

## `getBlueValues`

fontgate.fgFontHinting.getBlueValues = getBlueValues(...)

      list( float ) getBlueValues()

## `getFamilyBlues`

fontgate.fgFontHinting.getFamilyBlues = getFamilyBlues(...)

      list( float ) getFamilyBlues()

## `getFamilyOtherBlues`

fontgate.fgFontHinting.getFamilyOtherBlues = getFamilyOtherBlues(...)

      list( float ) getFamilyBlues()

## `getOtherBlues`

fontgate.fgFontHinting.getOtherBlues = getOtherBlues(...)

      list( float ) getOtherBlues()

## `getZone`

fontgate.fgFontHinting.getZone = getZone(...)

      fgZone/Nothing getZone(int index, bool top)

## `getZonesCount`

fontgate.fgFontHinting.getZonesCount = getZonesCount(...)

      int getZonesCount(bool top)

## `hdmx`

fontgate.fgFontHinting.hdmx

      ( [ int ] )

## `maxp`

fontgate.fgFontHinting.maxp

      ( fgMaxP )

## `prep`

fontgate.fgFontHinting.prep

      ( bytesarray )

## `stemH`

fontgate.fgFontHinting.stemH

      (float)

## `stemsH`

fontgate.fgFontHinting.stemsH

      (fgStems)

## `stemSnapLimit`

fontgate.fgFontHinting.stemSnapLimit

      (int)

## `stemsV`

fontgate.fgFontHinting.stemsV

      (fgStems)

## `stemV`

fontgate.fgFontHinting.stemV

      (float)

## `t1stemsH`

fontgate.fgFontHinting.t1stemsH

      (fgStems)

## `t1stemsV`

fontgate.fgFontHinting.t1stemsV

      (fgStems)

## `t1zones`

fontgate.fgFontHinting.t1zones

      (fgZones)

## `vdmx`

fontgate.fgFontHinting.vdmx

      ( [ fgVdmxRecord ] )

## `zonePPM`

fontgate.fgFontHinting.zonePPM

      (int)

## `zones`

fontgate.fgFontHinting.zones

      (fgZones)