robofab
.
pens
.rfUFOPen
index
/code/projects/robofab/Lib/robofab/pens/rfUFOPen.py
Pens for creating UFO glyphs.
Classes
robofab.pens.pointPen.BasePointToSegmentPen
(
robofab.pens.pointPen.AbstractPointPen
)
RFUFOPointPen
robofab.pens.adapterPens.SegmentToPointPen
(
fontTools.pens.basePen.AbstractPen
)
RFUFOPen
class
RFUFOPen
(
robofab.pens.adapterPens.SegmentToPointPen
)
Method resolution order:
RFUFOPen
robofab.pens.adapterPens.SegmentToPointPen
fontTools.pens.basePen.AbstractPen
Methods defined here:
__init__
(self, glyph)
Methods inherited from
robofab.pens.adapterPens.SegmentToPointPen
:
addComponent
(self, glyphName, transform)
closePath
(self)
curveTo
(self, *pts)
endPath
(self)
lineTo
(self, pt)
moveTo
(self, pt)
qCurveTo
(self, *pts)
class
RFUFOPointPen
(
robofab.pens.pointPen.BasePointToSegmentPen
)
Point pen for building objectsRF glyphs
Method resolution order:
RFUFOPointPen
robofab.pens.pointPen.BasePointToSegmentPen
robofab.pens.pointPen.AbstractPointPen
Methods defined here:
__init__
(self, glyph)
addComponent
(self, glyphName, transform)
Methods inherited from
robofab.pens.pointPen.BasePointToSegmentPen
:
addPoint
(self, pt, segmentType
=None
, smooth
=False
, name
=None
, **kwargs)
beginPath
(self)
endPath
(self)
Data
CORNER
= 'corner'
CURVE
= 'curve'
LINE
= 'line'
MOVE
= 'move'
OFFCURVE
= 'offcurve'
QCURVE
= 'qcurve'