flCanvas

fontlab.flCanvas = class flCanvas(object)

flCanvas representation

Constructors:
  flCanvas()
  flCanvas(flCanvas)
  flCanvas(flObject)
  flCanvas(id)

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
acceptEvents(...)
int acceptEvents()
activateEditor(...)
void activateEditor(QPointF canvas_pos)
activatePreviewNodes(...)
activatePreviewNodes()
addTextBlock(...)
addTextBlock(flTextBlock)
addedToCanvas(...)
void addedToCanvas(flCanvas)
addedToWorkspace(...)
addedToWorkspace(flWorkspace)
adjustCanvasPosition(...)
QPointF adjustCanvasPosition(QPointF)
adjustPosition(...)
QPointF | double adjustPosition(QPointF | double)
appendDecorator(...)
void appendDecorator(flVisualItem, DecoratorOrder)
availableRect(...)
QRectF availableRect()
boundingRectOnCanvas(...)
QRectF boundingRectOnCanvas(
canvas(...)
flCanvas canvas()
changed(...)
changed()
checkInitHistoryState(...)
checkInitHistoryState(uint history_ix)
clear(...)
clear()
clearAboveHistory(...)
clearAboveHistory(uint history_ix)
clearDecorators(...)
clearDecorators()
clearFlag(...)
clearFlag(uint f)
clearFlags(...)
clearFlags()
clearItems(...)
clearItems()
clearSurfaces(...)
clearSurfaces()
clearTextBlocks(...)
clearTextBlocks()
clone(...)
Clone the object
collectChangedRects(...)
collectChangedRects()
contain(...)
bool contain(QPointF canvas_pos)
containsItem(...)
bool containsItem(flVisualItem)
createFrame(...)
fgSymbolList createFrame(fgSymbolList list, QPointF position)
createHistoryState(...)
createHistoryState(uint history_ix)
currentHistoryState(...)
currentHistoryIx()
deactivateEditor(...)
deactivateEditor()
deactivatePreviewNodes(...)
deactivatePreviewNodes()
distanceTo(...)
double distanceTo(QPointF)
ensureVisible(...)
ensureVisible(QPointF | QRectF canvas_rect[, bool total_cover = true])
flag(...)
flag(uint f)
getHighlight(...)
QRectF/Nothing getHighlight()
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'
getScaleTo(...)
double getScaleTo(flShapeInfo)
hasHistoryState(...)
hasHistoryState(uint history_ix)
haveCanvas(...)
bool haveCanvas()
haveEditor(...)
bool haveEditor(QPointF canvas_pos)
haveHoveredItem(...)
bool haveHoveredItem()
haveSelectedNodes(...)
bool haveSelectedNodes()
hide(...)
hide()
highlight(...)
highlight(QRectF)
historyStates(...)
historyStates(bool accepted_state)
hoveredItem(...)
flVisualItem hoveredItem()
independedAll(...)
independedAll()
initialHistoryState(...)
initialHistoryIx()
invertSelectedNodes(...)
invertSelectedNodes(QList)
invselect(...)
invselect()
isActiveCanvas(...)
bool isActiveCanvas()
isEqual(...)
isEqual(flObject)
isFocusedCanvas(...)
bool isFocusedCanvas()
isSelectable(...)
bool isSelectable()
isStableSelect(...)
bool isStableSelect()
itemScale(...)
double itemScale()
mapCanvasDistanceToItem(...)
QPointF mapCanvasDistanceToItem(QPointF)
mapCanvasToItem(...)
QPointF | QRectF mapCanvasToItem(QPointF | QRectF)
mapDeltaFromGlobalToCanvas(...)
QPointF mapDeltaFromGlobalToCanvas(QPoint)
mapFromGlobal(...)
QRectF | QPointF mapFromGlobal(QRect | QPoint)
mapFromViewport(...)
QRectF | QLineF | QPointF mapFromViewport(QRectF | QRect | QLineF | QPointF | QPoint)
mapItemToCanvas(...)
QPointF | QRectF mapItemToCanvas(QPointF | QRectF)
mapToGlobal(...)
QPointF mapToGlobal(QPointF)
mapToViewport(...)
QPolygonF | QRect | QPoint mapToViewport(QPolygonF | QRect | QPoint)
mapToViewportF(...)
QPointF | QLineF mapToViewportF(QPointF | QLineF)
metricStep(...)
double metricStep()
mousePosition(...)
QPointF mousePosition()
mousePressed(...)
bool mousePressed()
move(...)
void move(QPointF)
operationAdjustMetrics(...)
operationAdjustMetrics(double delta, bool percent)
operationAlign(...)
operationAlign(Qt::Alignment)
operationBeauty(...)
operationBeauty(bool)
operationBreak(...)
bool operationBreak(bool notify, bool alone_selected)
operationCopyToMask(...)
operationCopyToMask(bool global = false)
operationDecompose(...)
bool operationDecompose()
operationFlipHorizontal(...)
operationFlipHorizontal()
operationFlipVertical(...)
operationFlipVertical()
operationGenius(...)
operationGenius(bool)
operationHarmonize(...)
operationHarmonize()
operationImprove(...)
operationImprove()
operationJoin(...)
operationJoin()
operationNoServant(...)
operationNoServant()
operationPrepare(...)
(flModelProducer, QList selection, flShapeInfo, flGlyphInfo)/Nothing operationPrepare(bool allow_all_contours, bool allow_all_nodes = false)
operationReverseContours(...)
operationReverseContours()
operationRotate180(...)
operationRotate180()
operationRotate90(...)
operationRotate90()
operationServantX(...)
operationServantX(bool)
operationServantY(...)
operationServantY(bool)
operationSetMetrics(...)
operationSetMetrics(int mode)
operationSimplify(...)
operationSimplify()
operationSmartAngle(...)
operationSmartAngle(bool)
operationSmooth(...)
operationSmooth(bool)
operationToBeziers(...)
operationToBeziers()
operationToCurve(...)
operationToCurve()
operationToLine(...)
operationToLine()
operationToSplines(...)
operationToSplines()
paint(...)
void paint(QPainter*)
placeAICB(...)
bool placeAICB(QPointF position, QString filename | QMimeData mime_data)
placeArtwork(...)
bool placeArtwork(QPointF position, QList urls_list)
popupHost(...)
YPopupHost* popupHost()
preview(...)
preview()
producer(...)
flObject producer()
rectToUpdate(...)
QRect& rectToUpdate()
referencePoint(...)
QPointF referencePoint()
regionToUpdate(...)
QRegion& regionToUpdate()
release(...)
release()
remove(...)
remove([flObject])
removeChild(...)
removeChild(flObject)
removeDeadSmartAngles(...)
removeDeadSmartAngles()
removeDecorator(...)
void removeDecorator(flVisualItem)
removeItem(...)
removeItem(flVisualItem)
removeProperty(...)
removeProperty('key')
removeTextBlock(...)
removeTextBlock(flTextBlock)
removedFromCanvas(...)
removedFromCanvas()
removedFromWorkspace(...)
removedFromWorkspace(flWorkspace)
resetHighlight(...)
resetHighlight()
restoreHistoryState(...)
restoreHistoryState(uint history_ix)
scale(...)
double scale()
scaled(...)
double scaled(double d)
select(...)
select()
selectNode(...)
selectNode(flNodeInfo)
selectNodes(...)
selectNodes(QList)
selectedNodes(...)
QList selectedNodes()
selection(...)
QList selection()
setCursor(...)
setCursor(QCursor)
setCursorId(...)
setCursorId(CursorId)
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'
setSelectedNodes(...)
setSelectedNodes(QList, bool )
show(...)
show()
slantTransform(...)
QTransform slantTransform(flGlyphInfo glyph_info)
tag(...)
tag([string])
textBlocks(...)
QList textBlocks()
unselect(...)
unselect()
unselectAll(...)
bool unselectAll()
unselectAllNodes(...)
bool unselectAllNodes()
update(...)
update()
updateCanvasRectA(...)
updateCanvasRectA(QRectF)
updateMousePos(...)
updateMousePos(QPoint)
updateScreenRect(...)
updateScreenRect(QRectF)
updateScreenRegion(...)
updateScreenRegion(QRegion)
updateViewRect(...)
updateViewRect()
updateViewport(...)
updateViewport()
viewPortHasFocus(...)
bool viewPortHasFocus()
viewPortRect(...)
QRect viewPortRect()
viewRect(...)
QRectF viewRect()
zoomTo(...)
zoomTo(QPointF canvas_point, double scale, ViewPointAlignment=vpCenter) | zoomTo(QRectF canvas_rect)
zoomToReaded(...)
zoomToReaded()

Static methods

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

Descriptors

hasChanges
bool
hasHistoryStates
bool
hovered
bool
id
object id
isChanged
bool
isNull
bool
isPresent
bool
isReleased
bool
isValid
bool
locked
bool
modelProducer
flModelProducer
name
object name
opacity
double
owner
flVisualItem
paper
flPaper
refCnt
object references count
selected
bool
transform
QTransform
type
object type
viewPoint
QPointF
viewPort
QWidget*
viewTransform
flTransform
visible
bool
workspace
flWorkspace

Attributes

Listeners = {'ClickListener': 8, 'DragListener': 4, 'HoverListener': 1, 'MoveListener': 2}
SetMetricsAuto = 2
SetMetricsDefault = 1
SetMetricsZero = 0
__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}

acceptEvents

fontlab.flCanvas.acceptEvents = acceptEvents(...)
int acceptEvents()

activateEditor

fontlab.flCanvas.activateEditor = activateEditor(...)
void activateEditor(QPointF canvas_pos)

activatePreviewNodes

fontlab.flCanvas.activatePreviewNodes = activatePreviewNodes(...)
activatePreviewNodes()

addedToCanvas

fontlab.flCanvas.addedToCanvas = addedToCanvas(...)
void addedToCanvas(flCanvas)

addedToWorkspace

fontlab.flCanvas.addedToWorkspace = addedToWorkspace(...)
addedToWorkspace(flWorkspace)

addTextBlock

fontlab.flCanvas.addTextBlock = addTextBlock(...)
addTextBlock(flTextBlock)

adjustCanvasPosition

fontlab.flCanvas.adjustCanvasPosition = adjustCanvasPosition(...)
QPointF adjustCanvasPosition(QPointF)

adjustPosition

fontlab.flCanvas.adjustPosition = adjustPosition(...)
QPointF | double adjustPosition(QPointF | double)

appendDecorator

fontlab.flCanvas.appendDecorator = appendDecorator(...)
void appendDecorator(flVisualItem, DecoratorOrder)

availableRect

fontlab.flCanvas.availableRect = availableRect(...)
QRectF availableRect()

boundingRectOnCanvas

fontlab.flCanvas.boundingRectOnCanvas = boundingRectOnCanvas(...)
QRectF boundingRectOnCanvas(

canvas

fontlab.flCanvas.canvas = canvas(...)
flCanvas canvas()

changed

fontlab.flCanvas.changed = changed(...)
changed()

checkInitHistoryState

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

clear

fontlab.flCanvas.clear = clear(...)
clear()

clearAboveHistory

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

clearDecorators

fontlab.flCanvas.clearDecorators = clearDecorators(...)
clearDecorators()

clearFlag

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

clearFlags

fontlab.flCanvas.clearFlags = clearFlags(...)
clearFlags()

clearItems

fontlab.flCanvas.clearItems = clearItems(...)
clearItems()

clearSurfaces

fontlab.flCanvas.clearSurfaces = clearSurfaces(...)
clearSurfaces()

clearTextBlocks

fontlab.flCanvas.clearTextBlocks = clearTextBlocks(...)
clearTextBlocks()

clone

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

cloneObject

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

collectChangedRects

fontlab.flCanvas.collectChangedRects = collectChangedRects(...)
collectChangedRects()

contain

fontlab.flCanvas.contain = contain(...)
bool contain(QPointF canvas_pos)

containsItem

fontlab.flCanvas.containsItem = containsItem(...)
bool containsItem(flVisualItem)

createFrame

fontlab.flCanvas.createFrame = createFrame(...)
fgSymbolList createFrame(fgSymbolList list, QPointF position)

createHistoryState

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

createInstance

fontlab.flCanvas.createInstance = createInstance(...)
flCanvas createInstance()

createObject

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

currentHistoryState

fontlab.flCanvas.currentHistoryState = currentHistoryState(...)
currentHistoryIx()

deactivateEditor

fontlab.flCanvas.deactivateEditor = deactivateEditor(...)
deactivateEditor()

deactivatePreviewNodes

fontlab.flCanvas.deactivatePreviewNodes = deactivatePreviewNodes(...)
deactivatePreviewNodes()

distanceTo

fontlab.flCanvas.distanceTo = distanceTo(...)
double distanceTo(QPointF)

ensureVisible

fontlab.flCanvas.ensureVisible = ensureVisible(...)
ensureVisible(QPointF | QRectF canvas_rect[, bool total_cover = true])

flag

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

flObjectFlags

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

getHighlight

fontlab.flCanvas.getHighlight = getHighlight(...)
QRectF/Nothing getHighlight()

getProperties

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

getProperty

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

getPropertyFloat

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

getPropertyInt

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

getScaleTo

fontlab.flCanvas.getScaleTo = getScaleTo(...)
double getScaleTo(flShapeInfo)

hasChanges

fontlab.flCanvas.hasChanges
bool

hasHistoryState

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

hasHistoryStates

fontlab.flCanvas.hasHistoryStates
bool

haveCanvas

fontlab.flCanvas.haveCanvas = haveCanvas(...)
bool haveCanvas()

haveEditor

fontlab.flCanvas.haveEditor = haveEditor(...)
bool haveEditor(QPointF canvas_pos)

haveHoveredItem

fontlab.flCanvas.haveHoveredItem = haveHoveredItem(...)
bool haveHoveredItem()

haveObject

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

haveSelectedNodes

fontlab.flCanvas.haveSelectedNodes = haveSelectedNodes(...)
bool haveSelectedNodes()

hide

fontlab.flCanvas.hide = hide(...)
hide()

highlight

fontlab.flCanvas.highlight = highlight(...)
highlight(QRectF)

historyStates

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

hovered

fontlab.flCanvas.hovered
bool

hoveredItem

fontlab.flCanvas.hoveredItem = hoveredItem(...)
flVisualItem hoveredItem()

id

fontlab.flCanvas.id
object id

independedAll

fontlab.flCanvas.independedAll = independedAll(...)
independedAll()

initialHistoryState

fontlab.flCanvas.initialHistoryState = initialHistoryState(...)
initialHistoryIx()

instanceAcceptEvents

fontlab.flCanvas.instanceAcceptEvents = instanceAcceptEvents(...)
int instanceAcceptEvents()

instanceType

fontlab.flCanvas.instanceType = instanceType(...)
int instanceType()

invertSelectedNodes

fontlab.flCanvas.invertSelectedNodes = invertSelectedNodes(...)
invertSelectedNodes(QList)

invselect

fontlab.flCanvas.invselect = invselect(...)
invselect()

isActiveCanvas

fontlab.flCanvas.isActiveCanvas = isActiveCanvas(...)
bool isActiveCanvas()

isChanged

fontlab.flCanvas.isChanged
bool

isEqual

fontlab.flCanvas.isEqual = isEqual(...)
isEqual(flObject)

isFocusedCanvas

fontlab.flCanvas.isFocusedCanvas = isFocusedCanvas(...)
bool isFocusedCanvas()

isNull

fontlab.flCanvas.isNull
bool

isPresent

fontlab.flCanvas.isPresent
bool

isReleased

fontlab.flCanvas.isReleased
bool

isSelectable

fontlab.flCanvas.isSelectable = isSelectable(...)
bool isSelectable()

isStableSelect

fontlab.flCanvas.isStableSelect = isStableSelect(...)
bool isStableSelect()

isValid

fontlab.flCanvas.isValid
bool

itemScale

fontlab.flCanvas.itemScale = itemScale(...)
double itemScale()

Listeners

fontlab.flCanvas.Listeners = {'ClickListener': 8, 'DragListener': 4, 'HoverListener': 1, 'MoveListener': 2}

locked

fontlab.flCanvas.locked
bool

mapCanvasDistanceToItem

fontlab.flCanvas.mapCanvasDistanceToItem = mapCanvasDistanceToItem(...)
QPointF mapCanvasDistanceToItem(QPointF)

mapCanvasToItem

fontlab.flCanvas.mapCanvasToItem = mapCanvasToItem(...)
QPointF | QRectF mapCanvasToItem(QPointF | QRectF)

mapDeltaFromGlobalToCanvas

fontlab.flCanvas.mapDeltaFromGlobalToCanvas = mapDeltaFromGlobalToCanvas(...)
QPointF mapDeltaFromGlobalToCanvas(QPoint)

mapFromGlobal

fontlab.flCanvas.mapFromGlobal = mapFromGlobal(...)
QRectF | QPointF mapFromGlobal(QRect | QPoint)

mapFromViewport

fontlab.flCanvas.mapFromViewport = mapFromViewport(...)
QRectF | QLineF | QPointF mapFromViewport(QRectF | QRect | QLineF | QPointF | QPoint)

mapItemToCanvas

fontlab.flCanvas.mapItemToCanvas = mapItemToCanvas(...)
QPointF | QRectF mapItemToCanvas(QPointF | QRectF)

mapToGlobal

fontlab.flCanvas.mapToGlobal = mapToGlobal(...)
QPointF mapToGlobal(QPointF)

mapToViewport

fontlab.flCanvas.mapToViewport = mapToViewport(...)
QPolygonF | QRect | QPoint mapToViewport(QPolygonF | QRect | QPoint)

mapToViewportF

fontlab.flCanvas.mapToViewportF = mapToViewportF(...)
QPointF | QLineF mapToViewportF(QPointF | QLineF)

metricStep

fontlab.flCanvas.metricStep = metricStep(...)
double metricStep()

modelProducer

fontlab.flCanvas.modelProducer
flModelProducer

mousePosition

fontlab.flCanvas.mousePosition = mousePosition(...)
QPointF mousePosition()

mousePressed

fontlab.flCanvas.mousePressed = mousePressed(...)
bool mousePressed()

move

fontlab.flCanvas.move = move(...)
void move(QPointF)

name

fontlab.flCanvas.name
object name

opacity

fontlab.flCanvas.opacity
double

operationAdjustMetrics

fontlab.flCanvas.operationAdjustMetrics = operationAdjustMetrics(...)
operationAdjustMetrics(double delta, bool percent)

operationAlign

fontlab.flCanvas.operationAlign = operationAlign(...)
operationAlign(Qt::Alignment)

operationBeauty

fontlab.flCanvas.operationBeauty = operationBeauty(...)
operationBeauty(bool)

operationBreak

fontlab.flCanvas.operationBreak = operationBreak(...)
bool operationBreak(bool notify, bool alone_selected)

operationCopyToMask

fontlab.flCanvas.operationCopyToMask = operationCopyToMask(...)
operationCopyToMask(bool global = false)

operationDecompose

fontlab.flCanvas.operationDecompose = operationDecompose(...)
bool operationDecompose()

operationFlipHorizontal

fontlab.flCanvas.operationFlipHorizontal = operationFlipHorizontal(...)
operationFlipHorizontal()

operationFlipVertical

fontlab.flCanvas.operationFlipVertical = operationFlipVertical(...)
operationFlipVertical()

operationGenius

fontlab.flCanvas.operationGenius = operationGenius(...)
operationGenius(bool)

operationHarmonize

fontlab.flCanvas.operationHarmonize = operationHarmonize(...)
operationHarmonize()

operationImprove

fontlab.flCanvas.operationImprove = operationImprove(...)
operationImprove()

operationJoin

fontlab.flCanvas.operationJoin = operationJoin(...)
operationJoin()

operationNoServant

fontlab.flCanvas.operationNoServant = operationNoServant(...)
operationNoServant()

operationPrepare

fontlab.flCanvas.operationPrepare = operationPrepare(...)
(flModelProducer, QList selection, flShapeInfo, flGlyphInfo)/Nothing operationPrepare(bool allow_all_contours, bool allow_all_nodes = false)

operationReverseContours

fontlab.flCanvas.operationReverseContours = operationReverseContours(...)
operationReverseContours()

operationRotate180

fontlab.flCanvas.operationRotate180 = operationRotate180(...)
operationRotate180()

operationRotate90

fontlab.flCanvas.operationRotate90 = operationRotate90(...)
operationRotate90()

operationServantX

fontlab.flCanvas.operationServantX = operationServantX(...)
operationServantX(bool)

operationServantY

fontlab.flCanvas.operationServantY = operationServantY(...)
operationServantY(bool)

operationSetMetrics

fontlab.flCanvas.operationSetMetrics = operationSetMetrics(...)
operationSetMetrics(int mode)

operationSimplify

fontlab.flCanvas.operationSimplify = operationSimplify(...)
operationSimplify()

operationSmartAngle

fontlab.flCanvas.operationSmartAngle = operationSmartAngle(...)
operationSmartAngle(bool)

operationSmooth

fontlab.flCanvas.operationSmooth = operationSmooth(...)
operationSmooth(bool)

operationToBeziers

fontlab.flCanvas.operationToBeziers = operationToBeziers(...)
operationToBeziers()

operationToCurve

fontlab.flCanvas.operationToCurve = operationToCurve(...)
operationToCurve()

operationToLine

fontlab.flCanvas.operationToLine = operationToLine(...)
operationToLine()

operationToSplines

fontlab.flCanvas.operationToSplines = operationToSplines(...)
operationToSplines()

owner

fontlab.flCanvas.owner
flVisualItem

paint

fontlab.flCanvas.paint = paint(...)
void paint(QPainter*)

paper

fontlab.flCanvas.paper
flPaper

placeAICB

fontlab.flCanvas.placeAICB = placeAICB(...)
bool placeAICB(QPointF position, QString filename | QMimeData mime_data)

placeArtwork

fontlab.flCanvas.placeArtwork = placeArtwork(...)
bool placeArtwork(QPointF position, QList urls_list)

popupHost

fontlab.flCanvas.popupHost = popupHost(...)
YPopupHost* popupHost()

preview

fontlab.flCanvas.preview = preview(...)
preview()

producer

fontlab.flCanvas.producer = producer(...)
flObject producer()

rectToUpdate

fontlab.flCanvas.rectToUpdate = rectToUpdate(...)
QRect& rectToUpdate()

refCnt

fontlab.flCanvas.refCnt
object references count

referencePoint

fontlab.flCanvas.referencePoint = referencePoint(...)
QPointF referencePoint()

regionToUpdate

fontlab.flCanvas.regionToUpdate = regionToUpdate(...)
QRegion& regionToUpdate()

release

fontlab.flCanvas.release = release(...)
release()

remove

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

removeChild

fontlab.flCanvas.removeChild = removeChild(...)
removeChild(flObject)

removeDeadSmartAngles

fontlab.flCanvas.removeDeadSmartAngles = removeDeadSmartAngles(...)
removeDeadSmartAngles()

removeDecorator

fontlab.flCanvas.removeDecorator = removeDecorator(...)
void removeDecorator(flVisualItem)

removedFromCanvas

fontlab.flCanvas.removedFromCanvas = removedFromCanvas(...)
removedFromCanvas()

removedFromWorkspace

fontlab.flCanvas.removedFromWorkspace = removedFromWorkspace(...)
removedFromWorkspace(flWorkspace)

removeItem

fontlab.flCanvas.removeItem = removeItem(...)
removeItem(flVisualItem)

removeProperty

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

removeTextBlock

fontlab.flCanvas.removeTextBlock = removeTextBlock(...)
removeTextBlock(flTextBlock)

resetHighlight

fontlab.flCanvas.resetHighlight = resetHighlight(...)
resetHighlight()

restoreHistoryState

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

scale

fontlab.flCanvas.scale = scale(...)
double scale()

scaled

fontlab.flCanvas.scaled = scaled(...)
double scaled(double d)

select

fontlab.flCanvas.select = select(...)
select()

selected

fontlab.flCanvas.selected
bool

selectedNodes

fontlab.flCanvas.selectedNodes = selectedNodes(...)
QList selectedNodes()

selection

fontlab.flCanvas.selection = selection(...)
QList selection()

selectNode

fontlab.flCanvas.selectNode = selectNode(...)
selectNode(flNodeInfo)

selectNodes

fontlab.flCanvas.selectNodes = selectNodes(...)
selectNodes(QList)

setCursor

fontlab.flCanvas.setCursor = setCursor(...)
setCursor(QCursor)

setCursorId

fontlab.flCanvas.setCursorId = setCursorId(...)
setCursorId(CursorId)

setFlag

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

SetMetricsAuto

fontlab.flCanvas.SetMetricsAuto = 2

SetMetricsDefault

fontlab.flCanvas.SetMetricsDefault = 1

SetMetricsZero

fontlab.flCanvas.SetMetricsZero = 0

setProperty

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

setPropertyFloat

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

setPropertyInt

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

setSelectedNodes

fontlab.flCanvas.setSelectedNodes = setSelectedNodes(...)
setSelectedNodes(QList, bool )

show

fontlab.flCanvas.show = show(...)
show()

slantTransform

fontlab.flCanvas.slantTransform = slantTransform(...)
QTransform slantTransform(flGlyphInfo glyph_info)

tag

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

textBlocks

fontlab.flCanvas.textBlocks = textBlocks(...)
QList textBlocks()

transform

fontlab.flCanvas.transform
QTransform

type

fontlab.flCanvas.type
object type

unselect

fontlab.flCanvas.unselect = unselect(...)
unselect()

unselectAll

fontlab.flCanvas.unselectAll = unselectAll(...)
bool unselectAll()

unselectAllNodes

fontlab.flCanvas.unselectAllNodes = unselectAllNodes(...)
bool unselectAllNodes()

update

fontlab.flCanvas.update = update(...)
update()

updateCanvasRectA

fontlab.flCanvas.updateCanvasRectA = updateCanvasRectA(...)
updateCanvasRectA(QRectF)

updateMousePos

fontlab.flCanvas.updateMousePos = updateMousePos(...)
updateMousePos(QPoint)

updateScreenRect

fontlab.flCanvas.updateScreenRect = updateScreenRect(...)
updateScreenRect(QRectF)

updateScreenRegion

fontlab.flCanvas.updateScreenRegion = updateScreenRegion(...)
updateScreenRegion(QRegion)

updateViewport

fontlab.flCanvas.updateViewport = updateViewport(...)
updateViewport()

updateViewRect

fontlab.flCanvas.updateViewRect = updateViewRect(...)
updateViewRect()

viewPoint

fontlab.flCanvas.viewPoint
QPointF

viewPort

fontlab.flCanvas.viewPort
QWidget*

viewPortHasFocus

fontlab.flCanvas.viewPortHasFocus = viewPortHasFocus(...)
bool viewPortHasFocus()

viewPortRect

fontlab.flCanvas.viewPortRect = viewPortRect(...)
QRect viewPortRect()

viewRect

fontlab.flCanvas.viewRect = viewRect(...)
QRectF viewRect()

viewTransform

fontlab.flCanvas.viewTransform
flTransform

visible

fontlab.flCanvas.visible
bool

workspace

fontlab.flCanvas.workspace
flWorkspace

zoomTo

fontlab.flCanvas.zoomTo = zoomTo(...)
zoomTo(QPointF canvas_point, double scale, ViewPointAlignment=vpCenter) | zoomTo(QRectF canvas_rect)

zoomToReaded

fontlab.flCanvas.zoomToReaded = zoomToReaded(...)
zoomToReaded()