unreal.RigUnit_ParentConstraintMath

class unreal.RigUnit_ParentConstraintMath(input: Transform = Ellipsis, parents: None = [], advanced_settings: RigUnit_ParentConstraintMath_AdvancedSettings = Ellipsis, output: Transform = Ellipsis)

Bases: RigUnit_HighlevelBase

Computes the output transform by constraining the input transform to multiple parents

C++ Source:

  • Plugin: ControlRig

  • Module: ControlRig

  • File: RigUnit_TransformConstraint.h

Editor Properties: (see get_editor_property/set_editor_property)

  • advanced_settings (RigUnit_ParentConstraintMath_AdvancedSettings): [Read-Write]

  • input (Transform): [Read-Write] Input is used to calculate offsets from parents’ initial transform

  • output (Transform): [Read-Write]

  • parents (Array[ConstraintParent]): [Read-Write]

property advanced_settings: RigUnit_ParentConstraintMath_AdvancedSettings

[Read-Write]

Type:

(RigUnit_ParentConstraintMath_AdvancedSettings)

property input: Transform

[Read-Write] Input is used to calculate offsets from parents’ initial transform

Type:

(Transform)

property output: Transform

[Read-Only]

Type:

(Transform)

property parents: None

[Read-Write]

Type:

(Array[ConstraintParent])