typerig.proxy.objects.curve

typerig.proxy.objects.curve (version 0.3.7)

# 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

class eCurveEx(builtin.object)

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

typerig.proxy.objects.curve.eCurveEx = class eCurveEx(__builtin__.object)

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)