A class for creating a single instance of another node in a group of like nodes.
Inherits :
DAZ Script |
---|
DzInstanceGroupItem () |
void | localTransformChanged () |
void | transformChanged () |
This class can be used to create a single instance of another DzNode (subclass) that also has a DzOobject for inclusion in a group of like nodes. These instances are drawn the same as the target node except for transforms.
void : copyTransformFromNode( DzNode node )
Copies the transform values of the given nodes transform properties. Also copies rotation order.
Parameter(s):
void : copyTransformToNode( DzNode node )
Copies the transform values to the given nodes transform properties. Also copies rotation order
Parameter(s):
Return Value:
Number : getGeneralScaleValue()
Return Value:
Return Value:
DzVec3 : getLocalPos()
Return Value:
DzQuat : getLocalRot()
Return Value:
Return Value:
DzMatrix3 : getLocalTransform()
Return Value:
DzQuat : getOrientation()
Return Value:
DzVec3 : getOrientationValues()
Return Value:
Return Value:
Return Value:
DzRotationOrder : getRotationOrder()
Return Value:
Return Value:
DzVec3 : getWSPos( DzTime tm, Boolean defaultVal=false )
Parameter(s):
Return Value:
Return Value:
DzQuat : getWSRot( DzTime tm, Boolean defaultVal=false )
Parameter(s):
Return Value:
Return Value:
DzMatrix3 : getWSScale( DzTime tm, Boolean defaultVal=false )
Parameter(s):
Return Value:
DzMatrix3 : getWSScale()
Return Value:
Return Value:
DzMatrix3 : getWSTransform( DzTime tm, Boolean defaultVal=false )
Parameter(s):
Return Value:
Return Value:
Boolean : inheritsScale()
Return Value:
true
if this node inherits scale from its parent, otherwise false
.void : setEndPoint( Number x, Number y, Number z )
Sets the endpoint for this item.
Parameter(s):
void : setInheritScale( Boolean onOff )
Sets whether or not this node inherits the scale of its parent.
Parameter(s):
true
, scaling the parent of this node will scale this node also.void : setLabel( String label )
Sets the label for this item.
Parameter(s):
void : setOrientation( Number x, Number y, Number z )
Sets the orientation for this item.
Parameter(s):
void : setOrigin( Number x, Number y, Number z )
Sets the origin for this item.
Parameter(s):
void : setPosition( Number x, Number y, Number z )
Sets the position for this item.
Parameter(s):
void : setRotation( Number x, Number y, Number z )
Sets the rotation for this item.
Parameter(s):
void : setRotationOrder( DzRotationOrder order )
Sets the rotation order for this item.
Parameter(s):
void : setScale( Number x, Number y, Number z, Number genScale )
Sets the scale for this item.
Parameter(s):
void : localTransformChanged()
Signature:“localTransformChanged()”
Emitted when the local transform for this item has changed.
void : transformChanged()
Signature:“transformChanged()”
Emitted when the transform for this item has changed.