from weSkel.src.core.node.dag.transform.lib import TransformRun in Maya or an initialized mayapy process. Import om only if your script uses OpenMaya types.
Transformations, pivots, matrices and rest position.
from weSkel.src.core.node.dag.transform.lib import TransformRun in Maya or an initialized mayapy process. Import om only if your script uses OpenMaya types.
| Item | Value |
|---|---|
| Classe | Transform |
| Module | weSkel.src.core.node.dag.transform.lib |
| Maya type | transform |
| Direct parent | DAGNode |
| Inventory | Members defined or overridden here; inherited members are grouped by parent in each section. |
Signature : Transform(node) → Transform.
| Parameter | Accepted type | Default |
|---|---|---|
node |
str | om.MObject | om.MObjectHandle | om.MFnDependencyNode | om.MDagPath | om.MFnDagNode | om.MFnTransform |
Required |
Wraps an existing node or stages a wrapper for an absent name; does not create the node. Call create() separately. An incompatible object or type can raise TypeError. Shared identity can return an already registered compatible wrapper.
Python properties defined or overridden here. R: read-only; R/W: a setter exists, subject to the member notes. om.* types belong to maya.api.OpenMaya.
| Property | Return type | Access |
|---|---|---|
mfn_transform |
om.MFnTransform |
R |
transformation |
om.MTransformationMatrix |
R/W |
rest_position |
om.MTransformationMatrix |
R/W |
Transform function set; returns an empty function set when no live node is available.
| Item | Type / behavior |
|---|---|
| Returns | om.MFnTransform |
| Observed type on live geometry | MFnTransform |
Get the transformation matrix of the transform node.
| Item | Type / behavior |
|---|---|
| Returns | om.MTransformationMatrix |
| Observed type on live geometry | MTransformationMatrix |
| Setter value | Union[om.MTransformationMatrix, om.MMatrix, Sequence[Sequence[float]], Sequence[float]] |
Without a live node, reading can raise from the empty function set; the setter does not stage the value for create().
Get the rest position of the transform node.
| Item | Type / behavior |
|---|---|
| Returns | om.MTransformationMatrix |
| Observed type on live geometry | MTransformationMatrix |
| Setter value | Union[om.MTransformationMatrix, om.MMatrix, Sequence[Sequence[float]], Sequence[float]] |
DAGNode20| Property | Return type | Access | Description |
|---|---|---|---|
dag_fn |
om.MFnDagNode |
R | Live DAG function set, or unattached object when missing or invalid. |
dag_path |
om.MDagPath |
R | One path to the current node; empty path when unavailable. |
has_valid_dag_path |
bool |
R | Validity of the path returned by dag_path. |
full_path_name |
str |
R | Full DAG path; empty string when the path is invalid. |
short_name |
str |
R | Maya partial DAG path, which may contain more than a leaf name; empty string when invalid. |
is_valid_dag_fn |
bool |
R | Function-set validity for the current object. |
is_shape |
bool |
R | Current object compatibility with om.MFn.kShape. |
parents |
list[DAGNode] |
R | All native parents. |
parent |
DAGNode | None |
R/W | First parent only; None under world. |
is_instanced |
bool |
R | Whether the DAG object has multiple paths / parents; False when missing. |
children |
list[DAGNode] |
R | Direct children, without recursive traversal. |
is_under_world |
bool |
R | Live node directly under world; False when missing. |
child_count |
int |
R | Number of direct path children; 0 when invalid. |
child_names |
list[str] |
R | Full paths of direct children; empty list when the path is invalid. |
shape_count |
int |
R | Number of shapes directly under this path; 0 when invalid. |
shapes |
list[DAGNode] |
R | Direct child shapes, including intermediate shapes; empty list when invalid. |
shape_orig |
DAGNode | None |
R | First child shape with intermediateObject=True; None when absent. |
intermediate_shapes |
list[DAGNode] |
R | All direct child shapes marked as intermediate. |
draw_override_info |
om.MDAGDrawOverrideInfo | None |
R | Native path override information; None when unavailable. |
fn_bounding_box |
om.MBoundingBox | None |
R | Local bounding box from the function set; None when unavailable. |
DGNode15| Property | Return type | Access | Description |
|---|---|---|---|
dep_fn |
om.MFnDependencyNode |
R | Live function set; unattached object when the node is missing. |
uuid |
str | None |
R | Live UUID, or the last staged value if still available. |
name |
str | None |
R/W | Live name, otherwise staged name. |
absolute_name |
str | None |
R | Absolute namespace name from MFnDependencyNode.absoluteName(); None without a node. |
stripped_name |
str | None |
R/W | Name without its namespace, or None when unnamed. |
namespace |
str | None |
R/W | Normalized namespace such as a:b; None at the root. |
plugs |
Plugs | None |
R | Live node plug manager; None otherwise. |
is_valid_dep_fn |
bool |
R | Function-set compatibility with the current MObject. |
is_default_node |
bool |
R | Whether this is a Maya default node; False without a node. |
is_from_referenced_file |
bool |
R | Whether the node comes from a referenced file; False without a node. |
is_locked |
bool |
R/W | Node lock, separate from plug locks. |
is_shared |
bool |
R | Shared state reported by Maya; False without a node. |
plugin_name |
str | None |
R | Associated Maya plugin name, possibly an empty string; None without a node. |
affect_animation |
bool |
R | Result of MFnDependencyNode.affectsAnimation(); False without a node. |
type |
str | None |
R/W | Live native type or staged type. |
Node10| Property | Return type | Access | Description |
|---|---|---|---|
mobject |
om.MObject |
R/W | Live Maya object, or a null object. |
mobject_handle |
om.MObjectHandle |
R/W | Handle associated with the node. |
api_type |
int | None |
R | Maya API type identifier. |
api_type_str |
str |
R | API type name, for example "kTime". |
exists |
bool |
R | The wrapper currently has a live node. |
is_null |
bool |
R | The returned Maya object is null. |
is_alive |
bool |
R | The object exists with a valid, live handle. |
is_valid_handle |
bool |
R | Validity of the stored handle. |
is_dag_node |
bool |
R | Compatibility with om.MFn.kDagNode. |
hash_code |
int |
R | Maya handle hash. |
Defaults and flags below are spec declarations, not guaranteed live values. A descriptor can return a proxy: .value reads its value; .plug accesses the Plug. Proxy names describe results, not private classes to import. Observed types come from a test fixture; disconnected geometry inputs may notably return None.
For writes where failure must be checked, use the Plug explicitly and verify live state. Descriptor setters do not propagate every native failure.
| Property | Maya plug | Returns |
|---|---|---|
dynamics |
dynamics |
_ValuePlugProxy · .value: bool |
rotation_interpolation |
rotationInterpolation |
_ValuePlugProxy · .value: int |
max_trans_limit_enable |
maxTransLimitEnable |
CompoundProxy |
max_trans_x_limit_enable |
maxTransLimitEnable.maxTransXLimitEnable |
_ValuePlugProxy · .value: bool |
max_trans_y_limit_enable |
maxTransLimitEnable.maxTransYLimitEnable |
_ValuePlugProxy · .value: bool |
max_trans_z_limit_enable |
maxTransLimitEnable.maxTransZLimitEnable |
_ValuePlugProxy · .value: bool |
min_trans_limit_enable |
minTransLimitEnable |
CompoundProxy |
min_trans_x_limit_enable |
minTransLimitEnable.minTransXLimitEnable |
_ValuePlugProxy · .value: bool |
min_trans_y_limit_enable |
minTransLimitEnable.minTransYLimitEnable |
_ValuePlugProxy · .value: bool |
min_trans_z_limit_enable |
minTransLimitEnable.minTransZLimitEnable |
_ValuePlugProxy · .value: bool |
max_rot_limit_enable |
maxRotLimitEnable |
CompoundProxy |
max_rot_x_limit_enable |
maxRotLimitEnable.maxRotXLimitEnable |
_ValuePlugProxy · .value: bool |
max_rot_y_limit_enable |
maxRotLimitEnable.maxRotYLimitEnable |
_ValuePlugProxy · .value: bool |
max_rot_z_limit_enable |
maxRotLimitEnable.maxRotZLimitEnable |
_ValuePlugProxy · .value: bool |
min_rot_limit_enable |
minRotLimitEnable |
CompoundProxy |
min_rot_x_limit_enable |
minRotLimitEnable.minRotXLimitEnable |
_ValuePlugProxy · .value: bool |
min_rot_y_limit_enable |
minRotLimitEnable.minRotYLimitEnable |
_ValuePlugProxy · .value: bool |
min_rot_z_limit_enable |
minRotLimitEnable.minRotZLimitEnable |
_ValuePlugProxy · .value: bool |
max_scale_limit_enable |
maxScaleLimitEnable |
CompoundProxy |
max_scale_x_limit_enable |
maxScaleLimitEnable.maxScaleXLimitEnable |
_ValuePlugProxy · .value: bool |
max_scale_y_limit_enable |
maxScaleLimitEnable.maxScaleYLimitEnable |
_ValuePlugProxy · .value: bool |
max_scale_z_limit_enable |
maxScaleLimitEnable.maxScaleZLimitEnable |
_ValuePlugProxy · .value: bool |
min_scale_limit_enable |
minScaleLimitEnable |
CompoundProxy |
min_scale_x_limit_enable |
minScaleLimitEnable.minScaleXLimitEnable |
_ValuePlugProxy · .value: bool |
min_scale_y_limit_enable |
minScaleLimitEnable.minScaleYLimitEnable |
_ValuePlugProxy · .value: bool |
min_scale_z_limit_enable |
minScaleLimitEnable.minScaleZLimitEnable |
_ValuePlugProxy · .value: bool |
max_trans_limit |
maxTransLimit |
_ValuePlugProxy · .value: tuple |
max_trans_x_limit |
maxTransLimit.maxTransXLimit |
_ValuePlugProxy · .value: MDistance |
max_trans_y_limit |
maxTransLimit.maxTransYLimit |
_ValuePlugProxy · .value: MDistance |
max_trans_z_limit |
maxTransLimit.maxTransZLimit |
_ValuePlugProxy · .value: MDistance |
min_trans_limit |
minTransLimit |
_ValuePlugProxy · .value: tuple |
min_trans_x_limit |
minTransLimit.minTransXLimit |
_ValuePlugProxy · .value: MDistance |
min_trans_y_limit |
minTransLimit.minTransYLimit |
_ValuePlugProxy · .value: MDistance |
min_trans_z_limit |
minTransLimit.minTransZLimit |
_ValuePlugProxy · .value: MDistance |
max_rot_limit |
maxRotLimit |
_ValuePlugProxy · .value: tuple |
max_rot_x_limit |
maxRotLimit.maxRotXLimit |
_ValuePlugProxy · .value: MAngle |
max_rot_y_limit |
maxRotLimit.maxRotYLimit |
_ValuePlugProxy · .value: MAngle |
max_rot_z_limit |
maxRotLimit.maxRotZLimit |
_ValuePlugProxy · .value: MAngle |
min_rot_limit |
minRotLimit |
_ValuePlugProxy · .value: tuple |
min_rot_x_limit |
minRotLimit.minRotXLimit |
_ValuePlugProxy · .value: MAngle |
min_rot_y_limit |
minRotLimit.minRotYLimit |
_ValuePlugProxy · .value: MAngle |
min_rot_z_limit |
minRotLimit.minRotZLimit |
_ValuePlugProxy · .value: MAngle |
max_scale_limit |
maxScaleLimit |
_ValuePlugProxy · .value: tuple |
max_scale_x_limit |
maxScaleLimit.maxScaleXLimit |
_ValuePlugProxy · .value: float |
max_scale_y_limit |
maxScaleLimit.maxScaleYLimit |
_ValuePlugProxy · .value: float |
max_scale_z_limit |
maxScaleLimit.maxScaleZLimit |
_ValuePlugProxy · .value: float |
min_scale_limit |
minScaleLimit |
_ValuePlugProxy · .value: tuple |
min_scale_x_limit |
minScaleLimit.minScaleXLimit |
_ValuePlugProxy · .value: float |
min_scale_y_limit |
minScaleLimit.minScaleYLimit |
_ValuePlugProxy · .value: float |
min_scale_z_limit |
minScaleLimit.minScaleZLimit |
_ValuePlugProxy · .value: float |
display_handle |
displayHandle |
_ValuePlugProxy · .value: bool |
display_local_axis |
displayLocalAxis |
_ValuePlugProxy · .value: bool |
display_rotate_pivot |
displayRotatePivot |
_ValuePlugProxy · .value: bool |
display_scale_pivot |
displayScalePivot |
_ValuePlugProxy · .value: bool |
show_manip_default |
showManipDefault |
_ValuePlugProxy · .value: int |
inherits_transform |
inheritsTransform |
_ValuePlugProxy · .value: bool |
rotate_order |
rotateOrder |
_ValuePlugProxy · .value: int |
translate_x |
translate.translateX |
_ValuePlugProxy · .value: float |
translate_y |
translate.translateY |
_ValuePlugProxy · .value: float |
translate_z |
translate.translateZ |
_ValuePlugProxy · .value: float |
rotate |
rotate |
_ValuePlugProxy · .value: tuple |
rotate_x |
rotate.rotateX |
_ValuePlugProxy · .value: float |
rotate_y |
rotate.rotateY |
_ValuePlugProxy · .value: float |
rotate_z |
rotate.rotateZ |
_ValuePlugProxy · .value: float |
translate |
translate |
_ValuePlugProxy · .value: tuple |
scale |
scale |
_ValuePlugProxy · .value: tuple |
scale_x |
scale.scaleX |
_ValuePlugProxy · .value: float |
scale_y |
scale.scaleY |
_ValuePlugProxy · .value: float |
scale_z |
scale.scaleZ |
_ValuePlugProxy · .value: float |
shear |
shear |
_ValuePlugProxy · .value: tuple |
shear_x |
shear.shearXY |
_ValuePlugProxy · .value: float |
shear_y |
shear.shearXZ |
_ValuePlugProxy · .value: float |
shear_z |
shear.shearYZ |
_ValuePlugProxy · .value: float |
rotate_axis |
rotateAxis |
_ValuePlugProxy · .value: tuple |
rotate_axis_x |
rotateAxis.rotateAxisX |
_ValuePlugProxy · .value: float |
rotate_axis_y |
rotateAxis.rotateAxisY |
_ValuePlugProxy · .value: float |
rotate_axis_z |
rotateAxis.rotateAxisZ |
_ValuePlugProxy · .value: float |
rotate_quaternion |
rotateQuaternion |
_ValuePlugProxy · .value: tuple |
rotate_quaternion_x |
rotateQuaternion.rotateQuaternionX |
_ValuePlugProxy · .value: float |
rotate_quaternion_y |
rotateQuaternion.rotateQuaternionY |
_ValuePlugProxy · .value: float |
rotate_quaternion_z |
rotateQuaternion.rotateQuaternionZ |
_ValuePlugProxy · .value: float |
rotate_quaternion_w |
rotateQuaternion.rotateQuaternionW |
_ValuePlugProxy · .value: float |
select_handle |
selectHandle |
_ValuePlugProxy · .value: tuple |
select_handle_x |
selectHandle.selectHandleX |
_ValuePlugProxy · .value: float |
select_handle_y |
selectHandle.selectHandleY |
_ValuePlugProxy · .value: float |
select_handle_z |
selectHandle.selectHandleZ |
_ValuePlugProxy · .value: float |
trans_minus_rotate_pivot |
transMinusRotatePivot |
_ValuePlugProxy · .value: tuple |
trans_minus_rotate_pivot_x |
transMinusRotatePivot.transMinusRotatePivotX |
_ValuePlugProxy · .value: float |
trans_minus_rotate_pivot_y |
transMinusRotatePivot.transMinusRotatePivotY |
_ValuePlugProxy · .value: float |
trans_minus_rotate_pivot_z |
transMinusRotatePivot.transMinusRotatePivotZ |
_ValuePlugProxy · .value: float |
specified_manip_location |
specifiedManipLocation |
None |
rotate_pivot |
rotatePivot |
_ValuePlugProxy · .value: tuple |
rotate_pivot_x |
rotatePivot.rotatePivotX |
_ValuePlugProxy · .value: float |
rotate_pivot_y |
rotatePivot.rotatePivotY |
_ValuePlugProxy · .value: float |
rotate_pivot_z |
rotatePivot.rotatePivotZ |
_ValuePlugProxy · .value: float |
rotate_pivot_translate |
rotatePivotTranslate |
_ValuePlugProxy · .value: tuple |
rotate_pivot_translate_x |
rotate_pivot_translate.rotatePivotTranslateX |
_ValuePlugProxy · .value: float |
rotate_pivot_translate_y |
rotate_pivot_translate.rotatePivotTranslateY |
_ValuePlugProxy · .value: float |
rotate_pivot_translate_z |
rotate_pivot_translate.rotatePivotTranslateZ |
_ValuePlugProxy · .value: float |
scale_pivot |
scalePivot |
_ValuePlugProxy · .value: tuple |
scale_pivot_x |
scalePivot.scalePivotX |
_ValuePlugProxy · .value: float |
scale_pivot_y |
scalePivot.scalePivotY |
_ValuePlugProxy · .value: float |
scale_pivot_z |
scalePivot.scalePivotZ |
_ValuePlugProxy · .value: float |
scale_pivot_translate |
scalePivotTranslate |
_ValuePlugProxy · .value: tuple |
scale_pivot_translate_x |
scalePivotTranslate.scalePivotTranslateX |
_ValuePlugProxy · .value: float |
scale_pivot_translate_y |
scalePivotTranslate.scalePivotTranslateY |
_ValuePlugProxy · .value: float |
scale_pivot_translate_z |
scalePivotTranslate.scalePivotTranslateZ |
_ValuePlugProxy · .value: float |
offset_parent_matrix |
offsetParentMatrix |
_ValuePlugProxy · .value: MMatrix |
dag_local_matrix |
dagLocalMatrix |
_ValuePlugProxy · .value: MMatrix |
dag_local_inverse_matrix |
dagLocalInverseMatrix |
_ValuePlugProxy · .value: MMatrix |
xform_matrix |
xformMatrix |
_ValuePlugProxy · .value: MMatrix |
Access to native plug dynamics.
| Item | Type / behavior |
|---|---|
| Maya path | dynamics |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | output, connectable |
| Read | node.dynamics.value |
Access to native plug rotationInterpolation.
| Item | Type / behavior |
|---|---|
| Maya path | rotationInterpolation |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 1 |
| Flags | output, connectable |
| Read | node.rotation_interpolation.value |
Access to native plug maxTransLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | maxTransLimitEnable |
| Property return | CompoundProxy |
| Declared kind | compound |
| Declared default | None |
| Flags | input, output, connectable, stored |
| Underlying plug | node.max_trans_limit_enable.plug |
Access to native plug maxTransLimitEnable.maxTransXLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | maxTransLimitEnable.maxTransXLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.max_trans_x_limit_enable.value |
| Descriptor assignment | node.max_trans_x_limit_enable = value |
Access to native plug maxTransLimitEnable.maxTransYLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | maxTransLimitEnable.maxTransYLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.max_trans_y_limit_enable.value |
| Descriptor assignment | node.max_trans_y_limit_enable = value |
Access to native plug maxTransLimitEnable.maxTransZLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | maxTransLimitEnable.maxTransZLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.max_trans_z_limit_enable.value |
| Descriptor assignment | node.max_trans_z_limit_enable = value |
Access to native plug minTransLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | minTransLimitEnable |
| Property return | CompoundProxy |
| Declared kind | compound |
| Declared default | None |
| Flags | input, output, connectable, stored |
| Underlying plug | node.min_trans_limit_enable.plug |
Access to native plug minTransLimitEnable.minTransXLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | minTransLimitEnable.minTransXLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.min_trans_x_limit_enable.value |
| Descriptor assignment | node.min_trans_x_limit_enable = value |
Access to native plug minTransLimitEnable.minTransYLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | minTransLimitEnable.minTransYLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.min_trans_y_limit_enable.value |
| Descriptor assignment | node.min_trans_y_limit_enable = value |
Access to native plug minTransLimitEnable.minTransZLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | minTransLimitEnable.minTransZLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.min_trans_z_limit_enable.value |
| Descriptor assignment | node.min_trans_z_limit_enable = value |
Access to native plug maxRotLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | maxRotLimitEnable |
| Property return | CompoundProxy |
| Declared kind | compound |
| Declared default | None |
| Flags | input, output, connectable, stored |
| Underlying plug | node.max_rot_limit_enable.plug |
Access to native plug maxRotLimitEnable.maxRotXLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | maxRotLimitEnable.maxRotXLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.max_rot_x_limit_enable.value |
| Descriptor assignment | node.max_rot_x_limit_enable = value |
Access to native plug maxRotLimitEnable.maxRotYLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | maxRotLimitEnable.maxRotYLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.max_rot_y_limit_enable.value |
| Descriptor assignment | node.max_rot_y_limit_enable = value |
Access to native plug maxRotLimitEnable.maxRotZLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | maxRotLimitEnable.maxRotZLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.max_rot_z_limit_enable.value |
| Descriptor assignment | node.max_rot_z_limit_enable = value |
Access to native plug minRotLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | minRotLimitEnable |
| Property return | CompoundProxy |
| Declared kind | compound |
| Declared default | None |
| Flags | input, output, connectable, stored |
| Underlying plug | node.min_rot_limit_enable.plug |
Access to native plug minRotLimitEnable.minRotXLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | minRotLimitEnable.minRotXLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.min_rot_x_limit_enable.value |
| Descriptor assignment | node.min_rot_x_limit_enable = value |
Access to native plug minRotLimitEnable.minRotYLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | minRotLimitEnable.minRotYLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.min_rot_y_limit_enable.value |
| Descriptor assignment | node.min_rot_y_limit_enable = value |
Access to native plug minRotLimitEnable.minRotZLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | minRotLimitEnable.minRotZLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.min_rot_z_limit_enable.value |
| Descriptor assignment | node.min_rot_z_limit_enable = value |
Access to native plug maxScaleLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | maxScaleLimitEnable |
| Property return | CompoundProxy |
| Declared kind | compound |
| Declared default | None |
| Flags | input, output, connectable, stored |
| Underlying plug | node.max_scale_limit_enable.plug |
Access to native plug maxScaleLimitEnable.maxScaleXLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | maxScaleLimitEnable.maxScaleXLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.max_scale_x_limit_enable.value |
| Descriptor assignment | node.max_scale_x_limit_enable = value |
Access to native plug maxScaleLimitEnable.maxScaleYLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | maxScaleLimitEnable.maxScaleYLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.max_scale_y_limit_enable.value |
| Descriptor assignment | node.max_scale_y_limit_enable = value |
Access to native plug maxScaleLimitEnable.maxScaleZLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | maxScaleLimitEnable.maxScaleZLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.max_scale_z_limit_enable.value |
| Descriptor assignment | node.max_scale_z_limit_enable = value |
Access to native plug minScaleLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | minScaleLimitEnable |
| Property return | CompoundProxy |
| Declared kind | compound |
| Declared default | None |
| Flags | input, output, connectable, stored |
| Underlying plug | node.min_scale_limit_enable.plug |
Access to native plug minScaleLimitEnable.minScaleXLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | minScaleLimitEnable.minScaleXLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.min_scale_x_limit_enable.value |
| Descriptor assignment | node.min_scale_x_limit_enable = value |
Access to native plug minScaleLimitEnable.minScaleYLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | minScaleLimitEnable.minScaleYLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.min_scale_y_limit_enable.value |
| Descriptor assignment | node.min_scale_y_limit_enable = value |
Access to native plug minScaleLimitEnable.minScaleZLimitEnable.
| Item | Type / behavior |
|---|---|
| Maya path | minScaleLimitEnable.minScaleZLimitEnable |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.min_scale_z_limit_enable.value |
| Descriptor assignment | node.min_scale_z_limit_enable = value |
Access to native plug maxTransLimit.
| Item | Type / behavior |
|---|---|
| Maya path | maxTransLimit |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (1.0, 1.0, 1.0) |
| Flags | input, output, connectable, stored |
| Read | node.max_trans_limit.value |
| Descriptor assignment | node.max_trans_limit = value |
Access to native plug maxTransLimit.maxTransXLimit.
| Item | Type / behavior |
|---|---|
| Maya path | maxTransLimit.maxTransXLimit |
| Property return | _ValuePlugProxy · .value: MDistance |
| Declared kind | numeric:float |
| Declared default | 1.0 |
| Flags | input, output, connectable, stored |
| Read | node.max_trans_x_limit.value |
| Descriptor assignment | node.max_trans_x_limit = value |
Access to native plug maxTransLimit.maxTransYLimit.
| Item | Type / behavior |
|---|---|
| Maya path | maxTransLimit.maxTransYLimit |
| Property return | _ValuePlugProxy · .value: MDistance |
| Declared kind | numeric:float |
| Declared default | 1.0 |
| Flags | input, output, connectable, stored |
| Read | node.max_trans_y_limit.value |
| Descriptor assignment | node.max_trans_y_limit = value |
Access to native plug maxTransLimit.maxTransZLimit.
| Item | Type / behavior |
|---|---|
| Maya path | maxTransLimit.maxTransZLimit |
| Property return | _ValuePlugProxy · .value: MDistance |
| Declared kind | numeric:float |
| Declared default | 1.0 |
| Flags | input, output, connectable, stored |
| Read | node.max_trans_z_limit.value |
| Descriptor assignment | node.max_trans_z_limit = value |
Access to native plug minTransLimit.
| Item | Type / behavior |
|---|---|
| Maya path | minTransLimit |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (-1.0, -1.0, -1.0) |
| Flags | input, output, connectable, stored |
| Read | node.min_trans_limit.value |
| Descriptor assignment | node.min_trans_limit = value |
Access to native plug minTransLimit.minTransXLimit.
| Item | Type / behavior |
|---|---|
| Maya path | minTransLimit.minTransXLimit |
| Property return | _ValuePlugProxy · .value: MDistance |
| Declared kind | numeric:float |
| Declared default | -1.0 |
| Flags | input, output, connectable, stored |
| Read | node.min_trans_x_limit.value |
| Descriptor assignment | node.min_trans_x_limit = value |
Access to native plug minTransLimit.minTransYLimit.
| Item | Type / behavior |
|---|---|
| Maya path | minTransLimit.minTransYLimit |
| Property return | _ValuePlugProxy · .value: MDistance |
| Declared kind | numeric:float |
| Declared default | -1.0 |
| Flags | input, output, connectable, stored |
| Read | node.min_trans_y_limit.value |
| Descriptor assignment | node.min_trans_y_limit = value |
Access to native plug minTransLimit.minTransZLimit.
| Item | Type / behavior |
|---|---|
| Maya path | minTransLimit.minTransZLimit |
| Property return | _ValuePlugProxy · .value: MDistance |
| Declared kind | numeric:float |
| Declared default | -1.0 |
| Flags | input, output, connectable, stored |
| Read | node.min_trans_z_limit.value |
| Descriptor assignment | node.min_trans_z_limit = value |
Access to native plug maxRotLimit.
| Item | Type / behavior |
|---|---|
| Maya path | maxRotLimit |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (45.0, 45.0, 45.0) |
| Flags | input, output, connectable, stored |
| Read | node.max_rot_limit.value |
| Descriptor assignment | node.max_rot_limit = value |
Access to native plug maxRotLimit.maxRotXLimit.
| Item | Type / behavior |
|---|---|
| Maya path | maxRotLimit.maxRotXLimit |
| Property return | _ValuePlugProxy · .value: MAngle |
| Declared kind | numeric:float |
| Declared default | 45.0 |
| Flags | input, output, connectable, stored |
| Read | node.max_rot_x_limit.value |
| Descriptor assignment | node.max_rot_x_limit = value |
Access to native plug maxRotLimit.maxRotYLimit.
| Item | Type / behavior |
|---|---|
| Maya path | maxRotLimit.maxRotYLimit |
| Property return | _ValuePlugProxy · .value: MAngle |
| Declared kind | numeric:float |
| Declared default | 45.0 |
| Flags | input, output, connectable, stored |
| Read | node.max_rot_y_limit.value |
| Descriptor assignment | node.max_rot_y_limit = value |
Access to native plug maxRotLimit.maxRotZLimit.
| Item | Type / behavior |
|---|---|
| Maya path | maxRotLimit.maxRotZLimit |
| Property return | _ValuePlugProxy · .value: MAngle |
| Declared kind | numeric:float |
| Declared default | 45.0 |
| Flags | input, output, connectable, stored |
| Read | node.max_rot_z_limit.value |
| Descriptor assignment | node.max_rot_z_limit = value |
Access to native plug minRotLimit.
| Item | Type / behavior |
|---|---|
| Maya path | minRotLimit |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (-45.0, -45.0, -45.0) |
| Flags | input, output, connectable, stored |
| Read | node.min_rot_limit.value |
| Descriptor assignment | node.min_rot_limit = value |
Access to native plug minRotLimit.minRotXLimit.
| Item | Type / behavior |
|---|---|
| Maya path | minRotLimit.minRotXLimit |
| Property return | _ValuePlugProxy · .value: MAngle |
| Declared kind | numeric:float |
| Declared default | -45.0 |
| Flags | input, output, connectable, stored |
| Read | node.min_rot_x_limit.value |
| Descriptor assignment | node.min_rot_x_limit = value |
Access to native plug minRotLimit.minRotYLimit.
| Item | Type / behavior |
|---|---|
| Maya path | minRotLimit.minRotYLimit |
| Property return | _ValuePlugProxy · .value: MAngle |
| Declared kind | numeric:float |
| Declared default | -45.0 |
| Flags | input, output, connectable, stored |
| Read | node.min_rot_y_limit.value |
| Descriptor assignment | node.min_rot_y_limit = value |
Access to native plug minRotLimit.minRotZLimit.
| Item | Type / behavior |
|---|---|
| Maya path | minRotLimit.minRotZLimit |
| Property return | _ValuePlugProxy · .value: MAngle |
| Declared kind | numeric:float |
| Declared default | -45.0 |
| Flags | input, output, connectable, stored |
| Read | node.min_rot_z_limit.value |
| Descriptor assignment | node.min_rot_z_limit = value |
Access to native plug maxScaleLimit.
| Item | Type / behavior |
|---|---|
| Maya path | maxScaleLimit |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (1.0, 1.0, 1.0) |
| Flags | input, output, connectable, stored |
| Read | node.max_scale_limit.value |
| Descriptor assignment | node.max_scale_limit = value |
Access to native plug maxScaleLimit.maxScaleXLimit.
| Item | Type / behavior |
|---|---|
| Maya path | maxScaleLimit.maxScaleXLimit |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 1.0 |
| Flags | input, output, connectable, stored |
| Read | node.max_scale_x_limit.value |
| Descriptor assignment | node.max_scale_x_limit = value |
Access to native plug maxScaleLimit.maxScaleYLimit.
| Item | Type / behavior |
|---|---|
| Maya path | maxScaleLimit.maxScaleYLimit |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 1.0 |
| Flags | input, output, connectable, stored |
| Read | node.max_scale_y_limit.value |
| Descriptor assignment | node.max_scale_y_limit = value |
Access to native plug maxScaleLimit.maxScaleZLimit.
| Item | Type / behavior |
|---|---|
| Maya path | maxScaleLimit.maxScaleZLimit |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 1.0 |
| Flags | input, output, connectable, stored |
| Read | node.max_scale_z_limit.value |
| Descriptor assignment | node.max_scale_z_limit = value |
Access to native plug minScaleLimit.
| Item | Type / behavior |
|---|---|
| Maya path | minScaleLimit |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (-1.0, -1.0, -1.0) |
| Flags | input, output, connectable, stored |
| Read | node.min_scale_limit.value |
| Descriptor assignment | node.min_scale_limit = value |
Access to native plug minScaleLimit.minScaleXLimit.
| Item | Type / behavior |
|---|---|
| Maya path | minScaleLimit.minScaleXLimit |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | -1.0 |
| Flags | input, output, connectable, stored |
| Read | node.min_scale_x_limit.value |
| Descriptor assignment | node.min_scale_x_limit = value |
Access to native plug minScaleLimit.minScaleYLimit.
| Item | Type / behavior |
|---|---|
| Maya path | minScaleLimit.minScaleYLimit |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | -1.0 |
| Flags | input, output, connectable, stored |
| Read | node.min_scale_y_limit.value |
| Descriptor assignment | node.min_scale_y_limit = value |
Access to native plug minScaleLimit.minScaleZLimit.
| Item | Type / behavior |
|---|---|
| Maya path | minScaleLimit.minScaleZLimit |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | -1.0 |
| Flags | input, output, connectable, stored |
| Read | node.min_scale_z_limit.value |
| Descriptor assignment | node.min_scale_z_limit = value |
Access to native plug displayHandle.
| Item | Type / behavior |
|---|---|
| Maya path | displayHandle |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_handle.value |
| Descriptor assignment | node.display_handle = value |
Access to native plug displayLocalAxis.
| Item | Type / behavior |
|---|---|
| Maya path | displayLocalAxis |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_local_axis.value |
| Descriptor assignment | node.display_local_axis = value |
Access to native plug displayRotatePivot.
| Item | Type / behavior |
|---|---|
| Maya path | displayRotatePivot |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_rotate_pivot.value |
| Descriptor assignment | node.display_rotate_pivot = value |
Access to native plug displayScalePivot.
| Item | Type / behavior |
|---|---|
| Maya path | displayScalePivot |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_scale_pivot.value |
| Descriptor assignment | node.display_scale_pivot = value |
Access to native plug showManipDefault.
| Item | Type / behavior |
|---|---|
| Maya path | showManipDefault |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 0 |
| Flags | input, output, connectable, stored |
| Read | node.show_manip_default.value |
| Descriptor assignment | node.show_manip_default = value |
Access to native plug inheritsTransform.
| Item | Type / behavior |
|---|---|
| Maya path | inheritsTransform |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | True |
| Flags | input, output, connectable, stored |
| Read | node.inherits_transform.value |
| Descriptor assignment | node.inherits_transform = value |
Access to native plug rotateOrder.
| Item | Type / behavior |
|---|---|
| Maya path | rotateOrder |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_order.value |
| Descriptor assignment | node.rotate_order = value |
Access to native plug translate.translateX.
| Item | Type / behavior |
|---|---|
| Maya path | translate.translateX |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.translate_x.value |
| Descriptor assignment | node.translate_x = value |
Access to native plug translate.translateY.
| Item | Type / behavior |
|---|---|
| Maya path | translate.translateY |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.translate_y.value |
| Descriptor assignment | node.translate_y = value |
Access to native plug translate.translateZ.
| Item | Type / behavior |
|---|---|
| Maya path | translate.translateZ |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.translate_z.value |
| Descriptor assignment | node.translate_z = value |
Access to native plug rotate.
| Item | Type / behavior |
|---|---|
| Maya path | rotate |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Read | node.rotate.value |
| Descriptor assignment | node.rotate = value |
Access to native plug rotate.rotateX.
| Item | Type / behavior |
|---|---|
| Maya path | rotate.rotateX |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | angle |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_x.value |
| Descriptor assignment | node.rotate_x = value |
Access to native plug rotate.rotateY.
| Item | Type / behavior |
|---|---|
| Maya path | rotate.rotateY |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | angle |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_y.value |
| Descriptor assignment | node.rotate_y = value |
Access to native plug rotate.rotateZ.
| Item | Type / behavior |
|---|---|
| Maya path | rotate.rotateZ |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | angle |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_z.value |
| Descriptor assignment | node.rotate_z = value |
Access to native plug translate.
| Item | Type / behavior |
|---|---|
| Maya path | translate |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Read | node.translate.value |
| Descriptor assignment | node.translate = value |
Access to native plug scale.
| Item | Type / behavior |
|---|---|
| Maya path | scale |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (1.0, 1.0, 1.0) |
| Flags | input, output, connectable, stored |
| Read | node.scale.value |
| Descriptor assignment | node.scale = value |
Access to native plug scale.scaleX.
| Item | Type / behavior |
|---|---|
| Maya path | scale.scaleX |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 1.0 |
| Flags | input, output, connectable, stored |
| Read | node.scale_x.value |
| Descriptor assignment | node.scale_x = value |
Access to native plug scale.scaleY.
| Item | Type / behavior |
|---|---|
| Maya path | scale.scaleY |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 1.0 |
| Flags | input, output, connectable, stored |
| Read | node.scale_y.value |
| Descriptor assignment | node.scale_y = value |
Access to native plug scale.scaleZ.
| Item | Type / behavior |
|---|---|
| Maya path | scale.scaleZ |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 1.0 |
| Flags | input, output, connectable, stored |
| Read | node.scale_z.value |
| Descriptor assignment | node.scale_z = value |
Access to native plug shear.
| Item | Type / behavior |
|---|---|
| Maya path | shear |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Read | node.shear.value |
| Descriptor assignment | node.shear = value |
Access to native plug shear.shearXY.
| Item | Type / behavior |
|---|---|
| Maya path | shear.shearXY |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.shear_x.value |
| Descriptor assignment | node.shear_x = value |
Access to native plug shear.shearXZ.
| Item | Type / behavior |
|---|---|
| Maya path | shear.shearXZ |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.shear_y.value |
| Descriptor assignment | node.shear_y = value |
Access to native plug shear.shearYZ.
| Item | Type / behavior |
|---|---|
| Maya path | shear.shearYZ |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.shear_z.value |
| Descriptor assignment | node.shear_z = value |
Access to native plug rotateAxis.
| Item | Type / behavior |
|---|---|
| Maya path | rotateAxis |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Read | node.rotate_axis.value |
| Descriptor assignment | node.rotate_axis = value |
Access to native plug rotateAxis.rotateAxisX.
| Item | Type / behavior |
|---|---|
| Maya path | rotateAxis.rotateAxisX |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:angle |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_axis_x.value |
| Descriptor assignment | node.rotate_axis_x = value |
Access to native plug rotateAxis.rotateAxisY.
| Item | Type / behavior |
|---|---|
| Maya path | rotateAxis.rotateAxisY |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:angle |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_axis_y.value |
| Descriptor assignment | node.rotate_axis_y = value |
Access to native plug rotateAxis.rotateAxisZ.
| Item | Type / behavior |
|---|---|
| Maya path | rotateAxis.rotateAxisZ |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:angle |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_axis_z.value |
| Descriptor assignment | node.rotate_axis_z = value |
Access to native plug rotateQuaternion.
| Item | Type / behavior |
|---|---|
| Maya path | rotateQuaternion |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double4 |
| Declared default | (0.0, 0.0, 0.0, 1.0) |
| Flags | input, output, connectable, stored |
| Read | node.rotate_quaternion.value |
| Descriptor assignment | node.rotate_quaternion = value |
Access to native plug rotateQuaternion.rotateQuaternionX.
| Item | Type / behavior |
|---|---|
| Maya path | rotateQuaternion.rotateQuaternionX |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:double |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_quaternion_x.value |
| Descriptor assignment | node.rotate_quaternion_x = value |
Access to native plug rotateQuaternion.rotateQuaternionY.
| Item | Type / behavior |
|---|---|
| Maya path | rotateQuaternion.rotateQuaternionY |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:double |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_quaternion_y.value |
| Descriptor assignment | node.rotate_quaternion_y = value |
Access to native plug rotateQuaternion.rotateQuaternionZ.
| Item | Type / behavior |
|---|---|
| Maya path | rotateQuaternion.rotateQuaternionZ |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:double |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_quaternion_z.value |
| Descriptor assignment | node.rotate_quaternion_z = value |
Access to native plug rotateQuaternion.rotateQuaternionW.
| Item | Type / behavior |
|---|---|
| Maya path | rotateQuaternion.rotateQuaternionW |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:double |
| Declared default | 1.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_quaternion_w.value |
| Descriptor assignment | node.rotate_quaternion_w = value |
Access to native plug selectHandle.
| Item | Type / behavior |
|---|---|
| Maya path | selectHandle |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Read | node.select_handle.value |
| Descriptor assignment | node.select_handle = value |
Access to native plug selectHandle.selectHandleX.
| Item | Type / behavior |
|---|---|
| Maya path | selectHandle.selectHandleX |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.select_handle_x.value |
| Descriptor assignment | node.select_handle_x = value |
Access to native plug selectHandle.selectHandleY.
| Item | Type / behavior |
|---|---|
| Maya path | selectHandle.selectHandleY |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.select_handle_y.value |
| Descriptor assignment | node.select_handle_y = value |
Access to native plug selectHandle.selectHandleZ.
| Item | Type / behavior |
|---|---|
| Maya path | selectHandle.selectHandleZ |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.select_handle_z.value |
| Descriptor assignment | node.select_handle_z = value |
Access to native plug transMinusRotatePivot.
| Item | Type / behavior |
|---|---|
| Maya path | transMinusRotatePivot |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (0.0, 0.0, 0.0) |
| Flags | output, connectable |
| Read | node.trans_minus_rotate_pivot.value |
Access to native plug transMinusRotatePivot.transMinusRotatePivotX.
| Item | Type / behavior |
|---|---|
| Maya path | transMinusRotatePivot.transMinusRotatePivotX |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | output, connectable |
| Read | node.trans_minus_rotate_pivot_x.value |
Access to native plug transMinusRotatePivot.transMinusRotatePivotY.
| Item | Type / behavior |
|---|---|
| Maya path | transMinusRotatePivot.transMinusRotatePivotY |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | output, connectable |
| Read | node.trans_minus_rotate_pivot_y.value |
Access to native plug transMinusRotatePivot.transMinusRotatePivotZ.
| Item | Type / behavior |
|---|---|
| Maya path | transMinusRotatePivot.transMinusRotatePivotZ |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | output, connectable |
| Read | node.trans_minus_rotate_pivot_z.value |
Access to native plug specifiedManipLocation.
| Item | Type / behavior |
|---|---|
| Maya path | specifiedManipLocation |
| Property return | None |
| Declared kind | typed:generic |
| Declared default | None |
| Flags | output, connectable, hidden |
The descriptor setter rejects assignment; use Plug connection operations.
Access to native plug rotatePivot.
| Item | Type / behavior |
|---|---|
| Maya path | rotatePivot |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Read | node.rotate_pivot.value |
| Descriptor assignment | node.rotate_pivot = value |
Access to native plug rotatePivot.rotatePivotX.
| Item | Type / behavior |
|---|---|
| Maya path | rotatePivot.rotatePivotX |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_pivot_x.value |
| Descriptor assignment | node.rotate_pivot_x = value |
Access to native plug rotatePivot.rotatePivotY.
| Item | Type / behavior |
|---|---|
| Maya path | rotatePivot.rotatePivotY |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_pivot_y.value |
| Descriptor assignment | node.rotate_pivot_y = value |
Access to native plug rotatePivot.rotatePivotZ.
| Item | Type / behavior |
|---|---|
| Maya path | rotatePivot.rotatePivotZ |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_pivot_z.value |
| Descriptor assignment | node.rotate_pivot_z = value |
Access to native plug rotatePivotTranslate.
| Item | Type / behavior |
|---|---|
| Maya path | rotatePivotTranslate |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Read | node.rotate_pivot_translate.value |
| Descriptor assignment | node.rotate_pivot_translate = value |
Access to native plug rotate_pivot_translate.rotatePivotTranslateX.
| Item | Type / behavior |
|---|---|
| Maya path | rotate_pivot_translate.rotatePivotTranslateX |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_pivot_translate_x.value |
| Descriptor assignment | node.rotate_pivot_translate_x = value |
Access to native plug rotate_pivot_translate.rotatePivotTranslateY.
| Item | Type / behavior |
|---|---|
| Maya path | rotate_pivot_translate.rotatePivotTranslateY |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_pivot_translate_y.value |
| Descriptor assignment | node.rotate_pivot_translate_y = value |
Access to native plug rotate_pivot_translate.rotatePivotTranslateZ.
| Item | Type / behavior |
|---|---|
| Maya path | rotate_pivot_translate.rotatePivotTranslateZ |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.rotate_pivot_translate_z.value |
| Descriptor assignment | node.rotate_pivot_translate_z = value |
Access to native plug scalePivot.
| Item | Type / behavior |
|---|---|
| Maya path | scalePivot |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Read | node.scale_pivot.value |
| Descriptor assignment | node.scale_pivot = value |
Access to native plug scalePivot.scalePivotX.
| Item | Type / behavior |
|---|---|
| Maya path | scalePivot.scalePivotX |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.scale_pivot_x.value |
| Descriptor assignment | node.scale_pivot_x = value |
Access to native plug scalePivot.scalePivotY.
| Item | Type / behavior |
|---|---|
| Maya path | scalePivot.scalePivotY |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.scale_pivot_y.value |
| Descriptor assignment | node.scale_pivot_y = value |
Access to native plug scalePivot.scalePivotZ.
| Item | Type / behavior |
|---|---|
| Maya path | scalePivot.scalePivotZ |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.scale_pivot_z.value |
| Descriptor assignment | node.scale_pivot_z = value |
Access to native plug scalePivotTranslate.
| Item | Type / behavior |
|---|---|
| Maya path | scalePivotTranslate |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | double3 |
| Declared default | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Read | node.scale_pivot_translate.value |
| Descriptor assignment | node.scale_pivot_translate = value |
Access to native plug scalePivotTranslate.scalePivotTranslateX.
| Item | Type / behavior |
|---|---|
| Maya path | scalePivotTranslate.scalePivotTranslateX |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.scale_pivot_translate_x.value |
| Descriptor assignment | node.scale_pivot_translate_x = value |
Access to native plug scalePivotTranslate.scalePivotTranslateY.
| Item | Type / behavior |
|---|---|
| Maya path | scalePivotTranslate.scalePivotTranslateY |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.scale_pivot_translate_y.value |
| Descriptor assignment | node.scale_pivot_translate_y = value |
Access to native plug scalePivotTranslate.scalePivotTranslateZ.
| Item | Type / behavior |
|---|---|
| Maya path | scalePivotTranslate.scalePivotTranslateZ |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.scale_pivot_translate_z.value |
| Descriptor assignment | node.scale_pivot_translate_z = value |
Access to native plug offsetParentMatrix.
| Item | Type / behavior |
|---|---|
| Maya path | offsetParentMatrix |
| Property return | _ValuePlugProxy · .value: MMatrix |
| Declared kind | matrix |
| Declared default | (1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0) |
| Flags | input, output, connectable, stored |
| Read | node.offset_parent_matrix.value |
| Descriptor assignment | node.offset_parent_matrix = value |
Access to native plug dagLocalMatrix.
| Item | Type / behavior |
|---|---|
| Maya path | dagLocalMatrix |
| Property return | _ValuePlugProxy · .value: MMatrix |
| Declared kind | matrix |
| Declared default | (1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0) |
| Flags | output, connectable |
| Read | node.dag_local_matrix.value |
Access to native plug dagLocalInverseMatrix.
| Item | Type / behavior |
|---|---|
| Maya path | dagLocalInverseMatrix |
| Property return | _ValuePlugProxy · .value: MMatrix |
| Declared kind | matrix |
| Declared default | (1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0) |
| Flags | output, connectable |
| Read | node.dag_local_inverse_matrix.value |
Access to native plug xformMatrix.
| Item | Type / behavior |
|---|---|
| Maya path | xformMatrix |
| Property return | _ValuePlugProxy · .value: MMatrix |
| Declared kind | matrix |
| Declared default | (1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0) |
| Flags | output, connectable |
| Read | node.xform_matrix.value |
DAGNode93| Property | Maya plug | Returns | Description |
|---|---|---|---|
use_object_color |
useObjectColor |
_ValuePlugProxy · .value: int |
Object-color usage mode. |
visibility |
visibility |
_ValuePlugProxy · .value: bool |
Local node visibility; it does not summarize visibility across the hierarchy. |
template |
template |
_ValuePlugProxy · .value: bool |
Object template display state. |
lod_visibility |
lodVisibility |
_ValuePlugProxy · .value: bool |
Level-of-detail visibility. |
object_color |
objectColor |
_ValuePlugProxy · .value: int |
Object color index. |
object_color_rgb |
objectColorRGB |
_ValuePlugProxy · .value: tuple[float, float, float] |
Object RGB color. |
object_color_r |
objectColorR |
_ValuePlugProxy · .value: float |
R component of object_color_rgb. |
object_color_g |
objectColorG |
_ValuePlugProxy · .value: float |
G component of object_color_rgb. |
object_color_b |
objectColorB |
_ValuePlugProxy · .value: float |
B component of object_color_rgb. |
wire_color_rgb |
wireColorRGB |
_ValuePlugProxy · .value: tuple[float, float, float] |
Wireframe RGB color. |
wire_color_r |
wireColorRGB.wireColorR |
_ValuePlugProxy · .value: float |
R component of wire_color_rgb. |
wire_color_g |
wireColorRGB.wireColorG |
_ValuePlugProxy · .value: float |
G component of wire_color_rgb. |
wire_color_b |
wireColorRGB.wireColorB |
_ValuePlugProxy · .value: float |
B component of wire_color_rgb. |
hidden_in_outliner |
hiddenInOutliner |
_ValuePlugProxy · .value: bool |
Hidden state in the Outliner. |
use_outliner_color |
useOutlinerColor |
_ValuePlugProxy · .value: bool |
Custom Outliner color switch. |
outliner_color |
outlinerColor |
_ValuePlugProxy · .value: tuple[float, float, float] |
Outliner RGB color. |
outliner_color_r |
outlinerColorR |
_ValuePlugProxy · .value: float |
R component of outliner_color. |
outliner_color_g |
outlinerColorG |
_ValuePlugProxy · .value: float |
G component of outliner_color. |
outliner_color_b |
outlinerColorB |
_ValuePlugProxy · .value: float |
B component of outliner_color. |
ghosting |
ghosting |
_ValuePlugProxy · .value: bool |
Maya ghosting switch. |
ghosting_mode |
ghostingMode |
_ValuePlugProxy · .value: int |
Ghosting mode. |
ghost_custom_steps |
ghostCustomSteps |
CompoundProxy |
Compound ghosting-step settings. |
ghost_pre_frames |
ghostCustomSteps.ghostPreFrames |
_ValuePlugProxy · .value: int |
Number of frames before the current frame. |
ghost_post_frames |
ghostCustomSteps.ghostPostFrames |
_ValuePlugProxy · .value: int |
Number of frames after the current frame. |
ghosts_step |
ghostCustomSteps.ghostsStep |
_ValuePlugProxy · .value: int |
Step between ghosting samples. |
ghost_frames |
ghostFrames |
TypedArrayProxy |
Native ghosting frame list. |
ghost_use_driver |
ghostUseDriver |
_ValuePlugProxy · .value: bool |
Use of a ghosting driver. |
ghost_driver |
ghostDriver |
None |
Connection to the ghosting driver. |
ghost_color_pre |
ghostColorPre |
_ValuePlugProxy · .value: tuple[float, float, float] |
Previous-ghost color. |
ghost_color_pre_r |
ghostColorPre.ghostColorPreR |
_ValuePlugProxy · .value: float |
R component of ghost_color_pre. |
ghost_color_pre_g |
ghostColorPre.ghostColorPreG |
_ValuePlugProxy · .value: float |
G component of ghost_color_pre. |
ghost_color_pre_b |
ghostColorPre.ghostColorPreB |
_ValuePlugProxy · .value: float |
B component of ghost_color_pre. |
ghost_color_post |
ghostColorPost |
_ValuePlugProxy · .value: tuple[float, float, float] |
Following-ghost color. |
ghost_color_post_r |
ghostColorPost.ghostColorPostR |
_ValuePlugProxy · .value: float |
R component of ghost_color_post. |
ghost_color_post_g |
ghostColorPost.ghostColorPostG |
_ValuePlugProxy · .value: float |
G component of ghost_color_post. |
ghost_color_post_b |
ghostColorPost.ghostColorPostB |
_ValuePlugProxy · .value: float |
B component of ghost_color_post. |
ghost_opacity_range |
ghostOpacityRange |
_ValuePlugProxy · .value: tuple[float, float] |
Compound ghost opacity range. |
ghost_near_opacity |
ghostOpacityRange.ghostNearOpacity |
_ValuePlugProxy · .value: float |
Near-ghost opacity. |
ghost_far_opacity |
ghostOpacityRange.ghostFarOpacity |
_ValuePlugProxy · .value: float |
Far-ghost opacity. |
render_info |
renderInfo |
CompoundProxy |
Compound node render information. |
identification |
renderInfo.identification |
_ValuePlugProxy · .value: int |
Native identifier in render information. |
layer_renderable |
renderInfo.layerRenderable |
_ValuePlugProxy · .value: bool |
Layer renderability. |
layer_override_color |
renderInfo.layerOverrideColor |
_ValuePlugProxy · .value: int |
Layer override color index. |
render_layer_info |
renderLayerInfo |
ArrayCompoundProxy |
Per-render-layer information array. |
render_layer_id |
renderLayerInfo[].renderLayerId |
IndexedPathProxy |
Render layer identifier at the requested index. |
render_layer_renderable |
renderLayerInfo[].renderLayerRenderable |
IndexedPathProxy |
Renderability of the layer at the requested index. |
render_layer_color |
renderLayerInfo[].renderLayerColor |
IndexedPathProxy |
Render layer color index. |
selection_child_highlighting |
selectionChildHighlighting |
_ValuePlugProxy · .value: bool |
Child highlighting on selection. |
inst_obj_groups |
instObjGroups |
ArrayCompoundProxy |
Membership groups per DAG instance. |
object_groups |
instObjGroups[].objectGroups |
AttributeError (direct access) |
Component groups beneath a DAG instance. |
object_grp_comp_list |
instObjGroups[].objectGroups[].objectGrpCompList |
IndexedPathProxy |
Group components addressed by two logical indices. |
object_group_id |
instObjGroups[].objectGroups[].objectGroupId |
IndexedPathProxy |
Component group identifier. |
object_grp_color |
instObjGroups[].objectGroups[].objectGrpColor |
IndexedPathProxy |
Component group color index. |
matrix |
matrix |
_ValuePlugProxy · .value: om.MMatrix |
Local matrix evaluated by Maya. |
inverse_matrix |
inverseMatrix |
_ValuePlugProxy · .value: om.MMatrix |
Inverse local matrix. |
parent_matrix |
parentMatrix |
TypedArrayProxy |
Parent matrices indexed by instance. |
parent_inverse_matrix |
parentInverseMatrix |
TypedArrayProxy |
Inverse parent matrices. |
world_matrix |
worldMatrix |
TypedArrayProxy |
World matrices indexed by DAG instance. |
world_inverse_matrix |
worldInverseMatrix |
TypedArrayProxy |
Inverse world matrices. |
intermediate_object |
intermediateObject |
_ValuePlugProxy · .value: bool |
Maya intermediate-shape flag. |
draw_override |
drawOverride |
CompoundProxy |
Compound display overrides. |
override_enabled |
overrideEnabled |
_ValuePlugProxy · .value: bool |
Display override switch. |
override_display_type |
overrideDisplayType |
_ValuePlugProxy · .value: int |
Override display type. |
override_level_of_detail |
overrideLevelOfDetail |
_ValuePlugProxy · .value: int |
Override level of detail. |
override_shading |
overrideShading |
_ValuePlugProxy · .value: bool |
Shading switch in the override. |
override_texturing |
overrideTexturing |
_ValuePlugProxy · .value: bool |
Texturing switch in the override. |
override_playback |
overridePlayback |
_ValuePlugProxy · .value: bool |
Playback display according to the override. |
override_visibility |
overrideVisibility |
_ValuePlugProxy · .value: bool |
Override visibility. |
override_color |
overrideColor |
_ValuePlugProxy · .value: int |
Override color index. |
hide_on_playback |
hideOnPlayback |
_ValuePlugProxy · .value: bool |
Hide-on-playback switch. |
override_rgb_colors |
overrideRGBColors |
_ValuePlugProxy · .value: bool |
RGB color mode for the override. |
override_color_rgb |
overrideColorRGB |
_ValuePlugProxy · .value: tuple[float, float, float] |
Override RGB color. |
override_color_r |
overrideColorRGB.overrideColorR |
_ValuePlugProxy · .value: float |
R component of override_color_rgb. |
override_color_g |
overrideColorRGB.overrideColorG |
_ValuePlugProxy · .value: float |
G component of override_color_rgb. |
override_color_b |
overrideColorRGB.overrideColorB |
_ValuePlugProxy · .value: float |
B component of override_color_rgb. |
override_color_a |
overrideColorA |
_ValuePlugProxy · .value: float |
Override color alpha component. |
bounding_box |
boundingBox |
CompoundProxy |
Compound bounding-box plugs; distinct from fn_bounding_box. |
bounding_box_min |
boundingBox.boundingBoxMin |
_ValuePlugProxy · .value: tuple[float, float, float] |
Minimum corner of the local bounding box. |
bounding_box_min_x |
boundingBox.boundingBoxMin.boundingBoxMinX |
_ValuePlugProxy · .value: float |
X component of bounding_box_min. |
bounding_box_min_y |
boundingBox.boundingBoxMin.boundingBoxMinY |
_ValuePlugProxy · .value: float |
Y component of bounding_box_min. |
bounding_box_min_z |
boundingBox.boundingBoxMin.boundingBoxMinZ |
_ValuePlugProxy · .value: float |
Z component of bounding_box_min. |
bounding_box_max |
boundingBox.boundingBoxMax |
_ValuePlugProxy · .value: tuple[float, float, float] |
Maximum corner of the local bounding box. |
bounding_box_max_x |
boundingBox.boundingBoxMax.boundingBoxMaxX |
_ValuePlugProxy · .value: float |
X component of bounding_box_max. |
bounding_box_max_y |
boundingBox.boundingBoxMax.boundingBoxMaxY |
_ValuePlugProxy · .value: float |
Y component of bounding_box_max. |
bounding_box_max_z |
boundingBox.boundingBoxMax.boundingBoxMaxZ |
_ValuePlugProxy · .value: float |
Z component of bounding_box_max. |
bounding_box_size |
boundingBox.boundingBoxSize |
_ValuePlugProxy · .value: tuple[float, float, float] |
Local bounding-box dimensions. |
bounding_box_size_x |
boundingBox.boundingBoxSize.boundingBoxSizeX |
_ValuePlugProxy · .value: float |
X component of bounding_box_size. |
bounding_box_size_y |
boundingBox.boundingBoxSize.boundingBoxSizeY |
_ValuePlugProxy · .value: float |
Y component of bounding_box_size. |
bounding_box_size_z |
boundingBox.boundingBoxSize.boundingBoxSizeZ |
_ValuePlugProxy · .value: float |
Z component of bounding_box_size. |
center |
center |
_ValuePlugProxy · .value: tuple[float, float, float] |
Local bounding-box center. |
center_x |
center.boundingBoxCenterX |
_ValuePlugProxy · .value: float |
X component of center. |
center_y |
center.boundingBoxCenterY |
_ValuePlugProxy · .value: float |
Y component of center. |
center_z |
center.boundingBoxCenterZ |
_ValuePlugProxy · .value: float |
Z component of center. |
ContainerBase21| Property | Maya plug | Returns | Description |
|---|---|---|---|
black_box |
blackBox |
_ValuePlugProxy · .value: bool |
Maya container black-box presentation. |
border_connections |
borderConnections |
list[str] |
Container boundary connection data. |
creator |
creator |
_ValuePlugProxy · .value: str |
Container creator metadata. |
creation_date |
creationDate |
_ValuePlugProxy · .value: str |
Creation date metadata. |
custom_treatment |
customTreatment |
_ValuePlugProxy · .value: str |
Custom container treatment. |
hyper_layout |
hyperLayout |
None |
Connection to the Hypergraph layout. |
icon_name |
iconName |
_ValuePlugProxy · .value: str |
Icon name associated with the container. |
is_collapsed |
isCollapsed |
_ValuePlugProxy · .value: bool |
Collapsed container state in Maya views. |
is_hierarchical_connection |
isHierarchicalConnection |
TypedArrayProxy |
Hierarchical connection flags. |
rmb_command |
rmbCommand |
_ValuePlugProxy · .value: str |
Container context-menu command. |
template_name |
templateName |
_ValuePlugProxy · .value: str |
Container template name. |
template_path |
templatePath |
_ValuePlugProxy · .value: str |
Container template path. |
template_version |
templateVersion |
_ValuePlugProxy · .value: int |
Container template version. |
container_type |
containerType |
_ValuePlugProxy · .value: str |
Container type metadata. |
ui_treatment |
uiTreatment |
_ValuePlugProxy · .value: int |
Container presentation mode. |
view_mode |
viewMode |
_ValuePlugProxy · .value: int |
Container view mode. |
view_name |
viewName |
_ValuePlugProxy · .value: str |
Container view name. |
published_node_info |
publishedNodeInfo |
ArrayCompoundProxy |
Array of published-node information. |
published_node |
publishedNodeInfo[].publishedNode |
IndexedPathProxy |
Connection to the published node at a given index. |
is_hierarchical_node |
publishedNodeInfo[].isHierarchicalNode |
IndexedPathProxy |
Hierarchical flag of a published node. |
published_node_type |
publishedNodeInfo[].publishedNodeType |
IndexedPathProxy |
Declared type of a published node. |
DGNode6| Property | Maya plug | Returns | Description |
|---|---|---|---|
message |
message |
None |
Node message plug; used for connections, with no numeric value. |
frozen |
frozen |
_ValuePlugProxy · .value: bool |
Native evaluation freeze state. |
is_historically_interesting |
isHistoricallyInteresting |
_ValuePlugProxy · .value: int |
Node interest level in Maya history. |
bin_membership |
binMembership |
_ValuePlugProxy · .value: str |
Maya bin membership. |
caching_enabled |
caching |
_ValuePlugProxy · .value: bool |
Native node caching switch. |
caching_node_state |
nodeState |
_ValuePlugProxy · .value: int |
Native nodeState evaluation state. |
| Method | Returns |
|---|---|
snapshot |
TransformSnapshot |
finalize |
None |
clear_rest_position |
None |
reset_from_rest_position |
None |
reset_transformation |
None |
set_translation |
None |
reset_translation |
None |
translate_by |
None |
set_rotation |
None |
reset_rotation |
None |
rotate_by |
None |
set_rotate_order |
None |
set_rotate_orientation |
None |
set_rotate_pivot |
None |
set_rotate_pivot_translation |
None |
set_scale |
None |
reset_scale |
None |
set_scale_pivot |
None |
set_scale_pivot_translation |
None |
set_shear |
None |
reset_shear |
None |
shear_by |
None |
lock_transforms |
None |
hide_transforms |
None |
Build and return a minimal Transform snapshot for pre-create and safe replay.
| Item | Type / behavior |
|---|---|
| Returns | TransformSnapshot |
profile |
str · default: 'rig' |
Finalize the Transform node from a snapshot.
| Item | Type / behavior |
|---|---|
| Returns | None |
snapshot |
Optional[Mapping[str, Any]] · default: None |
**kwargs |
Any · default: — |
Clear the rest position of the transform node.
| Item | Type / behavior |
|---|---|
| Returns | None |
Reset the transform node’s position from the rest position.
| Item | Type / behavior |
|---|---|
| Returns | None |
Without a live node, this operation does not stage the change for future creation.
Reset the transformation of the transform node to identity.
| Item | Type / behavior |
|---|---|
| Returns | None |
Without a live node, this operation does not stage the change for future creation.
Set the translation of the transform node.
| Item | Type / behavior |
|---|---|
| Returns | None |
translation |
Union[om.MVector, om.MPoint, Sequence[float], float, int] · default: — |
space |
Union[om.MSpace, int] · default: 1 |
Without a live node, this operation does not stage the change for future creation.
Reset the translation of the transform node to zero.
| Item | Type / behavior |
|---|---|
| Returns | None |
Without a live node, this operation does not stage the change for future creation.
Apply translation to the transform node.
| Item | Type / behavior |
|---|---|
| Returns | None |
translation |
Union[om.MVector, om.MPoint, Sequence[float], float, int] · default: — |
space |
Union[om.MSpace, int] · default: 1 |
Without a live node, this operation does not stage the change for future creation.
Set the rotation of the transform node.
| Item | Type / behavior |
|---|---|
| Returns | None |
rotation |
Union[om.MEulerRotation, om.MQuaternion, om.MVector, Sequence[Union[float, om.MAngle]]] · default: — |
space |
Union[om.MSpace, int] · default: 1 |
Without a live node, this operation does not stage the change for future creation.
Reset the rotation of the transform node to zero.
| Item | Type / behavior |
|---|---|
| Returns | None |
Without a live node, this operation does not stage the change for future creation.
Apply rotation to the transform node.
| Item | Type / behavior |
|---|---|
| Returns | None |
rotation |
Union[om.MEulerRotation, om.MQuaternion, om.MVector, Sequence[Union[float, om.MAngle]]] · default: — |
space |
Union[om.MSpace, int] · default: 1 |
Without a live node, this operation does not stage the change for future creation.
Set the rotate order of the transform node.
| Item | Type / behavior |
|---|---|
| Returns | None |
order |
Union[int, str] · default: — |
reorder |
bool · default: None |
Without a live node, this operation does not stage the change for future creation.
Set the rotate orientation of the transform node.
| Item | Type / behavior |
|---|---|
| Returns | None |
orientation |
Union[om.MEulerRotation, om.MQuaternion, om.MVector, Sequence[Union[float, om.MAngle]]] · default: — |
Without a live node, this operation does not stage the change for future creation.
Set the rotate pivot of the transform node.
| Item | Type / behavior |
|---|---|
| Returns | None |
pivot |
Union[om.MPoint, om.MVector, Sequence[float], float, int] · default: — |
space |
Union[om.MSpace, int] · default: 1 |
balance |
bool · default: True |
Without a live node, this operation does not stage the change for future creation.
Set the rotate pivot translation of the transform node.
| Item | Type / behavior |
|---|---|
| Returns | None |
translation |
Union[om.MVector, om.MPoint, Sequence[float], float] · default: — |
space |
Union[om.MSpace, int] · default: 1 |
Without a live node, this operation does not stage the change for future creation.
Set the scale of the transform node.
| Item | Type / behavior |
|---|---|
| Returns | None |
scale |
Union[Sequence[Union[float, int]], om.MVector, om.MPoint, float, int] · default: — |
Without a live node, this operation does not stage the change for future creation.
Reset the scale of the transform node to one.
| Item | Type / behavior |
|---|---|
| Returns | None |
Without a live node, this operation does not stage the change for future creation.
Set the scale pivot of the transform node.
| Item | Type / behavior |
|---|---|
| Returns | None |
pivot |
Union[om.MPoint, om.MVector, Sequence[float], float, int] · default: — |
space |
Union[om.MSpace, int] · default: 1 |
balance |
bool · default: True |
Without a live node, this operation does not stage the change for future creation.
Set the scale pivot translation of the transform node.
| Item | Type / behavior |
|---|---|
| Returns | None |
translation |
Union[om.MVector, om.MPoint, Sequence[float], float] · default: — |
space |
Union[om.MSpace, int] · default: 1 |
Without a live node, this operation does not stage the change for future creation.
Set the shear of the transform node.
| Item | Type / behavior |
|---|---|
| Returns | None |
shear |
Union[Sequence[Union[float, int]], om.MVector, om.MPoint, float, int] · default: — |
Without a live node, this operation does not stage the change for future creation.
Reset the shear of the transform node to zero.
| Item | Type / behavior |
|---|---|
| Returns | None |
Without a live node, this operation does not stage the change for future creation.
Apply shear to the transform node.
| Item | Type / behavior |
|---|---|
| Returns | None |
shear |
Union[Sequence[Union[float, int]], om.MVector, om.MPoint, float, int] · default: — |
Without a live node, this operation does not stage the change for future creation.
Lock all transform attributes.
| Item | Type / behavior |
|---|---|
| Returns | None |
Without a live node, this operation does not stage the change for future creation.
Hide all transform attributes.
| Item | Type / behavior |
|---|---|
| Returns | None |
Without a live node, this operation does not stage the change for future creation.
DAGNode3| Method | Returns | Description |
|---|---|---|
create |
None |
Creates a missing DAG node with its optional staged parent. |
delete |
None |
Uses DGNode deletion. |
set_parent |
None |
Reparents the live node. |
DGNode3| Method | Returns | Description |
|---|---|---|
snapshot_svd |
SVDSnapshot |
Captures Source / Value / Destinations for the requested list. |
svd |
SVDView |
Returns a read-only live view of source, value and destinations; it is not a frozen capture. |
clear_attr_cache |
None |
Clears this instance attribute cache; does not delete nodes or clear the global wrapper registry. |
Node2| Method | Returns | Description |
|---|---|---|
has_fn(fn_type) |
bool |
Test compatibility with a Maya function set. |
clear_node_registry() |
None |
Detach registered wrappers and clear their shared registry. |
| Attribute | Value / composition |
|---|---|
NODE_TYPE |
'transform' |
COMPATIBLE_MAYA_FN_TYPES |
(110,) |
SPEC_LAYERS |
get_dg_specs_all, get_container_base_specs_all, get_dag_specs_all, get_transform_specs_all |
NODE_REGISTRY and other class attributes not overridden here remain inherited. Exported Snapshot types describe dictionaries; use node.snapshot() to capture state.
| Point | Behavior |
|---|---|
| Identity | A node recreated under the same name is a new Maya object. |
| Creation and geometry | The constructor creates nothing; call create() before live operations. |
| Capture | Snapshots can contain Maya objects; do not assume JSON-ready data or complete geometry reconstruction. |
transformation |
Without a live node, reading can raise from the empty function set; the setter does not stage the value for create(). |
Self-contained Maya Python Script Editor example. In mayapy, initialize maya.standalone before this block. The demonstration creates its own nodes and removes them in finally.
from uuid import uuid4import maya.api.OpenMaya as omfrom weSkel.src.core.node.dag.transform.lib import Transform
node = Transform("api_transform_" + uuid4().hex[:8])try: node.create() node.set_translation((1.0, 2.0, 3.0)) position = node.transformation.translation(om.MSpace.kTransform) assert position.isEquivalent(om.MVector(1.0, 2.0, 3.0), 1e-6) node.rest_position = node.transformation node.reset_translation() node.reset_from_rest_position() assert node.transformation.translation(om.MSpace.kTransform).isEquivalent(position, 1e-6) print("Transform: translation and rest position OK")finally: node.delete(snapshot=False)Expected result : Transform: translation and rest position OK.
SDK checkpoint 87c3486. Member inventory and fixture reads checked in Maya 2025.3 and 2026.3; example executed in both versions. The example does not cover every method. Listed limitations remain in source; these checks do not validate the compiled package.