Module _curveknob :: Class ShapeControlPoint
[hide private]
[frames] | no frames]

Class ShapeControlPoint

object --+
         |
        ShapeControlPoint

A control point in a roto shape.

The control point groups together a 'center' location, along with tangents and feather offsets.

Instance Methods [hide private]
 
__delattr__(...)
x.__delattr__('name') <==> del x.name
 
__getattribute__(...)
x.__getattribute__('name') <==> x.name
a new object with type S, a subtype of T
__new__(T, S, ...)
 
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Inherited from object: __format__, __hash__, __init__, __reduce__, __reduce_ex__, __repr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]
  center
The center of the control point
  featherCenter
The feather point offsets, relative to the center point
  featherLeftTangent
The left feather tangent offsets, relative to the feather center point.
  featherRightTangent
The right feather tangent offsets, relative to the feather center point.
  leftTangent
The left tangent offsets, relative to the center point.
  rightTangent
The right tangent offsets, relative to the center point.

Inherited from object: __class__

Method Details [hide private]

__delattr__(...)

 

x.__delattr__('name') <==> del x.name

Overrides: object.__delattr__

__getattribute__(...)

 

x.__getattribute__('name') <==> x.name

Overrides: object.__getattribute__

__new__(T, S, ...)

 
Returns: a new object with type S, a subtype of T
Overrides: object.__new__

__setattr__(...)

 

x.__setattr__('name', value) <==> x.name = value

Overrides: object.__setattr__