| DAZ Script |
|---|
| DzNodeAligner () |
| DAZ Script | |
|---|---|
| DzError | addNode ( DzNode node ) |
| Boolean | canAlign () |
| void | clearNodes () |
| Boolean | doAlign () |
| Array | getNodes () |
| AlignX | getXAlign () |
| Number | getXUnits ( UnitSize size=UnitsCM ) |
| Boolean | getXUseInterval () |
| AlignY | getYAlign () |
| Number | getYUnits ( UnitSize size=UnitsCM ) |
| Boolean | getYUseInterval () |
| AlignZ | getZAlign () |
| Number | getZUnits ( UnitSize size=UnitsCM ) |
| Boolean | getZUseInterval () |
| void | setXAlign ( AlignX align ) |
| void | setXUnits ( Number units, UnitSize size=UnitsCM ) |
| void | setXUseInterval ( Boolean onOff ) |
| void | setYAlign ( AlignY align ) |
| void | setYUnits ( Number units, UnitSize size=UnitsCM ) |
| void | setYUseInterval ( Boolean onOff ) |
| void | setZAlign ( AlignZ align ) |
| void | setZUnits ( Number units, UnitSize size=UnitsCM ) |
| void | setZUseInterval ( Boolean onOff ) |
| void | canAlignChanged ( Boolean onOff ) |
See Also:
Attention:
Since:
Enumerated values for controlling operations along the X-axis.
—–
Enumerated values for controlling operations along the Y-axis.
—–
Enumerated values for controlling operations along the Z-axis.
—–
Enumerated values for defining the unit of measure.
DzError : addNode( DzNode node )
Adds a node to the list of node to be processed.
Parameter(s):
Return Value:
node was sucessfully added to the list, DZ_ALREADY_EXISTS_ERROR (0x00000050) if node is already in the list, and DZ_ILLEGAL_ARGUMENT_ERROR (0x00000060) if node is null.Attention:
Return Value:
true if the current list of nodes, in conjuction with the current option configuration, can be applied, otherwise false.Attention:
See Also:
void : clearNodes()
Clears the list of nodes to be processed.
Performs an alignment of nodes, based on the current options set.
Return Value:
true if the alignment operation was successful, otherwise false.See Also:
Return Value:
Return Value:
Number : getXUnits( UnitSize size=UnitsCM )
Parameter(s):
Return Value:
Return Value:
true if using an interval along the X axis is enabled, otherwise false.Return Value:
Number : getYUnits( UnitSize size=UnitsCM )
Parameter(s):
Return Value:
Return Value:
true if using an interval along the Y axis is enabled, otherwise false.Return Value:
Number : getZUnits( UnitSize size=UnitsCM )
Parameter(s):
Return Value:
Return Value:
true if using an interval along the Z axis is enabled, otherwise false.void : setXAlign( AlignX align )
Sets the align operation to perform along the X axis.
Parameter(s):
void : setXUnits( Number units, UnitSize size=UnitsCM )
Sets the interval to use along the X axis.
Parameter(s):
void : setXUseInterval( Boolean onOff )
Sets whether or not to use an interval along the X axis.
Parameter(s):
true, the interval is used.Attention:
void : setYAlign( AlignY align )
Sets the align operation to perform along the Y axis.
Parameter(s):
void : setYUnits( Number units, UnitSize size=UnitsCM )
Sets the interval to use along the Y axis.
Parameter(s):
void : setYUseInterval( Boolean onOff )
Sets whether or not to use an interval along the Y axis.
Parameter(s):
true, the interval is used.Attention:
void : setZAlign( AlignZ align )
Sets the align operation to perform along the Z axis.
Parameter(s):
void : setZUnits( Number units, UnitSize size=UnitsCM )
Sets the interval to use along the Z axis.
Parameter(s):
void : setZUseInterval( Boolean onOff )
Sets whether or not to use an interval along the Z axis.
Parameter(s):
true, the interval is used.Attention:
void : canAlignChanged( Boolean onOff )
Signature:“canAlignChanged(bool)”
Emitted when the state of whether or not alignment is possible has changed.