Module _splinewarp :: Class SplineKnob
[hide private]
[frames] | no frames]

Class SplineKnob

      object --+        
               |        
       nuke.Knob --+    
                   |    
_curveknob.CurveKnob --+
                       |
                      SplineKnob

Instance Methods [hide private]
 
__delattr__(...)
x.__delattr__('name') <==> del x.name
 
__getattribute__(...)
x.__getattribute__('name') <==> x.name
 
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
CorrespondencePoints
defaultJoin(self, AShape, BShape)
Joins the two given SplineWarp elements.
 
getAB(...)
self.getAB(shapeObj, ) -> ["A"|"B"|"UNDEFINED"] Returns a string denoting the channel the given shape is in.
 
getCorrespondencePoints(...)
self.getCorrespondencePoints('path/to/element') -> CorrespondencePoints Gets the collection of correspondence point collection for the element specified by the path.
 
setAB(...)
self.setAB(shapeObj, ["A"|"B"]) -> None Puts the given shape into the 'A' or the 'B' channel.

Inherited from _curveknob.CurveKnob: changed, getSelected, toElement

Inherited from nuke.Knob: Class, __init__, __new__, clearAnimated, clearFlag, critical, debug, enabled, error, fromScript, fullyQualifiedName, getDerivative, getFlag, getIntegral, getKeyIndex, getKeyList, getKeyTime, getNthDerivative, getNumKeys, getValue, getValueAt, hasExpression, isAnimated, isKey, isKeyAt, label, name, node, removeKey, removeKeyAt, setAnimated, setEnabled, setExpression, setFlag, setLabel, setName, setTooltip, setValue, setValueAt, setVisible, toScript, tooltip, value, visible, warning

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

Properties [hide private]

Inherited from _curveknob.CurveKnob: curveWidget, rootLayer

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__

__setattr__(...)

 

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

Overrides: object.__setattr__

defaultJoin(self, AShape, BShape)

 

Joins the two given SplineWarp elements. Does not create an undo nor call knob.changed on the spline knob

Returns: CorrespondencePoints

getAB(...)

 

self.getAB(shapeObj, ) -> ["A"|"B"|"UNDEFINED"] Returns a string denoting the channel the given shape is in. A utility function wrapping the attribute getter for the ABAttribute

setAB(...)

 

self.setAB(shapeObj, ["A"|"B"]) -> None Puts the given shape into the 'A' or the 'B' channel. A utility function wrapping the attribute setter for the ABAttribute Does not create an undo nor call knob.changed on the spline knob