typerig.proxy.objects.curve
# MODULE: Typerig / Proxy / Curve (Objects)
# ----------------------------------------------------------
# (C) Vassil Kateliev, 2018-2020 (http://www.kateliev.com)
# (C) Karandash Type Foundry (http://www.karandash.eu)
#------------------------------------------------------------
# www.typerig.com
Modules
- fontgate
- fontlab
- math
- PythonQt
- random
- typerig.core.objects
- warnings
Classes
-
Extended representation of flCurveEx, adding some advanced functionality
Constructor:
eCurveEx(flCurveEx, list[flNode])
eCurveEx(list[flNode])
eCurveEx(flContour, time (int))
...
Methods
- init(self, *argv)
-
- repr(self)
-
# - Basic functionality ----------------------------
- eqHobbySpline(self, curvature=(0.9, 0.9), apply=True)
-
- eqProportionalHandles(self, proportion=0.3, apply=True)
-
- eqRatioHandles(self, ratio=0.3, apply=True)
-
- eqTunni(self, apply=True)
-
# - Curve optimization ----------------------------
- updateCurve(self)
-
- updateNodes(self)
-
Descriptors
- dict
-
dictionary for instance variables (if defined)
- weakref
-
list of weak references to the object (if defined)
eCurveEx
Extended representation of flCurveEx, adding some advanced functionality
Constructor:
eCurveEx(flCurveEx, list[flNode])
eCurveEx(list[flNode])
eCurveEx(flContour, time (int))
...
Methods
- __init__(self, *argv)
-
- __repr__(self)
-
# - Basic functionality ----------------------------
- eqHobbySpline(self, curvature=(0.9, 0.9), apply=True)
-
- eqProportionalHandles(self, proportion=0.3, apply=True)
-
- eqRatioHandles(self, ratio=0.3, apply=True)
-
- eqTunni(self, apply=True)
-
# - Curve optimization ----------------------------
- updateCurve(self)
-
- updateNodes(self)
-
Descriptors
- __dict__
-
dictionary for instance variables (if defined)
- __weakref__
-
list of weak references to the object (if defined)