Skip to content

# `flPaper`

## fontlab.flPaper = class flPaper(object)

      flPaper representation

      Constructors:
        flPaper()
        flPaper(flPaper)
        flPaper(flObject)
        flPaper(QBrush)

#### Methods

__delattr__(...)

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

__eq__(...)

      x.__eq__(y) <==> x==y

__ge__(...)

      x.__ge__(y) <==> x>=y

__getattribute__(...)

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

__gt__(...)

      x.__gt__(y) <==> x>y

__init__(...)

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

__le__(...)

      x.__le__(y) <==> x<=y

__lt__(...)

      x.__lt__(y) <==> x

__ne__(...)

      x.__ne__(y) <==> x!=y

__repr__(...)

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

__setattr__(...)

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

activeGlyphInfo(...)

      flObject activeGlyphInfo()

changed(...)

      changed()

checkInitHistoryState(...)

      checkInitHistoryState(uint history_ix)

clearAboveHistory(...)

      clearAboveHistory(uint history_ix)

clearFlag(...)

      clearFlag(uint f)

clearFlags(...)

      clearFlags()

clone(...)

      Clone the object

createHistoryState(...)

      createHistoryState(uint history_ix)

currentHistoryState(...)

      currentHistoryIx()

flag(...)

      flag(uint f)

getGlyphInfo(...)

      flObject getGlyphInfo(flObject)

getProperties(...)

      Get object's properties list

getProperty(...)

      getProperty('key') - get object property by 'key' or number

getPropertyFloat(...)

      getPropertyFloat('key') - get float object property by 'key'

getPropertyInt(...)

      getPropertyInt('key') - get int object property by 'key'

glyph(...)

      flObject glyph()

glyphInfoAt(...)

      flObject glyphInfoAt(int index)

glyphsBoundRect(...)

      QRectF glyphsBoundRect()

hasActive(...)

      bool hasActive()

hasContent(...)

      bool hasContent()

hasHistoryState(...)

      hasHistoryState(uint history_ix)

historyStates(...)

      historyStates(bool accepted_state)

independedAll(...)

      independedAll()

initialHistoryState(...)

      initialHistoryIx()

isEqual(...)

      isEqual(flObject)

package(...)

      flObject package()

release(...)

      release()

remove(...)

      remove([flObject])

removeChild(...)

      removeChild(flObject)

removeProperty(...)

      removeProperty('key')

restoreHistoryState(...)

      restoreHistoryState(uint history_ix)

setActiveGlyph(...)

      flObject setActiveGlyph(flObject glyph)

setFlag(...)

      setFlag(uint f [, bool value])

setPaperGlyph(...)

      flObject setPaperGlyph(flObject glyph)

setProperty(...)

      setProperty('key', value) - set object property by 'key' or number

setPropertyFloat(...)

      setPropertyFloat('key', value) - set float object property by 'key'

setPropertyInt(...)

      setPropertyInt('key', value) - set int object property by 'key'

tag(...)

      tag([string])

update(...)

      update()

#### Static methods

cloneObject(...)

      flObject cloneObject(const flObject&);

createInstance(...)

      flPaper createInstance()

createObject(...)

      flObject/Nothing createObject(int);

haveObject(...)

      bool haveObject(uint);

instanceType(...)

      int instanceType();

#### Descriptors

hasChanges

      bool

hasHistoryStates

      bool

id

      object id

isChanged

      bool

isNull

      bool

isPresent

      bool

isReleased

      bool

isValid

      bool

name

      object name

refCnt

      object references count

type

      object type

#### Attributes

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

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

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

## `activeGlyphInfo`

fontlab.flPaper.activeGlyphInfo = activeGlyphInfo(...)

      flObject activeGlyphInfo()

## `changed`

fontlab.flPaper.changed = changed(...)

      changed()

## `checkInitHistoryState`

fontlab.flPaper.checkInitHistoryState = checkInitHistoryState(...)

      checkInitHistoryState(uint history_ix)

## `clearAboveHistory`

fontlab.flPaper.clearAboveHistory = clearAboveHistory(...)

      clearAboveHistory(uint history_ix)

## `clearFlag`

fontlab.flPaper.clearFlag = clearFlag(...)

      clearFlag(uint f)

## `clearFlags`

fontlab.flPaper.clearFlags = clearFlags(...)

      clearFlags()

## `clone`

fontlab.flPaper.clone = clone(...)

      Clone the object

## `cloneObject`

fontlab.flPaper.cloneObject = cloneObject(...)

      flObject cloneObject(const flObject&);

## `createHistoryState`

fontlab.flPaper.createHistoryState = createHistoryState(...)

      createHistoryState(uint history_ix)

## `createInstance`

fontlab.flPaper.createInstance = createInstance(...)

      flPaper createInstance()

## `createObject`

fontlab.flPaper.createObject = createObject(...)

      flObject/Nothing createObject(int);

## `currentHistoryState`

fontlab.flPaper.currentHistoryState = currentHistoryState(...)

      currentHistoryIx()

## `flag`

fontlab.flPaper.flag = flag(...)

      flag(uint f)

## `flObjectFlags`

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

## `getGlyphInfo`

fontlab.flPaper.getGlyphInfo = getGlyphInfo(...)

      flObject getGlyphInfo(flObject)

## `getProperties`

fontlab.flPaper.getProperties = getProperties(...)

      Get object's properties list

## `getProperty`

fontlab.flPaper.getProperty = getProperty(...)

      getProperty('key') - get object property by 'key' or number

## `getPropertyFloat`

fontlab.flPaper.getPropertyFloat = getPropertyFloat(...)

      getPropertyFloat('key') - get float object property by 'key'

## `getPropertyInt`

fontlab.flPaper.getPropertyInt = getPropertyInt(...)

      getPropertyInt('key') - get int object property by 'key'

## `glyph`

fontlab.flPaper.glyph = glyph(...)

      flObject glyph()

## `glyphInfoAt`

fontlab.flPaper.glyphInfoAt = glyphInfoAt(...)

      flObject glyphInfoAt(int index)

## `glyphsBoundRect`

fontlab.flPaper.glyphsBoundRect = glyphsBoundRect(...)

      QRectF glyphsBoundRect()

## `hasActive`

fontlab.flPaper.hasActive = hasActive(...)

      bool hasActive()

## `hasChanges`

fontlab.flPaper.hasChanges

      bool

## `hasContent`

fontlab.flPaper.hasContent = hasContent(...)

      bool hasContent()

## `hasHistoryState`

fontlab.flPaper.hasHistoryState = hasHistoryState(...)

      hasHistoryState(uint history_ix)

## `hasHistoryStates`

fontlab.flPaper.hasHistoryStates

      bool

## `haveObject`

fontlab.flPaper.haveObject = haveObject(...)

      bool haveObject(uint);

## `historyStates`

fontlab.flPaper.historyStates = historyStates(...)

      historyStates(bool accepted_state)

## `id`

fontlab.flPaper.id

      object id

## `independedAll`

fontlab.flPaper.independedAll = independedAll(...)

      independedAll()

## `initialHistoryState`

fontlab.flPaper.initialHistoryState = initialHistoryState(...)

      initialHistoryIx()

## `instanceType`

fontlab.flPaper.instanceType = instanceType(...)

      int instanceType();

## `isChanged`

fontlab.flPaper.isChanged

      bool

## `isEqual`

fontlab.flPaper.isEqual = isEqual(...)

      isEqual(flObject)

## `isNull`

fontlab.flPaper.isNull

      bool

## `isPresent`

fontlab.flPaper.isPresent

      bool

## `isReleased`

fontlab.flPaper.isReleased

      bool

## `isValid`

fontlab.flPaper.isValid

      bool

## `name`

fontlab.flPaper.name

      object name

## `package`

fontlab.flPaper.package = package(...)

      flObject package()

## `refCnt`

fontlab.flPaper.refCnt

      object references count

## `release`

fontlab.flPaper.release = release(...)

      release()

## `remove`

fontlab.flPaper.remove = remove(...)

      remove([flObject])

## `removeChild`

fontlab.flPaper.removeChild = removeChild(...)

      removeChild(flObject)

## `removeProperty`

fontlab.flPaper.removeProperty = removeProperty(...)

      removeProperty('key')

## `restoreHistoryState`

fontlab.flPaper.restoreHistoryState = restoreHistoryState(...)

      restoreHistoryState(uint history_ix)

## `setActiveGlyph`

fontlab.flPaper.setActiveGlyph = setActiveGlyph(...)

      flObject setActiveGlyph(flObject glyph)

## `setFlag`

fontlab.flPaper.setFlag = setFlag(...)

      setFlag(uint f [, bool value])

## `setPaperGlyph`

fontlab.flPaper.setPaperGlyph = setPaperGlyph(...)

      flObject setPaperGlyph(flObject glyph)

## `setProperty`

fontlab.flPaper.setProperty = setProperty(...)

      setProperty('key', value) - set object property by 'key' or number

## `setPropertyFloat`

fontlab.flPaper.setPropertyFloat = setPropertyFloat(...)

      setPropertyFloat('key', value) - set float object property by 'key'

## `setPropertyInt`

fontlab.flPaper.setPropertyInt = setPropertyInt(...)

      setPropertyInt('key', value) - set int object property by 'key'

## `tag`

fontlab.flPaper.tag = tag(...)

      tag([string])

## `type`

fontlab.flPaper.type

      object type

## `update`

fontlab.flPaper.update = update(...)

      update()