Skip to content

typerig.core.objects.transform

typerig.core.objects.transform (version 0.26.0)

# MODULE: TypeRig / Core / Transform (Object)
# -----------------------------------------------------------
# (C) Vassil Kateliev, 2018-2020        (http://www.kateliev.com)
# (C) Karandash Type Foundry            (http://www.karandash.eu)
#------------------------------------------------------------
# www.typerig.com

Modules

  • math

Classes

class AdaptiveScale(__builtin__.object)

# -- Adaptive scaling ------------------------------------

Methods

__init__(self, point_arrays, stem_arrays)


Descriptors

__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

class Transform(__builtin__.object)

Affine transformations (Object)

Methods

__cmp__(self, other)


__getitem__(self, index)


__getslice__(self, i, j)


__hash__(self)


__init__(self, xx=1.0, xy=0.0, yx=0.0, yy=1.0, dx=0.0, dy=0.0)


__len__(self)


__repr__(self)


applyTransformation(self, x, y)


inverse(self)


reverseTransform(self, other)


rotate(self, angle)


scale(self, sx, sy)


shift(self, dx, dy)


skew(self, ax, ay)


transform(self, other)


translate(self, dx, dy)


Descriptors

__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Transform

typerig.core.objects.transform.Transform = class Transform(__builtin__.object)

Affine transformations (Object)

Methods

__cmp__(self, other)


__getitem__(self, index)


__getslice__(self, i, j)


__hash__(self)


__init__(self, xx=1.0, xy=0.0, yx=0.0, yy=1.0, dx=0.0, dy=0.0)


__len__(self)


__repr__(self)


applyTransformation(self, x, y)


inverse(self)


reverseTransform(self, other)


rotate(self, angle)


scale(self, sx, sy)


shift(self, dx, dy)


skew(self, ax, ay)


transform(self, other)


translate(self, dx, dy)


Descriptors

__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)