flPackage

fontlab.flPackage = class flPackage(object)

flPackage representation

Constructors:
  flPackage()
  flPackage(flObject)
  flPackage(fgFont)

Methods

__delattr__(...)
x.__delattr__('name') <==> del x.name
__eq__(...)
x.__eq__(y) <==> x==y
__ge__(...)
x.__ge__(y) <==> x>=y
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__gt__(...)
x.__gt__(y) <==> x>y
__init__(...)
x.__init__(...) initializes x; see help(type(x)) for signature
__le__(...)
x.__le__(y) <==> x<=y
__lt__(...)
x.__lt__(y) <==> x

__ne__(...)
x.__ne__(y) <==> x!=y
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
activateGlyph(...)
activateGlyph(flGlyph)
addAxis(...)
string addAxis(flAxis variable)
addGlyph(...)
addGlyph(fgGlyph / flGlyph )
addInstance(...)
addInstance(const flInstance &instance)
addMaster(...)
string addMaster(string master_name, bool create_glyphs, flPackage source, string source_layer_name, bool copy_metrics, bool create_missing_glyphs[, flLocation location])
assignData(...)
assignData(const flPackage &package)
autohintGlyphs(...)
autohintGlyphs(QList glyphs, bool make_hints)
buildShapeDataNames(...)
QSet buildShapeDataNames(objId exclude[, string layer_name])
can_interpolate(...)
bool can_interpolate([string master_name])
changed(...)
changed()
checkAxisName(...)
string checkAxisName(string name)
checkInitHistoryState(...)
checkInitHistoryState(uint history_ix)
checkVariableName(...)
string checkVariableName(string name)
clearAboveHistory(...)
clearAboveHistory(uint history_ix)
clearActiveGlyphs(...)
clearActiveGlyphs()
clearFlag(...)
clearFlag(uint f)
clearFlags(...)
clearFlags()
clearInstances(...)
clearInstances()
clearMasters(...)
clearMasters(bool release)
clone(...)
Clone the object
close(...)
close(save=False) - Close the font
collectNames(...)
collectNames(StorageInfo * storage)
collectShapes(...)
QList/Nothing collectShapes(flShape, string layer_name)
completeData(...)
completeData([bool fg_data = false])
convertZonesToGuidelines(...)
convertZonesToGuidelines(flZones zonesT, flZones zonesB)
createHistoryState(...)
createHistoryState(uint history_ix)
currentHistoryState(...)
currentHistoryIx()
deleteGlyph(...)
bool deleteGlyph(fgGlyph / flGlyph )
deleteGroups(...)
deleteGroups(QSet ids, bool deleteDependentContent)
ensureProteusData(...)
ensureProteusData()
family_zones(...)
list(flZone)& family_zones(bool top)
featuresContainer(...)
flObject featuresContainer()
findAxis(...)
flAxis/Nothing findAxis(string name[, Qt::CaseSensitivity cs = Qt::CaseSensitive])
findAxisShort(...)
flAxis/Nothing findAxisShort(string short_name)
findFgId(...)
flGlyph findFgId(uint id)
findGroup(...)
fg::GlyphGroup* findGroup(int _id)
findName(...)
flGlyph findName(string name)
findNameId(...)
flGlyph findNameId(uint fg_id)
findNewName(...)
string findNewName(string name)
findShapeRoot(...)
flGlyph findShapeRoot(flShapeData shape_data)
findStem(...)
int findStem(string n, bool b, bool loose)
findUnicode(...)
flGlyph findUnicode(uint uni)
findZone(...)
int findZone(string n, bool b)
flag(...)
flag(uint f)
generateGlyph(...)
( QList, double width )/Nothing generateGlyph(string recipe, string layer_name, FontMetrics metrics, bool rtl)
getAccentsInfo(...)
list(AccentInfo)/Nothing getAccentsInfo(flLayer, flPinPoint)
getAllGroups(...)
list( (bool kernGroup, string groupName, int id, int mark, list(string glyphName) )/Nothing getAllGroups()
getAxisName(...)
string getAxisName(string short_name)
getAxisShortName(...)
string getAxisShortName(string name)
getLayerName(...)
string getLayerName()
getMarkOffset(...)
QPointF/Nothing getMarkOffset(flGlyph g1, flGlyph g2)
getProperties(...)
Get object's properties list
getProperty(...)
getProperty('key') - get object property by 'key' or number
getPropertyFloat(...)
getPropertyFloat('key') - get float object property by 'key'
getPropertyInt(...)
getPropertyInt('key') - get int object property by 'key'
getShapes(...)
QList/Nothing getShapes(string filter[, string layer_name])
hasAxis(...)
bool hasAxis(string name[, Qt::CaseSensitivity cs = Qt::CaseSensitive])
hasAxisShort(...)
bool hasAxisShort(string short_name)
hasGuides(...)
bool hasGuides()
hasHistoryState(...)
hasHistoryState(uint history_ix)
hasMaster(...)
bool hasMaster(string name)
hasName(...)
bool hasName(string name[, bool relaxed=false])
hasPackageHistoryStorages(...)
bool hasPackageHistoryStorages(uint to_history_ix)
hasZones(...)
bool hasZones()
historyStack(...)
flObject historyStack()
historyStates(...)
historyStates(bool accepted_state)
independedAll(...)
independedAll()
initItr(...)
initItr(fgTTInterpreter itr)
initItrGlyph(...)
initItrGlyph(fgTTInterpreter itr, flGlyph glyph)
initialHistoryState(...)
initialHistoryIx()
isComponent(...)
(flGlyph, QTransform) isComponent(flShapeData[, string layer_name])
isEqual(...)
isEqual(flObject)
kerning(...)
fgKerning kerning([string master_name])
kerningContainer(...)
flObject kerningContainer()
location(...)
flLocation& location([string master_name])
makeShapeDataName(...)
string makeShapeDataName(string name, objId _id, string layer_name)
mastersContainer(...)
flObject mastersContainer()
optimizeShapeTransformations(...)
bool optimizeShapeTransformations(QList changes)
optimizeStemData(...)
(flStems stemsH, flStems stemsV) optimizeStemData(flStems stemsH, flStems stemsV)
prepareAxes(...)
QList/Nothing prepareAxes(QList packages, QList glyphs)
prepareFontGateData(...)
prepareFontGateData(bool prepare_tth)
preparePropertiesData(...)
preparePropertiesData()
projectPackageName(...)
string projectPackageName()
referencesCount(...)
int referencesCount(uint shapeDataId)
release(...)
release()
remove(...)
remove([flObject])
removeChild(...)
removeChild(flObject)
removeMaster(...)
removeMaster(string name, bool remove_glyph_masters)
removeProperty(...)
removeProperty('key')
renameGlyph(...)
bool renameGlyph(fgGlyph glyph, string name, bool rename)
renameMaster(...)
string renameMaster(string old_name, string new_name)
replaceGlyph(...)
bool replaceGlyph(fgGlyph target, fgGlyph newGlyph, bool rename)
replaceShapeWithReference(...)
flShape/Nothing replaceShapeWithReference(flShape shape, bool process[, string layer_name])
resetPackage(...)
resetPackage()
resetStemData(...)
(flStems stemsH, flStems stemsV) resetStemData(flStems stemsH, flStems stemsV)
restoreHistoryState(...)
restoreHistoryState(uint history_ix)
setAxis(...)
setAxis(const flAxis &p)
setFlag(...)
setFlag(uint f [, bool value])
setLocation(...)
setLocation(flLocation location[, string master_name])
setMaster(...)
setMaster(string name[, bool notify = false])
setProperty(...)
setProperty('key', value) - set object property by 'key' or number
setPropertyFloat(...)
setPropertyFloat('key', value) - set float object property by 'key'
setPropertyInt(...)
setPropertyInt('key', value) - set int object property by 'key'
setUpm(...)
setUpm(int upm, bool scale)
set_ascender_locked(...)
set_ascender_locked(bool b)
set_capsHeight_locked(...)
set_capsHeight_locked(bool b)
set_descender_locked(...)
set_descender_locked(bool b)
set_interpolate(...)
set_interpolate(bool b[, string master_name])
set_measurement_locked(...)
set_measurement_locked(bool b)
set_xHeight_locked(...)
set_xHeight_locked(bool b)
stems(...)
list(flStem)& stems(HintingDataType, bool top)
store_font_info(...)
store_font_info(fg::Package *package)
store_hinting_data(...)
store_hinting_data(fgPackage package)
styleCode(...)
unsigned char styleCode()
tag(...)
tag([string])
title_name(...)
string title_name([bool force_full = true])
tthRenameStems(...)
bool tthRenameStems(QMap map_h, QMap map_v)
tthRenameZones(...)
bool tthRenameZones(QMap map_top, QMap map_bottom)
update(...)
update()
updateAxesMap(...)
updateAxesMap()
updateFontMetrics(...)
updateFontMetrics()
updateShapeReferenceCount(...)
updateShapeReferenceCount()
updateZonesFromGuidelines(...)
updateZonesFromGuidelines([flZones zonesT, flZones zonesB])
zones(...)
list(flZone)& zones(HintingDataType, bool top)

Static methods

cloneObject(...)
flObject cloneObject(const flObject&);
createObject(...)
flObject/Nothing createObject(int);
hasInstaceFor(...)
bool hasInstaceFor(fgFont)
haveObject(...)
bool haveObject(uint);
instanceType(...)
int instanceType();
readFromFile(...)
flPackage/Nothing readFromFile(string[, StorageInfo*=0])

Descriptors

allGuidelines
QList
ascender_value
double
axes
QList
bold
bool
capsHeight_value
double
caretOffset_value
double
cornerTension_value
double
counterAnchors
int
counterGuides
int
currentSearch
QByteArray
curveTension
double
curveTension_value
double
defaultMaster
string
descender_value
double
elidedName
string
family_zonesB
list(flZone)
family_zonesT
list(flZone)
ffn
string
fgId
int
fgPackage
fgFont
fileName
string
fontLayerOrder
A list of layer names indicating order of the layers in the font
glyphsCount
int
guidelines
flObjectsList
guidelinesHost
GuidelinesHostIntf*
hasChanges
bool
hasHistoryStates
bool
hasWeightAxis
bool
hasWidthAxis
bool
hinting
flHintingParameters
id
object id
info
FontInfo
inktrapLen_value
double
instanceAttributes
flLayerAttributes
instances
QList
interpolationCheckGeometry
bool
interpolationExtrapolate
bool
interpolationFlags
int
interpolationMutatorMath
bool
interpolationSortContours
bool
isChanged
bool
isKey
bool
isMaster
bool
isNull
bool
isPresent
bool
isReleased
bool
isValid
bool
italic
bool
italicAngle_value
double
keepShapeData
bool
lineGap_value
double
mask
flLayer
master
string
masters
QList
mastersCount
int
measurement_value
double
monospaced
bool
name
object name
note
string
other
string
panose
string
path
The path to the source font file
ps_stemsH
list(flStem)
ps_stemsV
list(flStem)
ps_zonesB
list(flZone)
ps_zonesT
list(flZone)
psn
string
refCnt
object references count
safeBottom_value
double
safeTop_value
double
sampleString
string
sgn
string
slantTransform
QTransform
slope
string
smartCornerParameters
SmartCornerParameters
stateObject
flObject
tfn
string
tsn
string
tt_stemsH
list(flStem)
tt_stemsV
list(flStem)
tt_zonesB
list(flZone)
tt_zonesT
list(flZone)
type
object type
underlinePosition_value
double
underlineThickness_value
double
upm
float
variables
list(flPropertyDouble)
variationPackages
QList
versionMajor
int
versionMinor
int
weight
string
weight_value
double
width
string
width_value
double
xHeight_value
double

Attributes

__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
flObjectFlags = {'ofAnchored': 64, 'ofChanged': 2, 'ofHistory': 128, 'ofIgnore': 8, 'ofIgnoreChanges': 4, 'ofPassive': 16, 'ofReleased': 1, 'ofSlowUpdate': 32}

activateGlyph

fontlab.flPackage.activateGlyph = activateGlyph(...)
activateGlyph(flGlyph)

addAxis

fontlab.flPackage.addAxis = addAxis(...)
string addAxis(flAxis variable)

addGlyph

fontlab.flPackage.addGlyph = addGlyph(...)
addGlyph(fgGlyph / flGlyph )

addInstance

fontlab.flPackage.addInstance = addInstance(...)
addInstance(const flInstance &instance)

addMaster

fontlab.flPackage.addMaster = addMaster(...)
string addMaster(string master_name, bool create_glyphs, flPackage source, string source_layer_name, bool copy_metrics, bool create_missing_glyphs[, flLocation location])

allGuidelines

fontlab.flPackage.allGuidelines
QList

ascender_value

fontlab.flPackage.ascender_value
double

assignData

fontlab.flPackage.assignData = assignData(...)
assignData(const flPackage &package)

autohintGlyphs

fontlab.flPackage.autohintGlyphs = autohintGlyphs(...)
autohintGlyphs(QList glyphs, bool make_hints)

axes

fontlab.flPackage.axes
QList

bold

fontlab.flPackage.bold
bool

buildShapeDataNames

fontlab.flPackage.buildShapeDataNames = buildShapeDataNames(...)
QSet buildShapeDataNames(objId exclude[, string layer_name])

can_interpolate

fontlab.flPackage.can_interpolate = can_interpolate(...)
bool can_interpolate([string master_name])

capsHeight_value

fontlab.flPackage.capsHeight_value
double

caretOffset_value

fontlab.flPackage.caretOffset_value
double

changed

fontlab.flPackage.changed = changed(...)
changed()

checkAxisName

fontlab.flPackage.checkAxisName = checkAxisName(...)
string checkAxisName(string name)

checkInitHistoryState

fontlab.flPackage.checkInitHistoryState = checkInitHistoryState(...)
checkInitHistoryState(uint history_ix)

checkVariableName

fontlab.flPackage.checkVariableName = checkVariableName(...)
string checkVariableName(string name)

clearAboveHistory

fontlab.flPackage.clearAboveHistory = clearAboveHistory(...)
clearAboveHistory(uint history_ix)

clearActiveGlyphs

fontlab.flPackage.clearActiveGlyphs = clearActiveGlyphs(...)
clearActiveGlyphs()

clearFlag

fontlab.flPackage.clearFlag = clearFlag(...)
clearFlag(uint f)

clearFlags

fontlab.flPackage.clearFlags = clearFlags(...)
clearFlags()

clearInstances

fontlab.flPackage.clearInstances = clearInstances(...)
clearInstances()

clearMasters

fontlab.flPackage.clearMasters = clearMasters(...)
clearMasters(bool release)

clone

fontlab.flPackage.clone = clone(...)
Clone the object

cloneObject

fontlab.flPackage.cloneObject = cloneObject(...)
flObject cloneObject(const flObject&);

close

fontlab.flPackage.close = close(...)
close(save=False) - Close the font

collectNames

fontlab.flPackage.collectNames = collectNames(...)
collectNames(StorageInfo * storage)

collectShapes

fontlab.flPackage.collectShapes = collectShapes(...)
QList/Nothing collectShapes(flShape, string layer_name)

completeData

fontlab.flPackage.completeData = completeData(...)
completeData([bool fg_data = false])

convertZonesToGuidelines

fontlab.flPackage.convertZonesToGuidelines = convertZonesToGuidelines(...)
convertZonesToGuidelines(flZones zonesT, flZones zonesB)

cornerTension_value

fontlab.flPackage.cornerTension_value
double

counterAnchors

fontlab.flPackage.counterAnchors
int

counterGuides

fontlab.flPackage.counterGuides
int

createHistoryState

fontlab.flPackage.createHistoryState = createHistoryState(...)
createHistoryState(uint history_ix)

createObject

fontlab.flPackage.createObject = createObject(...)
flObject/Nothing createObject(int);

currentHistoryState

fontlab.flPackage.currentHistoryState = currentHistoryState(...)
currentHistoryIx()

currentSearch

fontlab.flPackage.currentSearch
QByteArray

curveTension

fontlab.flPackage.curveTension
double

curveTension_value

fontlab.flPackage.curveTension_value
double

defaultMaster

fontlab.flPackage.defaultMaster
string

deleteGlyph

fontlab.flPackage.deleteGlyph = deleteGlyph(...)
bool deleteGlyph(fgGlyph / flGlyph )

deleteGroups

fontlab.flPackage.deleteGroups = deleteGroups(...)
deleteGroups(QSet ids, bool deleteDependentContent)

descender_value

fontlab.flPackage.descender_value
double

elidedName

fontlab.flPackage.elidedName
string

ensureProteusData

fontlab.flPackage.ensureProteusData = ensureProteusData(...)
ensureProteusData()

family_zones

fontlab.flPackage.family_zones = family_zones(...)
list(flZone)& family_zones(bool top)

family_zonesB

fontlab.flPackage.family_zonesB
list(flZone)

family_zonesT

fontlab.flPackage.family_zonesT
list(flZone)

featuresContainer

fontlab.flPackage.featuresContainer = featuresContainer(...)
flObject featuresContainer()

ffn

fontlab.flPackage.ffn
string

fgId

fontlab.flPackage.fgId
int

fgPackage

fontlab.flPackage.fgPackage
fgFont

fileName

fontlab.flPackage.fileName
string

findAxis

fontlab.flPackage.findAxis = findAxis(...)
flAxis/Nothing findAxis(string name[, Qt::CaseSensitivity cs = Qt::CaseSensitive])

findAxisShort

fontlab.flPackage.findAxisShort = findAxisShort(...)
flAxis/Nothing findAxisShort(string short_name)

findFgId

fontlab.flPackage.findFgId = findFgId(...)
flGlyph findFgId(uint id)

findGroup

fontlab.flPackage.findGroup = findGroup(...)
fg::GlyphGroup* findGroup(int _id)

findName

fontlab.flPackage.findName = findName(...)
flGlyph findName(string name)

findNameId

fontlab.flPackage.findNameId = findNameId(...)
flGlyph findNameId(uint fg_id)

findNewName

fontlab.flPackage.findNewName = findNewName(...)
string findNewName(string name)

findShapeRoot

fontlab.flPackage.findShapeRoot = findShapeRoot(...)
flGlyph findShapeRoot(flShapeData shape_data)

findStem

fontlab.flPackage.findStem = findStem(...)
int findStem(string n, bool b, bool loose)

findUnicode

fontlab.flPackage.findUnicode = findUnicode(...)
flGlyph findUnicode(uint uni)

findZone

fontlab.flPackage.findZone = findZone(...)
int findZone(string n, bool b)

flag

fontlab.flPackage.flag = flag(...)
flag(uint f)

flObjectFlags

fontlab.flPackage.flObjectFlags = {'ofAnchored': 64, 'ofChanged': 2, 'ofHistory': 128, 'ofIgnore': 8, 'ofIgnoreChanges': 4, 'ofPassive': 16, 'ofReleased': 1, 'ofSlowUpdate': 32}

fontLayerOrder

fontlab.flPackage.fontLayerOrder
A list of layer names indicating order of the layers in the font

generateGlyph

fontlab.flPackage.generateGlyph = generateGlyph(...)
( QList, double width )/Nothing generateGlyph(string recipe, string layer_name, FontMetrics metrics, bool rtl)

getAccentsInfo

fontlab.flPackage.getAccentsInfo = getAccentsInfo(...)
list(AccentInfo)/Nothing getAccentsInfo(flLayer, flPinPoint)

getAllGroups

fontlab.flPackage.getAllGroups = getAllGroups(...)
list( (bool kernGroup, string groupName, int id, int mark, list(string glyphName) )/Nothing getAllGroups()

getAxisName

fontlab.flPackage.getAxisName = getAxisName(...)
string getAxisName(string short_name)

getAxisShortName

fontlab.flPackage.getAxisShortName = getAxisShortName(...)
string getAxisShortName(string name)

getLayerName

fontlab.flPackage.getLayerName = getLayerName(...)
string getLayerName()

getMarkOffset

fontlab.flPackage.getMarkOffset = getMarkOffset(...)
QPointF/Nothing getMarkOffset(flGlyph g1, flGlyph g2)

getProperties

fontlab.flPackage.getProperties = getProperties(...)
Get object's properties list

getProperty

fontlab.flPackage.getProperty = getProperty(...)
getProperty('key') - get object property by 'key' or number

getPropertyFloat

fontlab.flPackage.getPropertyFloat = getPropertyFloat(...)
getPropertyFloat('key') - get float object property by 'key'

getPropertyInt

fontlab.flPackage.getPropertyInt = getPropertyInt(...)
getPropertyInt('key') - get int object property by 'key'

getShapes

fontlab.flPackage.getShapes = getShapes(...)
QList/Nothing getShapes(string filter[, string layer_name])

glyphsCount

fontlab.flPackage.glyphsCount
int

guidelines

fontlab.flPackage.guidelines
flObjectsList

guidelinesHost

fontlab.flPackage.guidelinesHost
GuidelinesHostIntf*

hasAxis

fontlab.flPackage.hasAxis = hasAxis(...)
bool hasAxis(string name[, Qt::CaseSensitivity cs = Qt::CaseSensitive])

hasAxisShort

fontlab.flPackage.hasAxisShort = hasAxisShort(...)
bool hasAxisShort(string short_name)

hasChanges

fontlab.flPackage.hasChanges
bool

hasGuides

fontlab.flPackage.hasGuides = hasGuides(...)
bool hasGuides()

hasHistoryState

fontlab.flPackage.hasHistoryState = hasHistoryState(...)
hasHistoryState(uint history_ix)

hasHistoryStates

fontlab.flPackage.hasHistoryStates
bool

hasInstaceFor

fontlab.flPackage.hasInstaceFor = hasInstaceFor(...)
bool hasInstaceFor(fgFont)

hasMaster

fontlab.flPackage.hasMaster = hasMaster(...)
bool hasMaster(string name)

hasName

fontlab.flPackage.hasName = hasName(...)
bool hasName(string name[, bool relaxed=false])

hasPackageHistoryStorages

fontlab.flPackage.hasPackageHistoryStorages = hasPackageHistoryStorages(...)
bool hasPackageHistoryStorages(uint to_history_ix)

hasWeightAxis

fontlab.flPackage.hasWeightAxis
bool

hasWidthAxis

fontlab.flPackage.hasWidthAxis
bool

hasZones

fontlab.flPackage.hasZones = hasZones(...)
bool hasZones()

haveObject

fontlab.flPackage.haveObject = haveObject(...)
bool haveObject(uint);

hinting

fontlab.flPackage.hinting
flHintingParameters

historyStack

fontlab.flPackage.historyStack = historyStack(...)
flObject historyStack()

historyStates

fontlab.flPackage.historyStates = historyStates(...)
historyStates(bool accepted_state)

id

fontlab.flPackage.id
object id

independedAll

fontlab.flPackage.independedAll = independedAll(...)
independedAll()

info

fontlab.flPackage.info
FontInfo

initialHistoryState

fontlab.flPackage.initialHistoryState = initialHistoryState(...)
initialHistoryIx()

initItr

fontlab.flPackage.initItr = initItr(...)
initItr(fgTTInterpreter itr)

initItrGlyph

fontlab.flPackage.initItrGlyph = initItrGlyph(...)
initItrGlyph(fgTTInterpreter itr, flGlyph glyph)

inktrapLen_value

fontlab.flPackage.inktrapLen_value
double

instanceAttributes

fontlab.flPackage.instanceAttributes
flLayerAttributes

instances

fontlab.flPackage.instances
QList

instanceType

fontlab.flPackage.instanceType = instanceType(...)
int instanceType();

interpolationCheckGeometry

fontlab.flPackage.interpolationCheckGeometry
bool

interpolationExtrapolate

fontlab.flPackage.interpolationExtrapolate
bool

interpolationFlags

fontlab.flPackage.interpolationFlags
int

interpolationMutatorMath

fontlab.flPackage.interpolationMutatorMath
bool

interpolationSortContours

fontlab.flPackage.interpolationSortContours
bool

isChanged

fontlab.flPackage.isChanged
bool

isComponent

fontlab.flPackage.isComponent = isComponent(...)
(flGlyph, QTransform) isComponent(flShapeData[, string layer_name])

isEqual

fontlab.flPackage.isEqual = isEqual(...)
isEqual(flObject)

isKey

fontlab.flPackage.isKey
bool

isMaster

fontlab.flPackage.isMaster
bool

isNull

fontlab.flPackage.isNull
bool

isPresent

fontlab.flPackage.isPresent
bool

isReleased

fontlab.flPackage.isReleased
bool

isValid

fontlab.flPackage.isValid
bool

italic

fontlab.flPackage.italic
bool

italicAngle_value

fontlab.flPackage.italicAngle_value
double

keepShapeData

fontlab.flPackage.keepShapeData
bool

kerning

fontlab.flPackage.kerning = kerning(...)
fgKerning kerning([string master_name])

kerningContainer

fontlab.flPackage.kerningContainer = kerningContainer(...)
flObject kerningContainer()

lineGap_value

fontlab.flPackage.lineGap_value
double

location

fontlab.flPackage.location = location(...)
flLocation& location([string master_name])

makeShapeDataName

fontlab.flPackage.makeShapeDataName = makeShapeDataName(...)
string makeShapeDataName(string name, objId _id, string layer_name)

mask

fontlab.flPackage.mask
flLayer

master

fontlab.flPackage.master
string

masters

fontlab.flPackage.masters
QList

mastersContainer

fontlab.flPackage.mastersContainer = mastersContainer(...)
flObject mastersContainer()

mastersCount

fontlab.flPackage.mastersCount
int

measurement_value

fontlab.flPackage.measurement_value
double

monospaced

fontlab.flPackage.monospaced
bool

name

fontlab.flPackage.name
object name

note

fontlab.flPackage.note
string

optimizeShapeTransformations

fontlab.flPackage.optimizeShapeTransformations = optimizeShapeTransformations(...)
bool optimizeShapeTransformations(QList changes)

optimizeStemData

fontlab.flPackage.optimizeStemData = optimizeStemData(...)
(flStems stemsH, flStems stemsV) optimizeStemData(flStems stemsH, flStems stemsV)

other

fontlab.flPackage.other
string

panose

fontlab.flPackage.panose
string

path

fontlab.flPackage.path
The path to the source font file

prepareAxes

fontlab.flPackage.prepareAxes = prepareAxes(...)
QList/Nothing prepareAxes(QList packages, QList glyphs)

prepareFontGateData

fontlab.flPackage.prepareFontGateData = prepareFontGateData(...)
prepareFontGateData(bool prepare_tth)

preparePropertiesData

fontlab.flPackage.preparePropertiesData = preparePropertiesData(...)
preparePropertiesData()

projectPackageName

fontlab.flPackage.projectPackageName = projectPackageName(...)
string projectPackageName()

ps_stemsH

fontlab.flPackage.ps_stemsH
list(flStem)

ps_stemsV

fontlab.flPackage.ps_stemsV
list(flStem)

ps_zonesB

fontlab.flPackage.ps_zonesB
list(flZone)

ps_zonesT

fontlab.flPackage.ps_zonesT
list(flZone)

psn

fontlab.flPackage.psn
string

readFromFile

fontlab.flPackage.readFromFile = readFromFile(...)
flPackage/Nothing readFromFile(string[, StorageInfo*=0])

refCnt

fontlab.flPackage.refCnt
object references count

referencesCount

fontlab.flPackage.referencesCount = referencesCount(...)
int referencesCount(uint shapeDataId)

release

fontlab.flPackage.release = release(...)
release()

remove

fontlab.flPackage.remove = remove(...)
remove([flObject])

removeChild

fontlab.flPackage.removeChild = removeChild(...)
removeChild(flObject)

removeMaster

fontlab.flPackage.removeMaster = removeMaster(...)
removeMaster(string name, bool remove_glyph_masters)

removeProperty

fontlab.flPackage.removeProperty = removeProperty(...)
removeProperty('key')

renameGlyph

fontlab.flPackage.renameGlyph = renameGlyph(...)
bool renameGlyph(fgGlyph glyph, string name, bool rename)

renameMaster

fontlab.flPackage.renameMaster = renameMaster(...)
string renameMaster(string old_name, string new_name)

replaceGlyph

fontlab.flPackage.replaceGlyph = replaceGlyph(...)
bool replaceGlyph(fgGlyph target, fgGlyph newGlyph, bool rename)

replaceShapeWithReference

fontlab.flPackage.replaceShapeWithReference = replaceShapeWithReference(...)
flShape/Nothing replaceShapeWithReference(flShape shape, bool process[, string layer_name])

resetPackage

fontlab.flPackage.resetPackage = resetPackage(...)
resetPackage()

resetStemData

fontlab.flPackage.resetStemData = resetStemData(...)
(flStems stemsH, flStems stemsV) resetStemData(flStems stemsH, flStems stemsV)

restoreHistoryState

fontlab.flPackage.restoreHistoryState = restoreHistoryState(...)
restoreHistoryState(uint history_ix)

safeBottom_value

fontlab.flPackage.safeBottom_value
double

safeTop_value

fontlab.flPackage.safeTop_value
double

sampleString

fontlab.flPackage.sampleString
string

set_ascender_locked

fontlab.flPackage.set_ascender_locked = set_ascender_locked(...)
set_ascender_locked(bool b)

set_capsHeight_locked

fontlab.flPackage.set_capsHeight_locked = set_capsHeight_locked(...)
set_capsHeight_locked(bool b)

set_descender_locked

fontlab.flPackage.set_descender_locked = set_descender_locked(...)
set_descender_locked(bool b)

set_interpolate

fontlab.flPackage.set_interpolate = set_interpolate(...)
set_interpolate(bool b[, string master_name])

set_measurement_locked

fontlab.flPackage.set_measurement_locked = set_measurement_locked(...)
set_measurement_locked(bool b)

set_xHeight_locked

fontlab.flPackage.set_xHeight_locked = set_xHeight_locked(...)
set_xHeight_locked(bool b)

setAxis

fontlab.flPackage.setAxis = setAxis(...)
setAxis(const flAxis &p)

setFlag

fontlab.flPackage.setFlag = setFlag(...)
setFlag(uint f [, bool value])

setLocation

fontlab.flPackage.setLocation = setLocation(...)
setLocation(flLocation location[, string master_name])

setMaster

fontlab.flPackage.setMaster = setMaster(...)
setMaster(string name[, bool notify = false])

setProperty

fontlab.flPackage.setProperty = setProperty(...)
setProperty('key', value) - set object property by 'key' or number

setPropertyFloat

fontlab.flPackage.setPropertyFloat = setPropertyFloat(...)
setPropertyFloat('key', value) - set float object property by 'key'

setPropertyInt

fontlab.flPackage.setPropertyInt = setPropertyInt(...)
setPropertyInt('key', value) - set int object property by 'key'

setUpm

fontlab.flPackage.setUpm = setUpm(...)
setUpm(int upm, bool scale)

sgn

fontlab.flPackage.sgn
string

slantTransform

fontlab.flPackage.slantTransform
QTransform

slope

fontlab.flPackage.slope
string

smartCornerParameters

fontlab.flPackage.smartCornerParameters
SmartCornerParameters

stateObject

fontlab.flPackage.stateObject
flObject

stems

fontlab.flPackage.stems = stems(...)
list(flStem)& stems(HintingDataType, bool top)

store_font_info

fontlab.flPackage.store_font_info = store_font_info(...)
store_font_info(fg::Package *package)

store_hinting_data

fontlab.flPackage.store_hinting_data = store_hinting_data(...)
store_hinting_data(fgPackage package)

styleCode

fontlab.flPackage.styleCode = styleCode(...)
unsigned char styleCode()

tag

fontlab.flPackage.tag = tag(...)
tag([string])

tfn

fontlab.flPackage.tfn
string

title_name

fontlab.flPackage.title_name = title_name(...)
string title_name([bool force_full = true])

tsn

fontlab.flPackage.tsn
string

tt_stemsH

fontlab.flPackage.tt_stemsH
list(flStem)

tt_stemsV

fontlab.flPackage.tt_stemsV
list(flStem)

tt_zonesB

fontlab.flPackage.tt_zonesB
list(flZone)

tt_zonesT

fontlab.flPackage.tt_zonesT
list(flZone)

tthRenameStems

fontlab.flPackage.tthRenameStems = tthRenameStems(...)
bool tthRenameStems(QMap map_h, QMap map_v)

tthRenameZones

fontlab.flPackage.tthRenameZones = tthRenameZones(...)
bool tthRenameZones(QMap map_top, QMap map_bottom)

type

fontlab.flPackage.type
object type

underlinePosition_value

fontlab.flPackage.underlinePosition_value
double

underlineThickness_value

fontlab.flPackage.underlineThickness_value
double

update

fontlab.flPackage.update = update(...)
update()

updateAxesMap

fontlab.flPackage.updateAxesMap = updateAxesMap(...)
updateAxesMap()

updateFontMetrics

fontlab.flPackage.updateFontMetrics = updateFontMetrics(...)
updateFontMetrics()

updateShapeReferenceCount

fontlab.flPackage.updateShapeReferenceCount = updateShapeReferenceCount(...)
updateShapeReferenceCount()

updateZonesFromGuidelines

fontlab.flPackage.updateZonesFromGuidelines = updateZonesFromGuidelines(...)
updateZonesFromGuidelines([flZones zonesT, flZones zonesB])

upm

fontlab.flPackage.upm
float

variables

fontlab.flPackage.variables
list(flPropertyDouble)

variationPackages

fontlab.flPackage.variationPackages
QList

versionMajor

fontlab.flPackage.versionMajor
int

versionMinor

fontlab.flPackage.versionMinor
int

weight

fontlab.flPackage.weight
string

weight_value

fontlab.flPackage.weight_value
double

width

fontlab.flPackage.width
string

width_value

fontlab.flPackage.width_value
double

xHeight_value

fontlab.flPackage.xHeight_value
double

zones

fontlab.flPackage.zones = zones(...)
list(flZone)& zones(HintingDataType, bool top)