flShapeBuilder

fontlab.flShapeBuilder = class flShapeBuilder(object)

flShapeBuilder representation

Constructors:
  flShapeBuilder()
  flShapeBuilder(flShapeBuilder)
  flShapeBuilder(flObject)

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
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()
deactivate(...)
deactivate()
flag(...)
flag(uint f)
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'
getSmartNodes(...)
list(flNode)/Nothing getSmartNodes()
hasFeature(...)
bool hasFeature(BuilderFeatures)
hasHistoryState(...)
hasHistoryState(uint history_ix)
historyStates(...)
historyStates(bool accepted_state)
independedAll(...)
independedAll()
init(...)
init()
initialHistoryState(...)
initialHistoryIx()
isEqual(...)
isEqual(flObject)
prepareTransformationData(...)
prepareTransformationData()
release(...)
release()
remove(...)
remove([flObject])
removeChild(...)
removeChild(flObject)
removeProperty(...)
removeProperty('key')
resetTransformationData(...)
resetTransformationData()
restoreHistoryState(...)
restoreHistoryState(uint history_ix)
setDestShape(...)
setDestShape(flShape)
setDestShapeData(...)
setDestShapeData(flShapeData)
setFlag(...)
setFlag(uint f [, bool value])
setOwnerLayer(...)
setOwnerLayer(flObject)
setOwnerShapeData(...)
setOwnerShapeData(flObject)
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&);
createObject(...)
flObject/Nothing createObject(int);
haveObject(...)
bool haveObject(uint);
instanceType(...)
int instanceType();

Descriptors

canUngroup
bool canUngroup()
hasChanges
bool
hasHistoryStates
bool
haveResult
bool haveResult()
id
object id
isChanged
bool
isNull
bool
isPresent
bool
isReleased
bool
isValid
bool
name
object name
refCnt
object references count
title
QString title()
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}

canUngroup

fontlab.flShapeBuilder.canUngroup
bool canUngroup()

changed

fontlab.flShapeBuilder.changed = changed(...)
changed()

checkInitHistoryState

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

clearAboveHistory

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

clearFlag

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

clearFlags

fontlab.flShapeBuilder.clearFlags = clearFlags(...)
clearFlags()

clone

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

cloneObject

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

createHistoryState

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

createObject

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

currentHistoryState

fontlab.flShapeBuilder.currentHistoryState = currentHistoryState(...)
currentHistoryIx()

deactivate

fontlab.flShapeBuilder.deactivate = deactivate(...)
deactivate()

flag

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

flObjectFlags

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

getProperties

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

getProperty

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

getPropertyFloat

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

getPropertyInt

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

getSmartNodes

fontlab.flShapeBuilder.getSmartNodes = getSmartNodes(...)
list(flNode)/Nothing getSmartNodes()

hasChanges

fontlab.flShapeBuilder.hasChanges
bool

hasFeature

fontlab.flShapeBuilder.hasFeature = hasFeature(...)
bool hasFeature(BuilderFeatures)

hasHistoryState

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

hasHistoryStates

fontlab.flShapeBuilder.hasHistoryStates
bool

haveObject

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

haveResult

fontlab.flShapeBuilder.haveResult
bool haveResult()

historyStates

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

id

fontlab.flShapeBuilder.id
object id

independedAll

fontlab.flShapeBuilder.independedAll = independedAll(...)
independedAll()

init

fontlab.flShapeBuilder.init = init(...)
init()

initialHistoryState

fontlab.flShapeBuilder.initialHistoryState = initialHistoryState(...)
initialHistoryIx()

instanceType

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

isChanged

fontlab.flShapeBuilder.isChanged
bool

isEqual

fontlab.flShapeBuilder.isEqual = isEqual(...)
isEqual(flObject)

isNull

fontlab.flShapeBuilder.isNull
bool

isPresent

fontlab.flShapeBuilder.isPresent
bool

isReleased

fontlab.flShapeBuilder.isReleased
bool

isValid

fontlab.flShapeBuilder.isValid
bool

name

fontlab.flShapeBuilder.name
object name

prepareTransformationData

fontlab.flShapeBuilder.prepareTransformationData = prepareTransformationData(...)
prepareTransformationData()

refCnt

fontlab.flShapeBuilder.refCnt
object references count

release

fontlab.flShapeBuilder.release = release(...)
release()

remove

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

removeChild

fontlab.flShapeBuilder.removeChild = removeChild(...)
removeChild(flObject)

removeProperty

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

resetTransformationData

fontlab.flShapeBuilder.resetTransformationData = resetTransformationData(...)
resetTransformationData()

restoreHistoryState

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

setDestShape

fontlab.flShapeBuilder.setDestShape = setDestShape(...)
setDestShape(flShape)

setDestShapeData

fontlab.flShapeBuilder.setDestShapeData = setDestShapeData(...)
setDestShapeData(flShapeData)

setFlag

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

setOwnerLayer

fontlab.flShapeBuilder.setOwnerLayer = setOwnerLayer(...)
setOwnerLayer(flObject)

setOwnerShapeData

fontlab.flShapeBuilder.setOwnerShapeData = setOwnerShapeData(...)
setOwnerShapeData(flObject)

setProperty

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

setPropertyFloat

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

setPropertyInt

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

tag

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

title

fontlab.flShapeBuilder.title
QString title()

type

fontlab.flShapeBuilder.type
object type

update

fontlab.flShapeBuilder.update = update(...)
update()