fontgate
fontgate
FontGate Python interface fgAnchor: Anchor representation fgAnchors: list of fgAnchor objects fgAxes: Axes list representation fgAxis: Axis representation fgCMaps: list of fgCmapRecord objects fgCaret: Caret representation fgCarets: list of fgCaret objects fgCmapRecord: fgCmapRecord representation fgCoding: Coding data representation fgComponent: Component representation fgComponents: list of fgComponent objects fgContour: Contour representation fgContours: list of fgContour objects fgCuspPoint: CuspPoint representation fgCuspPoints: list of fgCuspPoint objects pyfgDataOwnerData: pyfgDataOwnerData objects fgDesignPosition: Anchor representation fgDeviceRecord: DeviceRecord representation fgDeviceRecords: list of fgDeviceRecord objects fgExtMapUIntToString: fgExtMapUIntToString dictionary fgFont: Font representation fgFontHinting: Font Hinting data representation fgFontInfo: FontInfo data fgFontInfoDict: Font info dictionaries fgGaspRecord: GaspRecord representation fgGaspRecords: list of fgGaspRecord objects fgGlyph: Glyph representation fgGlyphsR: fgGlyphsR representation fgGlyphDict: Glyph dictionaries fgGlyphIDsSet: GlyphIDs set fgGlyphs: list of fgGlyph objects fgGroup: Kerning/Metrics group fgGroups: Glyph groups list fgGuide: Guide representation fgGuides: list of fgGuide objects fgHint: Hint representation fgHintCommand: HintCommand representation fgHintCommands: list of fgHintCommand objects fgHints: list of fgHint objects fgKerning: Kerning representation fgKerningGroups: Dictionary of kerning groups fgKerningObject: KerningObject representation fgKerningObjectPair: KerningObjectPair representation fgLayer: Layer representation fgLayers: list of fgLayer objects fgLib: Dictionary with font- or glyph-related data fgMapBytes: Raw data dictionary fgExtMapIntTofgShape: fgExtMapIntTofgShape dictionary fgFlagsDict: bool flags diactionary fgValuesDict: float values dictionary fgIntDict: int dictionary fgStringDict: string dictionary fgMaster: Anchor representation fgMasters: list of fgMaster objects fgMaxP: fgMaxP representation fgMetricsClass: MetricsClass representation fgMetricsClasses: list of fgMetricsClass objects fgNametable: NameTable - unicode->name translation and vice versa fgNode: Node representation fgNodes: list of fgNode objects fgOTLayout: OpenType Layout representation fgOtInfo: OT Info representation fgOtValue: OT Value representation fgPackages: Font packages representation fgPen: Pen representation fgExtMapUShortToShort: fgExtMapUShortToShort dictionary fgShape: Shape representation fgShapes: list of fgShape objects fgStem: Stem representation fgStems: list of fgStem objects fgTrueTypePoint: TrueType Point representation fgTrueTypePoints: list of fgTrueTypePoint objects fgTTInterpreter: TTInterpreter representation fgVdmxRecord: fgVdmxRecord representation fgVdmxRecords: list of fgVdmxRecord objects fgVectorBool: [char] vector fgVectorChar: [char] vector fgVectorDouble: [double] vector fgVectorInt: [int] vector fgVectorUInt16: [uint16_t] vector fgVectorUInt32: [uint32t] vector fgVectorPoint: [fgPoint] vector fgZone: Zone representation fgZones: list of fgZone objects fgOptions: FontGate options fgOpt_T1Import: fgOpt_T1Import options page fgOpt_OTImport: fgOpt_OTImport options page fgOpt_UfoFontImport: fgOpt_UfoFontImport options page fgOpt_VfbImport: fgOpt_VfbImport options page fgOpt_VfbExport: fgOpt_VfbExport options page fgOpt_UfoFontExport: fgOpt_UfoFontExport options page fgOpt_OTExport: fgOpt_OTExport options page fgOpt_T1Export: fgOpt_T1Export options page fgOpt_EOTExport: fgOpt_EOTExport options page fgOpt_WOFFExport: fgOpt_WOFFExport options page fgOpt_Font: fgOpt_Font options page fgOpt_KerningOptions: fgOpt_KerningOptions options page fgOpt_OTExportFeaFile: fgOpt_OTExportFeaFile options page fgOpt_TTAutohint: fgOpt_TTAutohint options page fgOpt_T1Autohint: fgOpt_T1Autohint options page fgOpt_TTFAutohint: fgOpt_TTFAutohint options page fgOpt_AutoMetrics: fgOpt_AutoMetrics options page fgOpt_ExpandKerning: fgOpt_ExpandKerning options page fgOpt_Optimize: fgOpt_Optimize options page fgBitmap: Bitmap representation fgBitmaps: list of fgBitmap objects fgBitmapsData: BitmapsData representation fgBrush: Brush representation fgColor: Color representation fgCurve: Curve representation fgFontGateData: FontGateData representation fgGlyphData: GlyphData representation fgExtMapUCharToUChar: fgExtMapUCharToUChar dictionary fgMatrix: Transformation matrix representation fgPoint: Point representation fgPointU: PointU representation fgRect: Rectangle representation fgRendered: fgRendered representation fgTrueTypeData: TrueTypeData representation fgVector: Vector representation
Classes
- builtin.object
- builtin.fgAnchor
- builtin.fgAnchors
- builtin.fgAxes
- builtin.fgAxis
- builtin.fgBitmap
- builtin.fgBitmaps
- builtin.fgBitmapsData
- builtin.fgBrush
- builtin.fgCMaps
- builtin.fgCaret
- builtin.fgCarets
- builtin.fgCmapRecord
- builtin.fgCoding
- builtin.fgColor
- builtin.fgComponent
- builtin.fgComponents
- builtin.fgContour
- builtin.fgContours
- builtin.fgCurve
- builtin.fgCuspPoint
- builtin.fgCuspPoints
- builtin.fgDesignPosition
- builtin.fgDeviceRecord
- builtin.fgDeviceRecords
- builtin.fgExtMapIntTofgShape
- builtin.fgExtMapUCharToUChar
- builtin.fgExtMapUIntToString
- builtin.fgExtMapUShortToShort
- builtin.fgFlagsDict
- builtin.fgFont
- builtin.fgFontGateData
- builtin.fgFontHinting
- builtin.fgFontInfo
- builtin.fgFontInfoDict
- builtin.fgGaspRecord
- builtin.fgGaspRecords
- builtin.fgGlyph
- builtin.fgGlyphData
- builtin.fgGlyphDict
- builtin.fgGlyphIDsSet
- builtin.fgGlyphs
- builtin.fgGlyphsR
- builtin.fgGroup
- builtin.fgGroups
- builtin.fgGuide
- builtin.fgGuides
- builtin.fgHint
- builtin.fgHintCommand
- builtin.fgHintCommands
- builtin.fgHints
- builtin.fgIntDict
- builtin.fgKerning
- builtin.fgKerningGroups
- builtin.fgKerningObject
- builtin.fgKerningObjectPair
- builtin.fgLayer
- builtin.fgLayers
- builtin.fgLib
- builtin.fgMapBytes
- builtin.fgMaster
- builtin.fgMasters
- builtin.fgMatrix
- builtin.fgMaxP
- builtin.fgMetricsClass
- builtin.fgMetricsClasses
- builtin.fgNametable
- builtin.fgNode
- builtin.fgNodes
- builtin.fgOTLayout
- builtin.fgOpt_AutoMetrics
- builtin.fgOpt_EOTExport
- builtin.fgOpt_ExpandKerning
- builtin.fgOpt_Font
- builtin.fgOpt_KerningOptions
- builtin.fgOpt_OTExport
- builtin.fgOpt_OTExportFeaFile
- builtin.fgOpt_OTImport
- builtin.fgOpt_Optimize
- builtin.fgOpt_T1Autohint
- builtin.fgOpt_T1Export
- builtin.fgOpt_T1Import
- builtin.fgOpt_TTAutohint
- builtin.fgOpt_TTFAutohint
- builtin.fgOpt_UfoFontExport
- builtin.fgOpt_UfoFontImport
- builtin.fgOpt_VfbExport
- builtin.fgOpt_VfbImport
- builtin.fgOpt_WOFFExport
- builtin.fgOptions
- builtin.fgOtInfo
- builtin.fgOtValue
- builtin.fgPackages
- builtin.fgPen
- builtin.fgPoint
- builtin.fgPointU
- builtin.fgRect
- builtin.fgRendered
- builtin.fgShape
- builtin.fgShapes
- builtin.fgStem
- builtin.fgStems
- builtin.fgStringDict
- builtin.fgTTInterpreter
- builtin.fgTrueTypeData
- builtin.fgTrueTypePoint
- builtin.fgTrueTypePoints
- builtin.fgValuesDict
- builtin.fgVdmxRecord
- builtin.fgVdmxRecords
- builtin.fgVector
- builtin.fgVectorBool
- builtin.fgVectorChar
- builtin.fgVectorDouble
- builtin.fgVectorInt
- builtin.fgVectorPoint
- builtin.fgVectorUInt16
- builtin.fgVectorUInt32
- builtin.fgZone
- builtin.fgZones
- builtin.pyfgDataOwnerData
class fgAnchor(object)
Anchor representation Constructors: fgAnchor() - default fgAnchor(fgAnchor) - copy fgAnchor((x, y), 'name') - create with position=(x, y) and name='name' fgAnchor(x, y, 'name') - create with position=(x, y) and name='name'
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- drawPoints(...)
-
drawPoints(penObject) - draw the object with a point pen
- scale(...)
-
scale((scale_x, scale_y)[, (center_x, center_y)]) - scale anchor by (scale_x, scale_y) with center=(center_x, center_y) or (0,0) if not defined
Descriptors
- data
-
(uint) - data
- index
-
(int) - index of object for owner's base layer
- mark
-
(uint) - mark
- name
-
(string) - name
- position
-
(fgPoint) - coordinates as fgPoint
- x
-
(int/double) - horizontal coordinate
- y
-
(int/double) - vertical coordinate
Attributes
class fgAnchors(object)
list of fgAnchor objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgAxes(object)
Axes list representation Constructors: fgAxes() - default fgAxes(fgAxes) - copy
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Descriptors
- masters
-
(fgMasters) - masters
Attributes
class fgAxis(object)
Axis representation Constructors: fgAxis('name') - create with name='name'
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- blendMap
-
(list(Point))
- map
-
(list(Point))
- name
-
(string) - name
- shortName
-
(string) - shortName
- type
-
(string) - type
Attributes
class fgBitmap(object)
Bitmap representation Constructors: fgBitmap() - default fgBitmap(fgBitmap) - make orphan copy of another object fgBitmap(width, height, bitsPerPixel) fgBitmap(width, height, rowBytes, bitsPerPixel, bytesarray)
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- clear(...)
-
clear all data
- copy(...)
-
copy(fgBitmap source[, x, y, w, h]) - copy whole source bitmap or part of it with size (w, h) from pos (x, y)
- downsample(...)
-
downsample(fgBitmap, int oversampling)
- emptyRow(...)
-
emptyRow(y, x0, x1) - return true if part of row y from x0 till x1 has no non-zero pixels
- flipV(...)
-
flip bitmap by vertical axis
- row(...)
Descriptors
- bpp
-
bits per pixel
- bytes
-
bytes per row
- data
-
bitmap data
- height
-
bitmap height in pixels
- size
-
overall bytes count for bitmap storage
- width
-
bitmap width in pixels
Attributes
class fgBitmaps(object)
list of fgBitmap objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- append(...)
- asList(...)
- clean(...)
- del(...)
- insert(...)
Attributes
class fgBitmapsData(object)
BitmapsData representation Constructors: fgBitmapsData() - default fgBitmapsData(fgBitmapsData) - copy
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- boundingBox(...)
-
fgRect boundingBox(fgGlyphsR, fgMatrix, bool prepareExport) - calculate bounding box
- copy(...)
-
fgBitmapsData copy() - create alone copy of data
- countPictures(...)
-
int countPictures() - return pictures count
- getFontGateData(...)
-
getFontGateData() always return 0
- hasPictures(...)
-
bool hasPictures() - return true if pictures is present
Descriptors
- bitmaps
-
(fgBitmaps) - list of fgRendered objects
Attributes
class fgBrush(object)
Brush representation Constructors: fgBrush() - default fgBrush(fgBrush) - copy fgBrush(fgColor) - solid brush with selected color and default size (1, 0) fgBrush(fgColor, fgPoint) - solid brush with selected color and size
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- isTransparent(...)
-
bool isTransparent() - return true if brush is transparent
Static methods
- transparent(...)
-
fgBrush transparent() - get transparent solid brush
Descriptors
- kind
-
('Empty'/'Solid'/'Gradient') brush type
- size
-
(fgPoint) brush size by x and y axis
- solid
-
(fgColor) brush color
Attributes
class fgCMaps(object)
list of fgCmapRecord objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- append(...)
- asList(...)
- clean(...)
- del(...)
- insert(...)
Attributes
class fgCaret(object)
Caret representation Constructors: fgCaret() - default fgCaret(fgCaret) - copy fgCaret((fgOtValue/float/int, 'name')) - by coordinate and name
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- name
-
(string) name
- v
-
(fgOtValue) coordinate
Attributes
class fgCarets(object)
list of fgCaret objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgCmapRecord(object)
fgCmapRecord representation
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Descriptors
- eid
- format
- lid
- nid
- pagename
- pid
- type
Attributes
class fgCoding(object)
Coding data representation Constructors: fgCoding() - default fgCoding(fgCoding) - copy fgCoding( bool [unicodeRange], bool [codepageRange], fgCMaps cmaps, fgEncoding encoding, fgEncoding importedEncoding, 'encDefault'/'encStandard'/'encCustom')
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- cmaps
-
(fgCMaps)
- codepageRange
-
(bool list)
- encoding
-
(fgEncoding)
- encodingType
-
('encDefault'/'encStandard'/'encCustom')
- importedEncoding
-
(fgEncoding)
- unicodeRange
-
(bool list)
Attributes
class fgColor(object)
Color representation Constructors: fgColor() - default fgColor(fgColor) - copy fgColor(float hueValue) - by hue value fgColor(r, g, b) - by r, g, b, float values from 0 to 1.0 fgColor(r, g, b, a) - by r, g, b, a float values from 0 to 1.0
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- saturation(...)
-
float saturation() - get saturation value
- setGray(...)
-
segGray(float v) - set rgb components to v
Static methods
- transparent(...)
-
fgColor transparent() - get transparent color
Descriptors
- a
-
(float 0..1.0) - alpha channel
- b
-
(float 0..1.0) - blue channel
- g
-
(float 0..1.0) - green channel
- r
-
(float 0..1.0) - red channel
Attributes
class fgComponent(object)
Component representation Constructors: fgComponent() - default fgComponent(fgComponent) - copy fgComponent('name', fgMatrix) - by 'name' and transformation matrix fgMatrix
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- drawPoints(...)
-
drawPoints(pen object) - draw the object with a point pen
Descriptors
- baseGlyph
-
(string) name of base glyph
- box
-
(fgRect) - bounding box
- hasFullMatrix
- index
-
(int) component index in glyph's components list
- matrix
-
(fgMatrix) - component transform matrix
- offset
- scale
Attributes
class fgComponents(object)
list of fgComponent objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- append(...)
- asList(...)
- clean(...)
- decompose(...)
- del(...)
- getAsList(...)
- insert(...)
Attributes
class fgContour(object)
Contour representation Constructors: fgContour() - default fgContour(fgContour) - copy
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- appendNode(...)
-
appendNode(fgNode) - add node to the end of the contour
- autoInterpolated(...)
-
bool autoInterpolated() - interpolate contour nodes, return true if changes was made
- autoSmooth(...)
-
bool autoSmooth() - smooth contour nodes, return true if changes was made
- boundingBox(...)
-
fgRect boundingBox(fgMatrix[, bool prepareExport = false])
- containsCurvePoint(...)
-
bool containsCurvePoint()
- containsOffPoint(...)
-
bool containsOffPoint()
- countNodes(...)
-
int countNodes() - get count of nodes
- deleteNode(...)
-
bool deleteNode(int nodeIndex) - delete node
- drawPoints(...)
-
drawPoints(pointPen) - draw the object with a point pen
- filterOnPoints(...)
-
filterOnPoints()
- getUFONodesList(...)
-
[ ((x, y), 'nodetype', bool smooth, 'name') ] getUFONodesList() -get list of contour nodes as UFO-style tuples
- insertNode(...)
-
insertNode(fgNode, int insertTo) - insert node into position insertTo
- isCompatible(...)
-
bool isCompatible(fgContour)
- toShortSplines(...)
-
toShortSplines([tolerance = 5.[, bool short_splines = true]])
Descriptors
- name
-
(string) name of contour
- nodes
-
([fgNode]) contour nodes
- open
-
(bool) open flag
Attributes
class fgContours(object)
list of fgContour objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- append(...)
- asList(...)
- clean(...)
- del(...)
- insert(...)
Attributes
class fgCurve(object)
Curve representation Constructors: fgCurve() - default fgCurve(fgCurve) - copy fgCurve( [4 x fgPoint] ) fgCurve( (q0, q1, q2, q3) ) fgCurve( fgPoint, fgPoint ) fgCurve( fgPoint, fgPoint, fgPoint ) fgCurve( fgPoint, fgPoint, fgPoint, fgPoint ) fgCurve( fgCurve, float t0, float t1 )
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- coefficients(...)
-
(fgPoint a, fgPoint b, fgPoint c, fgPoint d) coefficients()
- getExtrema(...)
-
int getExtrema(bool h, [float] )
- getInflection(...)
-
int getInflection( [float] )
- hasExtrema(...)
-
bool hasExtrema()
- maximumDeviation(...)
-
float maximumDeviation()
Descriptors
- q0
-
(fgPoint)
- q1
-
(fgPoint)
- q2
-
(fgPoint)
- q3
-
(fgPoint)
Attributes
class fgCuspPoint(object)
CuspPoint representation Constructors: fgCuspPoint() - default fgCuspPoint(fgCuspPoint) - copy
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- hlink0
-
(int)
- hlink1
-
(int)
- index
-
(int)
- p
-
(fgPoint)
- vlink0
-
(int)
- vlink1
-
(int)
Attributes
class fgCuspPoints(object)
list of fgCuspPoint objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- append(...)
- asList(...)
- clean(...)
- del(...)
- insert(...)
Attributes
class fgDesignPosition(object)
Anchor representation Constructors: fgDesignPosition() - default fgDesignPosition(fgDesignPosition) - copy fgDesignPosition(axisCount) - parametric
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- data
-
(list(double)) - data
Attributes
class fgDeviceRecord(object)
DeviceRecord representation Constructors: fgDeviceRecord() - default fgDeviceRecord(fgDeviceRecord) - copy fgDeviceRecord(tuple( int ppm, int correction) ) fgDeviceRecord( int ppm, int correction )
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- correction
-
(int)
- ppm
-
(int)
Attributes
class fgDeviceRecords(object)
list of fgDeviceRecord objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgExtMapIntTofgShape(object)
fgExtMapIntTofgShape dictionary
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- asDict(...)
- del(...)
- has_key(...)
- keys(...)
- value(...)
Attributes
class fgExtMapUCharToUChar(object)
fgExtMapUCharToUChar dictionary
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- asDict(...)
- del(...)
- has_key(...)
- keys(...)
- value(...)
Attributes
class fgExtMapUIntToString(object)
fgExtMapUIntToString dictionary
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- asDict(...)
- del(...)
- has_key(...)
- keys(...)
- value(...)
Attributes
class fgExtMapUShortToShort(object)
fgExtMapUShortToShort dictionary
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- asDict(...)
- del(...)
- has_key(...)
- keys(...)
- value(...)
Attributes
class fgFlagsDict(object)
bool flags diactionary
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- asDict(...)
- del(...)
- has_key(...)
- keys(...)
- value(...)
Attributes
class fgFont(object)
Font representation Constructors: fgFont() - create new empty font fgFont('font_name') - - create new empty font with name 'font_name'
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- appendFeatures(...)
-
int appendFeatures()
- averageHeight(...)
-
float averageHeight()
- averageWidth(...)
-
float averageWidth()
- boundingBox(...)
-
fgRect boundingBox(fgMatrix)
- calculateSafeZones(...)
-
?
- clearGlyphs(...)
-
clearGlyphs() - remove all glyphs
- createGlyph(...)
-
fgGlyph createGlyph('name'[, int unicode[, bool clearExisting = false]])
- dropLayoutTables(...)
-
dropLayoutTables()
- fixOrdering(...)
-
bool fixOrdering(float upm[, sortMethod='sortUnicode']) - sort glyphs by selected method. Methods are 'sortNone', 'sortName', 'sortUnicode', 'sortIndex', 'sortIndexReverse'
- hasPictures(...)
-
bool hasPictures()
- killUnicode(...)
-
killUnicode(unicode) - remove selected unicode from all glyph unicodes lists
- rebuildMaps(...)
-
rebuildMaps() - force clear and rebuild all font internal caches
- removeGlyph(...)
-
bool/Nothing removeGlyph('name'/unicode) - remove glyph selected by 'name' or unicode (int)
- sortGlyphs(...)
-
sortGlyphs(sortMethod) - sort glyphs. sortMethod: 'sortNone'/'sortName'/'sortUnicode'/'sortIndex'/'sortIndexReverse'
Descriptors
- axes
-
(fgAxes) axes info
- coding
-
(fgCoding) encoding info
- features
-
(fgOTLayout) features data
- glyphs
-
([fgGlyph]) font glyphs list
- groups
-
(fgGroups) glyph groups list
- guides
-
(fgGuides) guides list
- hinting
-
(fgFontHinting) hinting info
- hints
-
(fgHints) hints list for font 'Body' layer
- id
-
(long) package id
- info
-
(fgFontInfo) font info data
- kerning
-
(fgKerning) kerning data
- lib
-
(fgLib) additional font data
- master
-
(fgLayer) font master layer
- metricsClasses
-
(fgMetricsClasses) list of metrics classes
- path
-
(string) path and font file name
- shapes
-
(fgMapShapes) font shapes map
- tables
-
(fgMapBytes) raw OT tables data
- translatedNames
-
([tuples]) raw style->names.translated data
Attributes
class fgFontGateData(object)
FontGateData representation Constructors: fgFontGateData() - default fgFontGateData(fgFontGateData) - copy
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- activeLayer(...)
-
fgLayer activeLayer() - get active layer or Nothing if no layers exists
- addContour(...)
-
fgContour addContour(fgContour) - add contour into 'Body' layer
- bodyLayer(...)
-
fgLayer bodyLayer() - get layer named 'Body', any existing non-service layer if not found or Nothing if no layers exists
- bodyLayerStrict(...)
-
fgLayer bodyLayerStrict() - get layer named 'Body'. if it's not present, create it on the fly
- boundingBox(...)
-
fgRect boundingBox(fgGlyphsR, fgMatrix, bool prepareExport) - calculate bounding box
- checkContours(...)
-
checkContours() - ckeck for multi-segment contours and split it into one segment's contours
- copy(...)
-
fgFontGateData copy() - create alone copy of data
- countNodesContours(...)
-
(nodesCount, contoursCount) countNodesContours() - calculate stats for 'Body' layer if it present, return (0,0) otherwise
- countPictures(...)
-
int countPictures() - return pictures count
- countShapes(...)
-
int countShapes() - return shapes count
- getFontGateData(...)
-
fgFontGateData getFontGateData() - return self
- hasPictures(...)
-
bool hasPictures() - return true if pictures is present
Descriptors
- layers
-
(fgLayers) layers list
Attributes
class fgFontHinting(object)
Font Hinting data representation Constructors: fgFontHinting() - default fgFontHinting(fgFontHinting) - copy
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- generateStemsProgram(...)
-
generateStemsProgram(Position upm, bool keepValues)
- getBlueValues(...)
-
list( float ) getBlueValues()
- getFamilyBlues(...)
-
list( float ) getFamilyBlues()
- getFamilyOtherBlues(...)
-
list( float ) getFamilyBlues()
- getOtherBlues(...)
-
list( float ) getOtherBlues()
- 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
class fgFontInfo(object)
FontInfo data No constructors - it's the direct member of the fgFont object
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- ascender
-
Ascender value
- capHeight
-
Cap height value
- caretOffset
-
Caret offset value
- copyright
-
Copyright statement
- descender
-
Descender value
- dict
-
Other font info tags and data
- familyName
-
Family name
- italicAngle
-
Italic angle
- macintoshFONDFamilyID
-
Family ID number. Corresponds to the ffFamID in the Macintosh FOND resource
- macintoshFONDName
-
Font name for the Macintosh FOND resource
- note
-
Arbitrary note about the font
- openTypeHeadCreated
-
Creation date and time
- openTypeHeadFlags
-
A list of bit numbers indicating the flags. Corresponds to the OpenType head table flags field
- openTypeHeadFontDirectionHint
-
Deprecated (Set to 2). Corresponds to the OpenType head table fontDirectionHint field
- openTypeHeadLowestRecPPEM
-
Smallest readable size in pixels. Corresponds to the OpenType head table lowestRecPPEM field
- openTypeHeadModified
-
Last modification date and time
- openTypeHheaAscender
-
Ascender value. Corresponds to the OpenType hhea table Ascender field
- openTypeHheaCaretOffset
-
Caret offset value. Corresponds to the OpenType hhea table caretOffset field
- openTypeHheaCaretSlopeRise
-
Caret slope rise value. Corresponds to the OpenType hhea table caretSlopeRise field
- openTypeHheaCaretSlopeRun
-
Caret slope run value. Corresponds to the OpenType hhea table caretSlopeRun field
- openTypeHheaDescender
-
Descender value. Corresponds to the OpenType hhea table Descender field
- openTypeHheaLineGap
-
Line gap value. Corresponds to the OpenType hhea table LineGap field
- openTypeNameCompatibleFullName
-
Compatible full name. Corresponds to the OpenType name table name ID 18
- openTypeNameDescription
-
Description of the font. Corresponds to the OpenType name table name ID 10
- openTypeNameDesigner
-
Designer name. Corresponds to the OpenType name table name ID 9
- openTypeNameDesignerURL
-
URL for the designer. Corresponds to the OpenType name table name ID 12
- openTypeNameLicense
-
License text. Corresponds to the OpenType name table name ID 13
- openTypeNameLicenseURL
-
URL for the license. Corresponds to the OpenType name table name ID 14
- openTypeNameManufacturer
-
Manufacturer name. Corresponds to the OpenType name table name ID 8
- openTypeNameManufacturerURL
-
Manufacturer URL. Corresponds to the OpenType name table name ID 11
- openTypeNamePreferredFamilyName
-
Preferred family name. Corresponds to the OpenType name table name ID 16
- openTypeNamePreferredSubfamilyName
-
Preferred subfamily name. Corresponds to the OpenType name table name ID 17
- openTypeNameSampleText
-
Sample text. Corresponds to the OpenType name table name ID 20
- openTypeNameUniqueID
-
Unique ID string. Corresponds to the OpenType name table name ID 3
- openTypeNameVersion
-
Version string. Corresponds to the OpenType name table name ID 5
- openTypeNameWWSFamilyName
-
WWS family name. Corresponds to the OpenType name table name ID 21
- openTypeNameWWSSubfamilyName
-
WWS Subfamily name. Corresponds to the OpenType name table name ID 22
- openTypeOS2CodePageRanges
-
A list of bit numbers that are supported code page ranges in the font. Corresponds to the OpenType OS/2 table ulCodePageRange1 and ulCodePageRange2 fields
- openTypeOS2FamilyClass
-
Two integers representing the IBM font class and font subclass of the font. The first number, representing the class ID, should be in the range 0-14. The second number, representing the subclass, should be in the range 0-15. Corresponds to the OpenType OS/2 table sFamilyClass field
- openTypeOS2Panose
-
The list should contain 10 integers that represent the setting for each category in the Panose specification. This corresponds to the OpenType OS/2 table Panose field
- openTypeOS2Selection
-
A list of bit numbers indicating the bits that should be set in fsSelection. Corresponds to the OpenType OS/2 table selection field
- openTypeOS2StrikeoutPosition
-
Strikeout position. Corresponds to the OpenType OS/2 table yStrikeoutPosition field
- openTypeOS2StrikeoutSize
-
Strikeout size. Corresponds to the OpenType OS/2 table yStrikeoutSize field
- openTypeOS2SubscriptXOffset
-
Subscript x offset. Corresponds to the OpenType OS/2 table ySubscriptXOffset field
- openTypeOS2SubscriptXSize
-
Subscript horizontal font size. Corresponds to the OpenType OS/2 table ySubscriptXSize field
- openTypeOS2SubscriptYOffset
-
Subscript y offset. Corresponds to the OpenType OS/2 table ySubscriptYOffset field
- openTypeOS2SubscriptYSize
-
Subscript vertical font size. Corresponds to the OpenType OS/2 table ySubscriptYSize field
- openTypeOS2SuperscriptXOffset
-
Superscript x offset. Corresponds to the OpenType OS/2 table ySuperscriptXOffset field
- openTypeOS2SuperscriptXSize
-
Superscript horizontal font size. Corresponds to the OpenType OS/2 table ySuperscriptXSize field
- openTypeOS2SuperscriptYOffset
-
Superscript y offset. Corresponds to the OpenType OS/2 table ySuperscriptYOffset field
- openTypeOS2SuperscriptYSize
-
Superscript vertical font size. Corresponds to the OpenType OS/2 table ySuperscriptYSize field
- openTypeOS2Type
-
A list of bit numbers indicating the embedding type. Corresponds to the OpenType OS/2 table fsType field
- openTypeOS2TypoAscender
-
Ascender value. Corresponds to the OpenType OS/2 table sTypoAscender field
- openTypeOS2TypoDescender
-
Descender value. Corresponds to the OpenType OS/2 table sTypoDescender field
- openTypeOS2TypoLineGap
-
Line gap value. Corresponds to the OpenType OS/2 table sTypoLineGap field
- openTypeOS2UnicodeRanges
-
A list of bit numbers that are supported Unicode ranges in the font. Corresponds to the OpenType OS/2 table ulUnicodeRange1, ulUnicodeRange2, ulUnicodeRange3 and ulUnicodeRange4 fields
- openTypeOS2VendorID
-
Four character identifier for the creator of the font. Corresponds to the OpenType OS/2 table achVendID field
- openTypeOS2WeightClass
-
Weight class value. Must be a positive integer. Corresponds to the OpenType OS/2 table usWeightClass field
- openTypeOS2WidthClass
-
Width class value. Must be in the range 1-9. Corresponds to the OpenType OS/2 table usWidthClass field
- openTypeOS2WinAscent
-
Ascender value. Corresponds to the OpenType OS/2 table usWinAscent field
- openTypeOS2WinDescent
-
Descender value. Corresponds to the OpenType OS/2 table usWinDescent field
- openTypeVheaCaretOffset
-
Caret offset value. Corresponds to the OpenType vhea table caretOffset field
- openTypeVheaCaretSlopeRise
-
Caret slope rise value. Corresponds to the OpenType vhea table caretSlopeRise field
- openTypeVheaCaretSlopeRun
-
Caret slope run value. Corresponds to the OpenType vhea table caretSlopeRun field
- openTypeVheaVertTypoAscender
-
Ascender value. Corresponds to the OpenType vhea table vertTypoAscender field
- openTypeVheaVertTypoDescender
-
Descender value. Corresponds to the OpenType vhea table vertTypoDescender field
- openTypeVheaVertTypoLineGap
-
Line gap value. Corresponds to the OpenType vhea table vertTypoLineGap field
- postscriptBlueFuzz
-
BlueFuzz value. This corresponds to the Type 1/CFF BlueFuzz field
- postscriptBlueScale
-
BlueScale value. This corresponds to the Type 1/CFF BlueScale field
- postscriptBlueShift
-
BlueShift value. This corresponds to the Type 1/CFF BlueShift field
- postscriptBlueValues
-
A list of up to 14 integers or floats specifying the values that should be in the Type 1/CFF BlueValues field
- postscriptDefaultCharacter
-
The name of the glyph that should be used as the default character in PFM files
- postscriptDefaultWidthX
-
Default width for glyphs
- postscriptFamilyBlues
-
A list of up to 14 integers or floats specifying the values that should be in the Type 1/CFF FamilyBlues field
- postscriptFamilyOtherBlues
-
A list of up to 10 integers or floats specifying the values that should be in the Type 1/CFF FamilyOtherBlues field
- postscriptFontName
-
Name to be used for the FontName field in Type 1/CFF table
- postscriptForceBold
-
Indicates how the Type 1/CFF ForceBold field should be set
- postscriptFullName
-
Name to be used for the FullName field in Type 1/CFF table
- postscriptIsFixedPitch
-
Indicates if the font is monospaced. A compiler could calculate this automatically, but the designer may wish to override this setting. This corresponds to the Type 1/CFF isFixedPitched field
- postscriptNominalWidthX
-
Nominal width for glyphs
- postscriptOtherBlues
-
A list of up to 10 integers or floats specifying the values that should be in the Type 1/CFF OtherBlues field
- postscriptSlantAngle
-
Artificial slant angle
- postscriptStemSnapH
-
List of horizontal stems sorted in increasing order. Up to 12 integers or floats are possible. This corresponds to the Type 1/CFF StemSnapH field
- postscriptStemSnapV
-
List of vertical stems sorted in increasing order. Up to 12 integers or floats are possible. This corresponds to the Type 1/CFF StemSnapV field
- postscriptUnderlinePosition
-
Underline position value. Corresponds to the Type 1/CFF/post table UnderlinePosition field
- postscriptUnderlineThickness
-
Underline thickness value. Corresponds to the Type 1/CFF/post table UnderlineThickness field
- postscriptUniqueID
-
A unique ID number as defined in the Type 1/CFF specification
- postscriptWeightName
-
A string indicating the overall weight of the font. This corresponds to the Type 1/CFF Weight field. It should be in sync with the openTypeOS2WeightClass value
- postscriptWindowsCharacterSet
-
The Windows character set. postscriptWindowsCharacterSet Options. Possible values are 1..20
- styleMapFamilyName
-
Family name used for bold, italic and bold italic style mapping
- styleMapStyleName
-
Styling link name. Perrmitted values are 'Regular', 'Italic', 'Bold', 'Bold Italic' (exactly as spelled). No other values are permitted
- styleName
-
Style name
- trademark
-
Trademark statement
- unitsPerEm
-
Units per em
- versionMajor
-
Major version
- versionMinor
-
Minor version
- xHeight
-
x-height value
- year
-
The year the font was created
Attributes
class fgFontInfoDict(object)
Font info dictionaries
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- flags
- hinting
- metrics
- names
- values
Attributes
class fgGaspRecord(object)
GaspRecord representation Constructors: fgGaspRecord() - default fgGaspRecord(fgGaspRecord) - copy fgGaspRecord(int rangeMaxPPEM, int rangeGaspBehavior) - parametric
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- addSymmetry(...)
- rangeGaspBehavior(...)
- set(...)
Descriptors
- DOGRAY
-
(bool)
- GRIDFIT
-
(bool)
- SYMMETRIC_GRIDFIT
-
(bool)
- SYMMETRIC_SMOOTHING
-
(bool)
- rangeMaxpPPEM
-
(int)
Attributes
class fgGaspRecords(object)
list of fgGaspRecord objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgGlyph(object)
Glyph representation Constructors: fgGlyph() - default fgGlyph(fgGlyph) - copy fgGlyph('name') - create by name
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- addUnicode(...)
-
addUnicode(unicode) - add unicode to glyph
- clear(...)
-
clear(contours=true, components=true, anchors=true, guides=true, hints=true) - clear glyph's data
- countPictures(...)
-
int countPictures() - return count of glyph pictures
- createContour(...)
-
fgContour createContour() - create new contour
- createData(...)
-
(variable type) createData(GlyphDataType) - create glyph data, specified by GlyphDataType. Possible values are 'dtNone', 'dtFontGate', 'dtTrueType', 'dtType1', 'dtCFF', 'dtProteus', 'dtBitmaps'
- deleteContour(...)
-
deleteContour(contourIndex) - delete contour by index
- draw(...)
-
draw(penObject[, fgMatrix]) - draw contour by penObject (like fgPen) with transform matrix fgMatrix
- fgData(...)
-
fgFontGateData/Nothing fgData() - get dtFontGate data if it's exist
- fgDataCreate(...)
-
fgFontGateData fgDataCreate() - get dtFontGate data (create new one if missing)
- fixComposites(...)
-
bool fixComposites(fixRotation=false)
- getData(...)
-
(variable type) getData([GlyphDataType='dtFontGate']) - get glyph data, specified by GlyphDataType. Possible values are 'dtNone', 'dtFontGate', 'dtTrueType', 'dtType1', 'dtCFF', 'dtProteus', 'dtBitmaps'
- hasData(...)
-
bool hasData(GlyphDataType) - return True if glyph data, specified by GlyphDataType, is exist. Possible values are 'dtNone', 'dtFontGate', 'dtTrueType', 'dtType1', 'dtCFF', 'dtProteus', 'dtBitmaps'
- hasPictures(...)
-
bool hasPictures() - return True if glyph has pictures
- hasUnicode(...)
-
bool hasUnicode(unicode) - return True if glyph has specified unicode
- keepData(...)
-
bool keepData(GlyphDataType) - remove all glyph data, except one specified by GlyphDataType. Possible values are 'dtNone', 'dtFontGate', 'dtTrueType', 'dtType1', 'dtCFF', 'dtProteus', 'dtBitmaps'
- killData(...)
-
bool killData(GlyphDataType) - remove glyph data, specified by GlyphDataType. Possible values are 'dtNone', 'dtFontGate', 'dtTrueType', 'dtType1', 'dtCFF', 'dtProteus', 'dtBitmaps'
- killUnicode(...)
-
killUnicode(unicode) - remove unicode from glyph
- modified(...)
-
modified(GlyphDataType) - inform that glyph data GlyphDataType has been modified. Possible values are 'dtNone', 'dtFontGate', 'dtTrueType', 'dtType1', 'dtCFF', 'dtProteus', 'dtBitmaps'
- removeOverlap(...)
-
removeOverlap()
- setUnicode(...)
-
setUnicode(unicode) - assign unicode to glyph
- ttData(...)
-
fgTrueTypeData/Nothing ttData() - get dtTrueType data if it's exist
- ttDataCreate(...)
-
fgTrueTypeData ttDataCreate() - get dtTrueType data (create new one if missing)
Descriptors
- activeLayer
-
(fgLayer) active layer or Nothing if not found
- anchors
-
([ fgAnchor ]) anchor's list
- bodyLayer
-
(fgLayer) layer 'Body' or Nothing if not found
- bodyLayerStrict
-
(fgLayer) layer 'Body' (create one if not found)
- box
-
(fgRect) glyph bounding box (int values)
- carets
-
([ fgCaret ]) caret's list
- components
-
([ fgComponent ]) component's list
- dict
-
(fgGlyphDict) glyph's data dictionary
- fbox
-
(fgRect) glyph bounding box (int/float values)
- guides
-
([ fgGuide ]) guide's list
- height
-
(float) advancedHeight
- hints
-
([ fgHint ]) hint's list
- id
-
(long) glyph ID
- image
-
(fgBitmap) first glyph image
- index
-
(int) glyph index from font.tableIndex
- kerningLeft
-
(int)
- kerningRight
-
(int)
- layer
-
(fgLayer) working layer (if present) or None. Read-only attribute, use layerName='string'|index to change
- layerName
-
(string) name of the working layer name
- layers
-
([ fgLayer ]) layer's list
- leftMargin
- lib
-
(fgLib) additional glyph's data
- mark
-
(int) glyph's mark value
- mask
-
(fgGlyph/Nothing) mask glyph
- metrics
-
(fgPoint) advancedWidth and advancedHeight
- name
-
(string) glyph name
- note
-
(string)
- otInfo
-
(fgOtInfo)
- parent
-
(fgFont) parent font for glyph
- rightMargin
- unicode
-
(int/Nothing) first glyph's unicode or Nothing if unicodes aren't defined
- unicodes
-
([ int ]) unicode's list
- vsb
-
(float) vsb
- width
-
(float) advancedWidth
Attributes
class fgGlyphData(object)
GlyphData representation Constructors: fgGlyphData() - default fgGlyphData(fgGlyphData) - copy
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- boundingBox(...)
-
fgRect boundingBox(fgGlyphsR, fgMatrix, bool prepareExport) - calculate bounding box
- copy(...)
-
fgGlyphData copy() - create alone copy of data
- countPictures(...)
-
int countPictures() - return pictures count
- countShapes(...)
-
int countShapes() - return shapes count
- getFontGateData(...)
-
fgFontGateData getFontGateData() - return Nothing
- hasPictures(...)
-
bool hasPictures() - return true if pictures is present
Attributes
class fgGlyphDict(object)
Glyph dictionaries
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- flags
- lib
- tags
- values
Attributes
class fgGlyphIDsSet(object)
GlyphIDs set Constructors: fgGlyphIDsSet() - default fgGlyphIDsSet(fgGlyphIDsSet) - copy
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgGlyphs(object)
list of fgGlyph objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- append(...)
- asList(...)
- clean(...)
- del(...)
- insert(...)
Attributes
class fgGlyphsR(object)
fgGlyphsR representation Constructors: fgGlyphsR() - default fgGlyphsR(fgGlyphsR) - copy fgGlyphsR(fgGlyphs) - create from list(fgGlyph)
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Attributes
class fgGroup(object)
Kerning/Metrics group Constructors: fgGroup() - default fgGroup(fgGroup) - copy fgGroup( tuple('name', list(ids), mode, 'mainglyphname') ) - parametric possible values for mode are 'FeaClassGroupMode', 'KernLeftGroupMode', 'KernRightGroupMode', 'KernBothSideGroupMode'
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- isBoth(...)
-
True if group mode is 'KernBothSideGroupMode'
- isFeaGroup(...)
-
True if group mode is 'FeaClassGroupMode'
- isLeft(...)
-
True if group mode is 'KernLeftGroupMode' or 'KernBothSideGroupMode'
- isRight(...)
-
True if group mode is 'KernRightGroupMode' or 'KernBothSideGroupMode'
Descriptors
- id
-
(int) group id
- mode
-
('FeaClassGroupMode'/'KernLeftGroupMode'/'KernRightGroupMode'/'KernBothSideGroupMode') group mode
- name
-
(string) group name
Attributes
class fgGroups(object)
Glyph groups list Constructors: fgGroups() - default fgGroups(fgDataOwnerData) - parametric
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- fromClassRecords(...)
- getAsClassRecords(...)
- getCompiled(...)
-
string getCompiled()
Attributes
class fgGuide(object)
Guide representation Constructors: fgGuide() - default fgGuide(fgGuide) - copy fgGuide(float pos[, bool horizontal = false]) fgGuide(fgPoint p0, fgPoint p1[, name=''[, horizonta=false[, color=fgColor]]])
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- color
-
(fgColor)
- horizontal
-
True if guide is horizontal
- index
-
(int) index in owner guides list
- name
-
(string) guide name
- p0
-
(fgPoint)
- p1
-
(fgPoint)
- position
-
(int) y value of p0, p1 if guide is horizontal, x value - if vertical, none if guide nor horizontal/vertical
- vertical
-
True if guide is vertical
Attributes
class fgGuides(object)
list of fgGuide objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgHint(object)
Hint representation Constructors: fgHint() - default fgHint(fgHint) - copy fgHint(name= , v= , dv= , point0= , point1= , p0= , p1= , points0= , points1= , horizontal= )
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- copy(...)
Descriptors
- dv
-
(float)
- horizontal
-
(bool)
- index
-
(int) index from owner's hints list
- name
-
(string) hint name
- p0
-
(float)
- p1
-
(float)
- point0
-
(string)
- point1
-
(string)
- points0
-
([int])
- points1
-
([int])
- v
-
(float)
Attributes
class fgHintCommand(object)
HintCommand representation Constructors: fgHintCommand() - default fgHintCommand(fgHintCommand) - copy fgHintCommand(code, index) - parametric, possible values for code are 'none'/'hintH'/'hintV'/'replace'
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- code
-
('none'/'hintH'/'hintV'/'replace') code
- index
-
(int)
- pointName
-
(string)
- subrIndex
-
(int)
Attributes
class fgHintCommands(object)
list of fgHintCommand objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- append(...)
- asList(...)
- clean(...)
- del(...)
- insert(...)
Attributes
class fgHints(object)
list of fgHint objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- getAsList(...)
- removeByName(...)
-
removeByName('name')
- setFromDict(...)
-
setFromDict(dict(items))
- setFromList(...)
Attributes
class fgIntDict(object)
int dictionary
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- asDict(...)
- del(...)
- has_key(...)
- keys(...)
- value(...)
Attributes
class fgKerning(object)
Kerning representation Constructors: fgKerning(fgDataOwnerData)
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- addGroup(...)
- asDict(...)
-
dict(fgKerningObjectPair : float) asDict()
- clear(...)
- deleteAllGroups(...)
- deleteGroup(...)
- get(...)
-
float get(fgKerningObjectPair / tuple('name1', 'name2')) - get kerning value
- getPlainPairs(...)
- getPlainPairsDict(...)
- hasGroupKerning(...)
- has_key(...)
-
bool has_key(fgKerningObjectPair)
- items(...)
-
list( tuple(fgKerningObjectPair, float) ) items()
- keys(...)
-
list(fgKerningObjectPair) keys()
- remove(...)
- renameGroup(...)
- scale(...)
- setPlainPairs(...)
Descriptors
- groups
Attributes
class fgKerningGroups(object)
Dictionary of kerning groups Constructors: fgKerningGroups(fgDataOwnerData) - default
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
Attributes
class fgKerningObject(object)
KerningObject representation Constructors: fgKerningObject() - default fgKerningObject(fgKerningObject) - copy fgKerningObject('name', mode) - mode must be one of 'glyphMode'/'groupMode'
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Descriptors
- id
-
(string) glyph or group name
- mode
-
('glyphMode'/'groupMode')
Attributes
class fgKerningObjectPair(object)
KerningObjectPair representation Constructors: fgKerningObjectPair() - default fgKerningObjectPair(fgKerningObjectPair) - copy fgKerningObjectPair( tuple(fgKerningObject, fgKerningObject) ) fgKerningObjectPair('nameLeft', 'nameRight') fgKerningObjectPair(fgKerningObject, fgKerningObject) fgKerningObjectPair('nameLeft', 'nameRight', modeLeft, modeRight) - modeLeft, modeRight must be one of 'glyphMode'/'groupMode'
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Descriptors
- left
-
(fgKerningObject) - left glyph or group
- right
-
(fgKerningObject) - right glyph or group
Attributes
class fgLayer(object)
Layer representation Constructors: fgLayer() - default fgLayer(fgLayer) - copy fgLayer('name') - create named layer Math operation: fgLayer + fgLayer fgLayer - fgLayer
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- addContour(...)
-
fgContour addContour(fgContour) - add contour to layer
- boundingBox(...)
-
fgRect/Nothing boundingBox(fgMatrix[, prepareExport = false])
- checkContours(...)
-
checkContours()
- countContours(...)
-
int countContours()
- countHints(...)
-
int countHints(bool horizontal)
- countNodes(...)
-
int countNodes()
- countPictures(...)
-
int countPictures()
- countShapes(...)
-
int countShapes()
- hasPictures(...)
-
bool hasPictures()
- hints2links(...)
-
hints2links(double tolerance[, fgCuspPoints])
- indexToName(...)
-
'nodeName' indexToName(int nodeIndex)
- isCompatible(...)
-
bool/Nothing isCompatible(flLayer)
- nameToIndex(...)
-
int nameToIndex('nodeName')
- prepareNodeNames(...)
-
prepareNodeNames()
- removeHints(...)
-
removeHints(bool horizontal)
Descriptors
- active
-
(bool)
- anchors
-
(fgAnchors)
- guides
-
(fgGuides)
- hints
-
(fgHints)
- hintsProgram
-
(fgHintCommands)
- locked
-
(bool)
- matrix
-
(fgMatrix)
- name
-
(string)
- opacity
-
(float)
- reference
-
(fgPoint)
- service
-
(bool)
- visible
-
(bool)
- wireframe
-
(bool)
Attributes
class fgLayers(object)
list of fgLayer objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- append(...)
- asList(...)
- clean(...)
- del(...)
- insert(...)
Attributes
class fgLib(object)
Dictionary with font- or glyph-related data
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- clear(...)
- get(...)
- hasKey(...)
- items(...)
- keys(...)
- update(...)
Attributes
class fgMapBytes(object)
Raw data dictionary
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- asDict(...)
- del(...)
- has_key(...)
- keys(...)
- value(...)
Attributes
class fgMaster(object)
Anchor representation Constructors: fgMaster() - default fgMaster(fgMaster) - copy fgMaster('name') - create with name='name'
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- name
-
(string) - name
- penColor
-
(int) - penColor
- position
-
(fgDesignPosition)
Attributes
class fgMasters(object)
list of fgMaster objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgMatrix(object)
Transformation matrix representation Constructors: fgMatrix() - default fgMatrix(fgMatrix) - copy fgMatrix(float m11, float m12, float m21, float m22, float dx, float dy) Math operation: fgMatrix * fgMatrix
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- determinant(...)
-
float determinant()
- invertible(...)
-
bool invertible()
Descriptors
- dx
- dy
- m11
- m12
- m21
- m22
Attributes
class fgMaxP(object)
fgMaxP representation
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Descriptors
- maxFunctionDefs
- maxInstructionDefs
- maxStackElements
- maxStorage
- maxTwilightPoints
- maxZones
Attributes
class fgMetricsClass(object)
MetricsClass representation Constructors: fgMetricsClass() - default fgMetricsClass(fgMetricsClass) - copy
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- keyGlyphName(...)
-
'keyGlyphName' keyGlyphName()
Descriptors
- glyphs
-
(fgGlyphIDsSet)
- left
-
(bool)
- name
-
(string)
- right
-
(bool)
- width
-
(bool)
Attributes
class fgMetricsClasses(object)
list of fgMetricsClass objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- append(...)
- asList(...)
- clean(...)
- del(...)
- insert(...)
Attributes
class fgNametable(object)
NameTable - unicode->name translation and vice versa
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- easyCompare(...)
-
bool easyCompare('name0', 'name1')
- getAlternativeNames(...)
-
list( 'altGlyphName' ) getAlternativeNames('glyphName')
Descriptors
- loaded
-
(bool)
Attributes
class fgNode(object)
Node representation Constructors: fgNode() - default fgNode(fgNode) - copy fgNode('Move'/'On'/'Off'/'Curve', fgPoint[, smooth=false]) fgNode('Move'/'On'/'Off'/'Curve', fgPoint, 'name'[, smooth=false]) Math operation: fgNode + fgNode fgNode - fgNode fgNode * float
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- isInterpolatedX(...)
-
bool isInterpolatedX()
- isInterpolatedY(...)
-
bool isInterpolatedY()
- isSelected(...)
-
bool isSelected()
- setInterpolatedX(...)
-
setInterpolatedX([true])
- setInterpolatedY(...)
-
setInterpolatedY([true])
- setSelected(...)
-
setSelected([true])
Descriptors
- flags
-
(int)
- kind
-
('Move'/'On'/'Off'/'Curve')
- name
-
(string)
- point
-
(fgPoint)
- smooth
-
(bool)
Attributes
class fgNodes(object)
list of fgNode objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- append(...)
- asList(...)
- clean(...)
- del(...)
- insert(...)
Attributes
class fgOTLayout(object)
OpenType Layout representation Constructors: fgOTLayout(fgDataOwnerData) fgOTLayout(fgFont)
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- get_feature(...)
-
string get_feature(string / numeric tag) - get feature text
- get_prefix(...)
-
string get_prefix() - get common part of fea data
- set_feature(...)
-
set_feature(string / numeric tag, string new_content) - set feature text
- set_prefix(...)
-
set_prefix(string new_prefix) - set common part of fea data
Attributes
class fgOpt_AutoMetrics(object)
fgOpt_AutoMetrics options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- close
- left
- right
Attributes
class fgOpt_EOTExport(object)
fgOpt_EOTExport options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- doCompression
- doXORCryptData
- otExport
Attributes
class fgOpt_ExpandKerning(object)
fgOpt_ExpandKerning options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- applyToAssistance
- codepage
- count
- keep
- limitAction
- limitCmap10
- limitCodepage
- limitCount
- limitFontWindow
Attributes
class fgOpt_Font(object)
fgOpt_Font options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- autoMetrics
- buildPclt
- detectG2
- detectInterpolation
- expandKerning
- fitAscender
- fitDescender
- optimize
- otExport
- placeDuplicate
- placePaste
- t1Autohint
- t1Export
- ttAutohint
Attributes
class fgOpt_KerningOptions(object)
fgOpt_KerningOptions options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- saveTheOnlySubtableInKernTable
- useScriptInfoForOneSubtableCutting
Attributes
class fgOpt_OTExport(object)
fgOpt_OTExport options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- CBDT
- COLR
- SVG
- addCharacters
- applyBBoxSavings
- autoWinAscDesc
- autohint
- autohintGlyphs
- autohintingMode
- autotrace
- cff
- cff_adobe
- cff_compress
- cmap10
- copyHDMXData
- decompose
- doAutohinting
- doHintsCompile
- exportCBDT
- exportCOLR
- exportSBIX
- exportSVG
- exportVOLT
- feaFileOptions
- featuresCompile
- featuresRestore
- fixDirection
- fixNames
- fontNames
- generateLTSH
- headBBoxSavings
- kerningOptions
- noReorder
- roundCoordinates
- sbix
- silent_mode
- subrize
- t1autohint
- ttfautohint
- useTTFAutohint
- writeBinaryHinting
- writeBitmaps
- writeDeviceMetrics
- writeGDEF
- writeHintedFont
- writeKernFeature
- writeKernTable
- writeOriginalHinting
Attributes
class fgOpt_OTExportFeaFile(object)
fgOpt_OTExportFeaFile options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- doWriteGDEF
- inlineLookups
- verbose
- write_body
- write_classes
- write_prefix
Attributes
class fgOpt_OTImport(object)
fgOpt_OTImport options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- convertCurves
- convertNames
- curveConvertPrecision
- featuresDecompile
- featuresStore
- ignoreGlyphs
- namesGrouping
- readKerningFromFeature
- readKerningFromTable
- readMacSpecificNaming
- shortSplines
- storeAAT
- storeOriginalHinting
Attributes
class fgOpt_Optimize(object)
fgOpt_Optimize options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- align
- reduce
Attributes
class fgOpt_T1Autohint(object)
fgOpt_T1Autohint options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- hHinting
- hStems
- maxHWidth
- maxVWidth
- minHLen
- minHWidth
- minVLen
- minVWidth
- ratioH
- ratioV
- useAdobeAutohinter
- vHinting
- vStems
- zones
Attributes
class fgOpt_T1Export(object)
fgOpt_T1Export options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- AFM
- ASCII
- INF
- PFM
- autohint
- cff
- cid
- decompose
- downloadable
- encoding
- fixDirection
- flex
- fsType
- roundCoordinates
- scale1000
- sort
- swapNotice
- unicode
- useOS2
Attributes
class fgOpt_T1Import(object)
fgOpt_T1Import options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- decompose
- familyGrouping
- ignoreGlyphs
- readMacSpecificNaming
- singleMasterOnly
Attributes
class fgOpt_TTAutohint(object)
fgOpt_TTAutohint options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- allow3Stems
- allowDeltas
- hHinting
- hintSidebearing
- hintToCenter
- interpolateCusps
- interpolateDoubleLinks
- treshold
- vHinting
Attributes
class fgOpt_TTFAutohint(object)
fgOpt_TTFAutohint options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- TTFA_info
- adjust_subglyphs
- control_name
- default_script
- dehint
- detailed_info
- dw_cleartype_strong_stem_width
- fallback_script
- fallback_stem_width
- family_suffix
- gdi_cleartype_strong_stem_width
- gray_strong_stem_width
- hint_composites
- hinting_limit
- hinting_range_max
- hinting_range_min
- ignore_restrictions
- increase_x_height
- no_info
- symbol
- windows_compatibility
- x_height_snapping_exceptions_string
Attributes
class fgOpt_UfoFontExport(object)
fgOpt_UfoFontExport options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- base64
- compress
- formatVersion
- writeLayoutTTX
Attributes
class fgOpt_UfoFontImport(object)
fgOpt_UfoFontImport options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- compileFeatures
- fixOrdering
- readLayoutTTX
- removeOverlap
Attributes
class fgOpt_VfbExport(object)
fgOpt_VfbExport options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- saveEncoding
Attributes
class fgOpt_VfbImport(object)
fgOpt_VfbImport options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- autoReplace
- compileFeatures
- fixOrdering
- separateMasters
Attributes
class fgOpt_WOFFExport(object)
fgOpt_WOFFExport options page
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- otExport
Attributes
class fgOptions(object)
FontGate options
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- eotexport
- font
- otexport
- otimport
- t1export
- t1import
- ufoexport
- ufoimport
- vfbexport
- vfbimport
- woffexport
Attributes
class fgOtInfo(object)
OT Info representation Constructors: fgOtInfo() - default fgOtInfo(fgOtInfo) - copy
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- glyphClass
-
('Unspecified'/'Simple'/'Ligature'/'Mark'/'Component')
- markClass
-
(int)
- otClasses
-
( [ int ] )
Attributes
class fgOtValue(object)
OT Value representation Constructors: fgOtValue() - default fgOtValue(fgOtValue) - copy fgOtValue(float) - by float value fgOtValue(int/long) - by int/long value Math operation: fgOtValue + fgOtValue fgOtValue - fgOtValue fgOtValue * float
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Descriptors
- coordinate
-
(float)
- deviceTable
-
(fgDeviceRecords)
- point_index
-
(int)
Attributes
class fgPackages(object)
Font packages representation Constructors: fgPackages() - default fgPackages(fgPackages) - copy fgPackages('pathToFontFileOrFolder')
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- add(...)
-
add(fgFont or fgPackages object) - add font(s)
- copyFrom(...)
-
copyFrom(fgPackages) - copy all fonts from another fgPackages object
- open(...)
-
open(path) - open existing font(s) from 'path' location and return first index of created font(s)
Attributes
class fgPen(object)
Pen representation Constructors: fgPen(fgGlyph) - default fgPen(fgPen) - copy
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- curveToOne(...)
-
curveToOne(fgPoint, fgPoint, fgPoint)
- qCurveToOne(...)
-
qCurveToOne(fgPoint, fgPoint)
Descriptors
- smooth
-
(bool)
Attributes
class fgPoint(object)
Point representation Constructors: fgPoint() - default fgPoint(fgPoint) - copy fgPoint(float x) fgPoint(tuple(float x, float y)) fgPoint(float x, float y) Math Operations: fgPoint + fgPoint fgPoint - fgPoint fgPoint * fgPoint fgPoint * float - vector product fgPoint / float fgPoint << fgPoint - True if first point is less or equal to second fgPoint >> fgPoint - True if first point is greater or equal to second fgPoint ^ fgPoint - scalar product
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- lshift(...)
-
x.__lshift__(y) <==> x<
- rlshift(...)
-
x.__rlshift__(y) <==> y<
- rrshift(...)
-
x.__rrshift__(y) <==> y>>x
- rshift(...)
-
x.__rshift__(y) <==> x>>y
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- doubleScale(...)
-
scale(fgPoint) or scale(float sx, float sy)
Descriptors
- x
-
(float)
- y
-
(float)
Attributes
class fgPointU(object)
PointU representation Constructors: fgPointU() - default fgPointU(fgPoint) - copy fgPointU(fgPointU) - copy fgPointU(fgPoint, float u) fgPointU(tuple(float x, float y, float u)) fgPointU(float x, float y, float u) Math Operations: fgPointU + fgPoint/fgPointU fgPointU - fgPoint/fgPointU fgPointU * fgPoint/fgPointU fgPointU * float - vector product fgPointU / float fgPointU << fgPointU - True if first point is less or equal to second fgPointU >> fgPointU - True if first point is greater or equal to second fgPointU ^ fgPointU - scalar product
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- lshift(...)
-
x.__lshift__(y) <==> x<
- rlshift(...)
-
x.__rlshift__(y) <==> y<
- rrshift(...)
-
x.__rrshift__(y) <==> y>>x
- rshift(...)
-
x.__rshift__(y) <==> x>>y
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- doubleScale(...)
-
scale(fgPoint) or scale(float sx, float sy)
Descriptors
- u
-
(float)
- x
-
(float)
- y
-
(float)
Attributes
class fgRect(object)
Rectangle representation Constructors: fgRect() - default fgRect(fgRect) - copy fgRect(fgPoint, fgPoint) fgRect(fgPoint, fgPoint, bool empty) fgRect(float x1, float y1, float x2, float y2) Math Operations: fgRect + fgPoint fgRect + fgRect fgRect + float fgRect - fgPoint fgRect - fgRect fgRect - float fgRect * float fgRect / float fgRect & fgRect fgRect | fgRect
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- asDict(...)
-
represent Py::Object as dictionary
- asTuple(...)
-
represent Py::Object as tuple
- intersects(...)
-
bool intersects(fgRect)
- transformed(...)
-
fgRect transformed(fgMatrix)
Descriptors
- ll
-
(fgPoint) lower left point
- ur
-
(fgPoint) upper right point
Attributes
class fgRendered(object)
fgRendered representation
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Descriptors
- bitmap
- metrics
- position
- ppm
Attributes
class fgShape(object)
Shape representation Constructors: fgShape() - default fgShape(fgShape) - copy fgShape(fgShape, fgShape, float tx, float ty) fgShape(fgShape, fgShape, float tx, float ty, int blend_mode) Math Operations: fgShape + fgShape fgShape - fgShape fgShape * float
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- applyTransform(...)
-
applyTransform()
- assignStyle(...)
-
assignStyle(fgShape)
- autoInterpolated(...)
-
bool autoInterpolated()
- autoSmooth(...)
-
bool autoSmooth()
- boundingBox(...)
-
fgRect/Nothing boundingBox(fgMatrix[, bool prepareExport=false])
- checkContours(...)
-
checkContours()
- containsOffPoint(...)
-
bool containsOffPoint()
- countContours(...)
-
int countContours()
- countNodes(...)
-
int countNodes()
- excludeShape(...)
-
int excludeShape(fgShape, int mode) ???
- hasContours(...)
-
bool hasContours()
- isCompatible(...)
-
bool/Nothing isCompatible(fgShape)
- removeOverlap(...)
-
int removeOverlap()
- sortContours(...)
-
sortContours()
- subtractShape(...)
-
int subtractShape(fgShape, int mode) ???
Descriptors
- angle
-
(float)
- body
-
(fgBrush)
- calligraphic
-
(bool)
- cap_type
-
(int)
- contours
-
(fgContours)
- join_type
-
(int)
- matrix
-
(fgMatrix)
- name
-
(string)
- opacity
-
(float)
- pen
-
(fgBrush)
- picture
-
(fgBitmap)
- width
-
(float)
Attributes
class fgShapes(object)
list of fgShape objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- append(...)
- asList(...)
- clean(...)
- del(...)
- insert(...)
Attributes
class fgStem(object)
Stem representation Constructors: fgStem() - default fgStem(fgStem) - copy fgStem(float)
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- fillProgram(...)
-
list(int) fillProgram(float upm)
- setProgram(...)
-
setProgram(int k, int ppm, bool keepValues)
Descriptors
- name
-
(string)
- program
-
( dict(int:int) )
- value
-
(float)
Attributes
class fgStems(object)
list of fgStem objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgStringDict(object)
string dictionary
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- asDict(...)
- del(...)
- has_key(...)
- keys(...)
- value(...)
Attributes
class fgTTInterpreter(object)
TTInterpreter representation Constructors: fgTTInterpreter() - default fgTTInterpreter(fgTTInterpreter) - copy
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Attributes
class fgTrueTypeData(object)
TrueTypeData representation Constructors: fgTrueTypeData() - default fgTrueTypeData(fgTrueTypeData) - copy
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- bottomSideBearing(...)
-
int bottomSideBearing()
- boundingBox(...)
-
fgRect boundingBox(fgGlyphsR, fgMatrix, bool prepareExport) - calculate bounding box
- clearImports(...)
-
clearImports() - clear instructions and hdmx, set yPels = 1
- copy(...)
-
fgTrueTypeData copy() - create alone copy of data
- countPictures(...)
-
int countPictures() - return pictures count
- getFontGateData(...)
-
fgFontGateData getFontGateData() - return Nothing
- hasPictures(...)
-
bool hasPictures() - return true if pictures is present
- rightSideBearing(...)
-
int rightSideBearing()
Descriptors
- advanceHeight
-
(int)
- advanceWidth
-
(int)
- endpoint
-
([int])
- hdmx
-
(fgHdmx)
- instructions
-
(fgBuffer)
- leftSideBearing
-
(int)
- points
-
(fgTrueTypePoints)
- pointsMap
-
({ 'name': int value })
- topSideBearing
-
(int)
- xMax
-
(int)
- xMin
-
(int)
- yMax
-
(int)
- yMin
-
(int)
- yPels
-
(int)
Attributes
class fgTrueTypePoint(object)
TrueType Point representation Constructors: fgTrueTypePoint() - default fgTrueTypePoint(fgTrueTypePoint) - copy fgTrueTypePoint(fgPoint) fgTrueTypePoint(bool on, int x, int y)
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Descriptors
- flag
-
(int)
- x
-
(int)
- y
-
(int)
Attributes
class fgTrueTypePoints(object)
list of fgTrueTypePoint objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgValuesDict(object)
float values dictionary
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
- asDict(...)
- del(...)
- has_key(...)
- keys(...)
- value(...)
Attributes
class fgVdmxRecord(object)
fgVdmxRecord representation
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Descriptors
- yMax
- yMin
- yPelHeight
Attributes
class fgVdmxRecords(object)
list of fgVdmxRecord objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgVector(object)
Vector representation Constructors: fgVector() - default fgVector(fgVector) - copy fgVector(fgPoint q0[, fgPoint q1]) - from one or two points fgVector(fgPoint, float l, float a)
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- equivalent(...)
-
bool equivalent(fgVector)
- intersect(...)
-
fgPoint/None intersect(fgVector) or (fgPoint, t)/None intersect(fgVector, bool get_t)
- intersectY(...)
-
float/None intersectY(float pos)
Descriptors
- q0
-
(fgPoint)
- q1
-
(fgPoint)
Attributes
class fgVectorBool(object)
[char] vector
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgVectorChar(object)
[char] vector
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgVectorDouble(object)
[double] vector
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgVectorInt(object)
[int] vector
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgVectorPoint(object)
[fgPoint] vector
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgVectorUInt16(object)
[uint16_t] vector
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgVectorUInt32(object)
[uint32t] vector
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class fgZone(object)
Zone representation Constructors: fgZone() - default fgZone(fgZone) - copy
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- getIntValues(...)
-
tuple( int y0, int y1 ) getIntValues()
Descriptors
- name
-
(string)
- position
-
(float)
- program
-
( dict(int:int) )
- top
-
(bool)
- width
-
(float)
Attributes
class fgZones(object)
list of fgZone objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- delitem(...)
-
x.__delitem__(y) <==> del x[y]
- delslice(...)
-
x.__delslice__(i, j) <==> del x[i:j] Use of negative indices is not supported.
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- getitem(...)
-
x.__getitem__(y) <==> x[y]
- getslice(...)
-
x.__getslice__(i, j) <==> x[i:j] Use of negative indices is not supported.
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
- setitem(...)
-
x.__setitem__(i, y) <==> x[i]=y
- setslice(...)
-
x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.
Attributes
class pyfgDataOwnerData(object)
pyfgDataOwnerData objects
Methods
- delattr(...)
-
x.__delattr__('name') <==> del x.name
- getattribute(...)
-
x.__getattribute__('name') <==> x.name
- setattr(...)
-
x.__setattr__('name', value) <==> x.name = value
Attributes