A view tool that translates, rotates, and scales the selected node(s).
Inherits :
Inherited By : DzUniversalRotateTool, DzUniversalScaleTool and DzUniversalTranslateTool
DAZ Script | |
---|---|
CoordinateSpace | { WorldSpace, LocalSpace, ObjectSpace, CameraSpace, GimbalSpace } |
Since:
The coordinate spaces that this tool is capable of operating in.
CoordinateSpace : getAdjustedCoordinateSpace( DzNode node )
Parameter(s):
Return Value:
Attention:
node
is in the hierarchy of a DzSkeleton (but not a DzSkeleton itself), and the current coordinate space is set to ObjectSpace, the coordinate space of node
is adjusted to be LocalSpace.CoordinateSpace : getCoordinateSpace()
Return Value:
Color : getGuidesColor()
Return Value:
Boolean : getRotateSecondaryNodes()
Return Value:
true
if rotation of secondary nodes is active, otherwise false
.Boolean : getScaleSecondaryNodes()
Return Value:
true
if scaling of secondary nodes is active, otherwise false
.Boolean : getShowGuides()
Return Value:
true
if the guides option is active, otherwise false
.Return Value:
true
if the home menu should be shown, otherwise false
.Return Value:
true
if the pins menu should be shown, otherwise false
.Boolean : getShowRotateFreeHandle()
Return Value:
true
if showing the free rotate handle on the rotate gizmo is enabled, otherwise false
.Boolean : getShowRotateGizmo()
Return Value:
true
if the rotate gizmo is enabled, otherwise false
.Boolean : getShowRotateScreenHandle()
Return Value:
true
if showing the handle for the axes that correspond with “screen space” on the rotate gizmo is enabled, otherwise false
.Boolean : getShowRotateXHandle()
Return Value:
true
if showing the X axis handle on the rotate gizmo is enabled, otherwise false
.Boolean : getShowRotateYHandle()
Return Value:
true
if showing the Y axis handle on the rotate gizmo is enabled, otherwise false
.Boolean : getShowRotateZHandle()
Return Value:
true
if showing the Z axis handle on the rotate gizmo is enabled, otherwise false
.Return Value:
true
if the scale gizmo is enabled, otherwise false
.Boolean : getShowScaleUniformHandle()
Return Value:
true
if showing the uniform scale handle on the scale gizmo is enabled, otherwise false
.Boolean : getShowScaleXHandle()
Return Value:
true
if showing the X axis handle on the scale gizmo is enabled, otherwise false
.Boolean : getShowScaleYHandle()
Return Value:
true
if showing the Y axis handle on the scale gizmo is enabled, otherwise false
.Boolean : getShowScaleZHandle()
Return Value:
true
if showing the Z axis handle on the scale gizmo is enabled, otherwise false
.Boolean : getShowTranslateGizmo()
Return Value:
true
if the translate gizmo is enabled, otherwise false
.Boolean : getShowTranslateScreenHandle()
Return Value:
true
if showing the screen handle on the translate gizmo is enabled, otherwise false
.Boolean : getShowTranslateXHandle()
Return Value:
true
if showing the X axis handle on the translate gizmo is enabled, otherwise false
.Boolean : getShowTranslateYHandle()
Return Value:
true
if showing the Y axis handle on the translate gizmo is enabled, otherwise false
.Boolean : getShowTranslateZHandle()
Return Value:
true
if showing the Z axis handle on the translate gizmo is enabled, otherwise false
.Return Value:
true
if “snapping” for rotation is active, otherwise false
.Number : getSnapRotationValue()
Return Value:
Boolean : getSnapScale()
Return Value:
true
if snapping for scale is active, otherwise false
.Return Value:
Boolean : getSnapTranslation()
Return Value:
true
if “snapping” for translation is active, otherwise false
.Number : getSnapTranslationValue()
Return Value:
Boolean : getTransformSecondaryNodes()
Return Value:
true
if transforms of secondary nodes is active, otherwise false
.Boolean : getTranslateSecondaryNodes()
Return Value:
true
if translation of secondary nodes is active, otherwise false
.Boolean : providesGuide()
Return Value:
true
if this tool provides a guide, otherwise false
.Return Value:
true
if this tool provides the ability to rotate nodes, otherwise false
.Boolean : providesScale()
Return Value:
true
if this tool provides the ability to scale nodes, otherwise false
.Boolean : providesTranslation()
Return Value:
true
if this tool provides the ability to translate nodes, otherwise false
.void : setCoordinateSpace( CoordinateSpace space )
Sets the coordinate space that the tool is operating in.
Parameter(s):
void : setGuidesColor( Color color )
Sets the color of guides.
Parameter(s):
See Also:
void : setRotateSecondaryNodes( Boolean yesNo )
Sets whether or not to apply rotation of the primary selection to secondary nodes.
Parameter(s):
true
, rotation of the primary selection is applied to secondary nodes.Attention:
See Also:
void : setScaleSecondaryNodes( Boolean yesNo )
Sets whether or not to apply scaling of the primary selection to secondary nodes.
Parameter(s):
true
, scaling of the primary selection is applied to secondary nodes.Attention:
See Also:
void : setShowGuides( Boolean yesNo )
Sets whether or not to show guides.
Parameter(s):
true
, guides will be shown.See Also:
void : setShowHomeMenu( Boolean yesNo )
Sets whether or not to show the home menu.
Parameter(s):
true
, the home menu is shown.void : setShowPinsMenu( Boolean yesNo )
Sets whether or not to show the pins menu.
Parameter(s):
true
, the pins menu is shown.void : setShowRotateFreeHandle( Boolean yesNo )
Sets whether or not to show the free rotate handle on the rotate gizmo.
Parameter(s):
true
, the handle will be shown.Attention:
See Also:
void : setShowRotateGizmo( Boolean yesNo )
Sets whether or not to show the rotate gizmo.
Parameter(s):
true
, the rotate gizmo will be shown.Attention:
See Also:
void : setShowRotateScreenHandle( Boolean yesNo )
Sets whether or not to show the handle for the axes that correspond with “screen space” on the rotate gizmo.
Parameter(s):
true
, the handle will be shown.Attention:
See Also:
void : setShowRotateXHandle( Boolean yesNo )
Sets whether or not to show the X axis handle on the rotate gizmo.
Parameter(s):
true
, the handle will be shown.Attention:
See Also:
void : setShowRotateYHandle( Boolean yesNo )
Sets whether or not to show the Y axis handle on the rotate gizmo.
Parameter(s):
true
, the handle will be shown.Attention:
See Also:
void : setShowRotateZHandle( Boolean yesNo )
Sets whether or not to show the Z axis handle on the rotate gizmo.
Parameter(s):
true
, the handle will be shown.Attention:
See Also:
void : setShowScaleGizmo( Boolean yesNo )
Sets whether or not to show the scale gizmo.
Parameter(s):
true
, the scale gizmo will be shown.Attention:
See Also:
void : setShowScaleUniformHandle( Boolean yesNo )
Sets whether or not to show the uniform scale handle.
Parameter(s):
true
, the handle will be shown.Attention:
See Also:
void : setShowScaleXHandle( Boolean yesNo )
Sets whether or not to show the X axis handle on the scale gizmo.
Parameter(s):
true
, the handle will be shown.Attention:
See Also:
void : setShowScaleYHandle( Boolean yesNo )
Sets whether or not to show the Y axis handle on the scale gizmo.
Parameter(s):
true
, the handle will be shown.Attention:
See Also:
void : setShowScaleZHandle( Boolean yesNo )
Sets whether or not to show the Z axis handle on the scale gizmo.
Parameter(s):
true
, the handle will be shown.Attention:
See Also:
void : setShowTranslateGizmo( Boolean yesNo )
Sets whether or not to show the translate gizmo.
Parameter(s):
true
, the translate gizmo will be shown.Attention:
See Also:
void : setShowTranslateScreenHandle( Boolean yesNo )
Sets whether or not to show the translate handles for the axis that correspond with “screen space.”
Parameter(s):
true
, the handles will be shown.Attention:
See Also:
void : setShowTranslateXHandle( Boolean yesNo )
Sets whether or not to show the X axis handle on the translate gizmo.
Parameter(s):
true
, the handle will be shown.Attention:
See Also:
void : setShowTranslateYHandle( Boolean yesNo )
Sets whether or not to show the Y axis handle on the translate gizmo.
Parameter(s):
true
, the handle will be shown.Attention:
See Also:
void : setShowTranslateZHandle( Boolean yesNo )
Sets whether or not to show the Z axis handle on the translate gizmo.
Parameter(s):
true
, the handle will be shown.Attention:
See Also:
void : setSnapRotation( Boolean yesNo )
Sets whether or not snapping for rotation values is active.
Parameter(s):
true
, rotation values set by the tool will be “snapped” to specific intervals.See Also:
void : setSnapRotationValue( Number value )
Sets the interval for snappping rotation values.
Parameter(s):
See Also:
void : setSnapScale( Boolean yesNo )
Sets whether or not snapping for scale values is active.
Parameter(s):
true
, scale values set by the tool will be “snapped” to specific intervals.See Also:
void : setSnapScaleValue( Number value )
Sets the interval for snappping scale values.
Parameter(s):
See Also:
void : setSnapTranslation( Boolean yesNo )
Sets whether or not snapping for translation values is active.
Parameter(s):
true
, translation values set by the tool will be “snapped” to specific intervals.See Also:
void : setSnapTranslationValue( Number value )
Sets the interval for snappping translation values.
Parameter(s):
See Also:
void : setTransformSecondaryNodes( Boolean yesNo )
Sets whether or not to apply manipulation of the primary selection to secondary nodes.
Parameter(s):
true
, manipulation of the primary selection is applied to secondary nodes.Attention:
void : setTranslateSecondaryNodes( Boolean yesNo )
Sets whether or not to apply translation of the primary selection to secondary nodes.
Parameter(s):
true
, translation of the primary selection is applied to secondary nodes.Attention:
See Also:
void : coordinateSpaceChanged( CoordinateSpace space )
Signature:“coordinateSpaceChanged(int)”
Emitted when the coordinate space for this tool has changed.
Parameter(s):
void : guidesColorChanged( Color color )
Signature:“guidesColorChanged(const QColor&)”
Emitted when the color for guides on this tool has changed.
Parameter(s):
void : rotateSecondaryNodesChanged( Boolean yesNo )
Signature:“rotateSecondaryNodesChanged(bool)”
Emitted when the state of rotations being applied to secondary nodes for this tool has changed.
Parameter(s):
void : scaleSecondaryNodesChanged( Boolean yesNo )
Signature:“scaleSecondaryNodesChanged(bool)”
Emitted when the state of scaling being applied to secondary nodes for this tool has changed.
Parameter(s):
void : showGuidesChanged( Boolean yesNo )
Signature:“showGuidesChanged(bool)”
Emitted when the state of showing guides on this tool has changed.
Parameter(s):
void : showHomeMenuChanged( Boolean yesNo )
Signature:“showHomeMenuChanged(bool)”
Emitted when the state of the Home Menu option for this tool has changed.
Parameter(s):
void : showPinsMenuChanged( Boolean yesNo )
Signature:“showPinsMenuChanged(bool)”
Emitted when the state of the Pins Menu option for this tool has changed.
Parameter(s):
void : showRotateFreeHandleChanged( Boolean yesNo )
Signature:“showRotateFreeHandleChanged(bool)”
Emitted when the state of showing the free rotate handle on this tool has changed.
Parameter(s):
void : showRotateGizmoChanged( Boolean yesNo )
Signature:“showRotateGizmoChanged(bool)”
Emitted when the state of showing the rotate gizmo for this tool has changed.
Parameter(s):
void : showRotateScreenHandleChanged( Boolean yesNo )
Signature:“showRotateScreenHandleChanged(bool)”
Emitted when the state of showing the rotate handle for screen space on this tool has changed.
Parameter(s):
void : showRotateXHandleChanged( Boolean yesNo )
Signature:“showRotateXHandleChanged(bool)”
Emitted when the state of showing the rotate handle for the X axis on this tool has changed.
Parameter(s):
void : showRotateYHandleChanged( Boolean yesNo )
Signature:“showRotateYHandleChanged(bool)”
Emitted when the state of showing the rotate handle for the Y axis on this tool has changed.
Parameter(s):
void : showRotateZHandleChanged( Boolean yesNo )
Signature:“showRotateZHandleChanged(bool)”
Emitted when the state of showing the rotate handle for the Z axis on this tool has changed.
Parameter(s):
void : showScaleGizmoChanged( Boolean yesNo )
Signature:“showScaleGizmoChanged(bool)”
Emitted when the state of showing the scale gizmo for this tool has changed.
Parameter(s):
void : showScaleUniformHandleChanged( Boolean yesNo )
Signature:“showScaleUniformHandleChanged(bool)”
Emitted when the state of showing the uniform scale handle on this tool has changed.
Parameter(s):
void : showScaleXHandleChanged( Boolean yesNo )
Signature:“showScaleXHandleChanged(bool)”
Emitted when the state of showing the scale handle for the X axis on this tool has changed.
Parameter(s):
void : showScaleYHandleChanged( Boolean yesNo )
Signature:“showScaleYHandleChanged(bool)”
Emitted when the state of showing the scale handle for the Y axis on this tool has changed.
Parameter(s):
void : showScaleZHandleChanged( Boolean yesNo )
Signature:“showScaleZHandleChanged(bool)”
Emitted when the state of showing the scale handle for the Z axis on this tool has changed.
Parameter(s):
void : showTranslateGizmoChanged( Boolean yesNo )
Signature:“showTranslateGizmoChanged(bool)”
Emitted when the state of showing the translate gizmo for this tool has changed.
Parameter(s):
void : showTranslateScreenHandleChanged( Boolean yesNo )
Signature:“showTranslateScreenHandleChanged(bool)”
Emitted when the state of showing the translate handle for screen space on this tool has changed.
Parameter(s):
void : showTranslateXHandleChanged( Boolean yesNo )
Signature:“showTranslateXHandleChanged(bool)”
Emitted when the state of showing the translate handle for the X axis on this tool has changed.
Parameter(s):
void : showTranslateYHandleChanged( Boolean yesNo )
Signature:“showTranslateYHandleChanged(bool)”
Emitted when the state of showing the translate handle for the Y axis on this tool has changed.
Parameter(s):
void : showTranslateZHandleChanged( Boolean yesNo )
Signature:“showTranslateZHandleChanged(bool)”
Emitted when the state of showing the translate handle for the Z axis on this tool has changed.
Parameter(s):
void : snapRotationChanged( Boolean yesNo )
Signature:“snapRotationChanged(bool)”
Emitted when the state of snapping rotation values on this tool has changed.
Parameter(s):
void : snapRotationValueChanged( Number value )
Signature:“snapRotationValueChanged(float)”
Emitted when the value for rotation snapping on this tool has changed.
Parameter(s):
void : snapScaleChanged( Boolean yesNo )
Signature:“snapScaleChanged(bool)”
Emitted when the state of snapping scale values on this tool has changed.
Parameter(s):
void : snapScaleValueChanged( Number value )
Signature:“snapScaleValueChanged(float)”
Emitted when the value for scale snapping on this tool has changed.
Parameter(s):
void : snapTranslationChanged( Boolean yesNo )
Signature:“snapTranslationChanged(bool)”
Emitted when the state of snapping translation values on this tool has changed.
Parameter(s):
void : snapTranslationValueChanged( Number value )
Signature:“snapTranslationValueChanged(float)”
Emitted when the value for translation snapping on this tool has changed.
Parameter(s):
void : transformSecondaryNodesChanged( Boolean yesNo )
Signature:“transformSecondaryNodesChanged(bool)”
Emitted when the state of transforms being applied to secondary nodes for this tool has changed.
Parameter(s):
void : translateSecondaryNodesChanged( Boolean yesNo )
Signature:“translateSecondaryNodesChanged(bool)”
Emitted when the state of translations being applied to secondary nodes for this tool has changed.
Parameter(s):