paya.runtime.nodes.DeformableShape#
- class DeformableShape(*args, **kwargs)#
Inheritance
DeformableShape
GeometryShape
GeometryShape
Shape
Shape
DagNode
DagNode
Entity
Entity
ContainerBase
ContainerBase
DependNode
DependNode
PyNode
ProxyUnicode
- getGeoInput()#
Matched counterpart for
getGeoOutput()
. Equivalent toself.geoInput
.- Returns
The shape input, for example
inMesh
on a mesh node.- Return type
- getGeoOutput(worldSpace=False)#
Convenience method; allows you to pick between the world- and local- space abstract outputs using a keyword argument:
def someMethod(self, worldSpace=False): # This output = self.getGeoOutput(ws=worldSpace) output.doSomething() # Instead of this if worldSpace: output = self.worldGeoOutput else: output = self.localGeoOutput output.doSomething()
- classmethod getPlugClass()#
- Returns
The geometry attribute subclass associated with this shape.
- Return type
- deleteHistory()#
Deletes history on this node.
- Returns
self
- Return type
- getOrigPlug(create=False)#