flSnapLine

fontlab.flSnapLine = class flSnapLine(object)

flSnapLine representation

Constructors:
  flSnapLine()
  flSnapLine(flObject)
  flSnapLine(flSnapLine)

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()
distanceTo(...)
double distanceTo(QPointF, uint mode)
flag(...)
flag(uint f)
getHashCode(...)
SnapHashCode getHashCode()
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'
hasHistoryState(...)
hasHistoryState(uint history_ix)
historyStates(...)
historyStates(bool accepted_state)
independedAll(...)
independedAll()
initialHistoryState(...)
initialHistoryIx()
isEqual(...)
isEqual(flObject)
offsetTo(...)
QPointF offsetTo(QPointF, uint mode)
release(...)
release()
remove(...)
remove([flObject])
removeChild(...)
removeChild(flObject)
removeProperty(...)
removeProperty('key')
reset(...)
reset()
restoreHistoryState(...)
restoreHistoryState(uint history_ix)
setFlag(...)
setFlag(uint f [, bool value])
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'
setSnapFlag(...)
setSnapFlag(uint role, uint snapFlags)
setSnapFlagValue(...)
setSnapFlagValue(uint role, bool)
snapFlag(...)
uint snapFlag(uint role)
tag(...)
tag([string])
update(...)
update()

Static methods

cloneObject(...)
flObject cloneObject(const flObject&);
createObject(...)
flObject/Nothing createObject(int);
haveObject(...)
bool haveObject(uint);
instanceType(...)
int instanceType();
isSnapLine(...)
bool isSnapLine(flObject)

Descriptors

angle
double
angleMode
SnapAngleMode
center
flNode
centerPoint
QPointF
color
QColor
constraints
QRectF
expression
QString
extLinef
QLineF
extPosition
double
hasChanges
bool
hasColor
bool
hasExpression
bool
hasHistoryStates
bool
haveExtLine
bool
id
object id
isAbsoluteMarkerPos
bool
isChanged
bool
isExluded
bool
isHint
bool
isInUse
bool
isMeasurementLine
bool
isNull
bool
isPassive
bool
isPresent
bool
isReleased
bool
isShortGuideline
bool
isValid
bool
isZone
bool
length
double
linef
QLineF
markers
list(flMarkerPoint)
markersStructVersion
int
name
object name
refCnt
object references count
snapFlags
uint
style
SnapObjectsStyle
type
object type
vector
flNode
vectorPoint
QPointF

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}

angle

fontlab.flSnapLine.angle
double

angleMode

fontlab.flSnapLine.angleMode
SnapAngleMode

center

fontlab.flSnapLine.center
flNode

centerPoint

fontlab.flSnapLine.centerPoint
QPointF

changed

fontlab.flSnapLine.changed = changed(...)
changed()

checkInitHistoryState

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

clearAboveHistory

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

clearFlag

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

clearFlags

fontlab.flSnapLine.clearFlags = clearFlags(...)
clearFlags()

clone

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

cloneObject

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

color

fontlab.flSnapLine.color
QColor

constraints

fontlab.flSnapLine.constraints
QRectF

createHistoryState

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

createObject

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

currentHistoryState

fontlab.flSnapLine.currentHistoryState = currentHistoryState(...)
currentHistoryIx()

distanceTo

fontlab.flSnapLine.distanceTo = distanceTo(...)
double distanceTo(QPointF, uint mode)

expression

fontlab.flSnapLine.expression
QString

extLinef

fontlab.flSnapLine.extLinef
QLineF

extPosition

fontlab.flSnapLine.extPosition
double

flag

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

flObjectFlags

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

getHashCode

fontlab.flSnapLine.getHashCode = getHashCode(...)
SnapHashCode getHashCode()

getProperties

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

getProperty

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

getPropertyFloat

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

getPropertyInt

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

hasChanges

fontlab.flSnapLine.hasChanges
bool

hasColor

fontlab.flSnapLine.hasColor
bool

hasExpression

fontlab.flSnapLine.hasExpression
bool

hasHistoryState

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

hasHistoryStates

fontlab.flSnapLine.hasHistoryStates
bool

haveExtLine

fontlab.flSnapLine.haveExtLine
bool

haveObject

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

historyStates

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

id

fontlab.flSnapLine.id
object id

independedAll

fontlab.flSnapLine.independedAll = independedAll(...)
independedAll()

initialHistoryState

fontlab.flSnapLine.initialHistoryState = initialHistoryState(...)
initialHistoryIx()

instanceType

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

isAbsoluteMarkerPos

fontlab.flSnapLine.isAbsoluteMarkerPos
bool

isChanged

fontlab.flSnapLine.isChanged
bool

isEqual

fontlab.flSnapLine.isEqual = isEqual(...)
isEqual(flObject)

isExluded

fontlab.flSnapLine.isExluded
bool

isHint

fontlab.flSnapLine.isHint
bool

isInUse

fontlab.flSnapLine.isInUse
bool

isMeasurementLine

fontlab.flSnapLine.isMeasurementLine
bool

isNull

fontlab.flSnapLine.isNull
bool

isPassive

fontlab.flSnapLine.isPassive
bool

isPresent

fontlab.flSnapLine.isPresent
bool

isReleased

fontlab.flSnapLine.isReleased
bool

isShortGuideline

fontlab.flSnapLine.isShortGuideline
bool

isSnapLine

fontlab.flSnapLine.isSnapLine = isSnapLine(...)
bool isSnapLine(flObject)

isValid

fontlab.flSnapLine.isValid
bool

isZone

fontlab.flSnapLine.isZone
bool

length

fontlab.flSnapLine.length
double

linef

fontlab.flSnapLine.linef
QLineF

markers

fontlab.flSnapLine.markers
list(flMarkerPoint)

markersStructVersion

fontlab.flSnapLine.markersStructVersion
int

name

fontlab.flSnapLine.name
object name

offsetTo

fontlab.flSnapLine.offsetTo = offsetTo(...)
QPointF offsetTo(QPointF, uint mode)

refCnt

fontlab.flSnapLine.refCnt
object references count

release

fontlab.flSnapLine.release = release(...)
release()

remove

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

removeChild

fontlab.flSnapLine.removeChild = removeChild(...)
removeChild(flObject)

removeProperty

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

reset

fontlab.flSnapLine.reset = reset(...)
reset()

restoreHistoryState

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

setFlag

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

setProperty

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

setPropertyFloat

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

setPropertyInt

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

setSnapFlag

fontlab.flSnapLine.setSnapFlag = setSnapFlag(...)
setSnapFlag(uint role, uint snapFlags)

setSnapFlagValue

fontlab.flSnapLine.setSnapFlagValue = setSnapFlagValue(...)
setSnapFlagValue(uint role, bool)

snapFlag

fontlab.flSnapLine.snapFlag = snapFlag(...)
uint snapFlag(uint role)

snapFlags

fontlab.flSnapLine.snapFlags
uint

style

fontlab.flSnapLine.style
SnapObjectsStyle

tag

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

type

fontlab.flSnapLine.type
object type

update

fontlab.flSnapLine.update = update(...)
update()

vector

fontlab.flSnapLine.vector
flNode

vectorPoint

fontlab.flSnapLine.vectorPoint
QPointF