Decompose Object Dimensions

Function Description

Decomposes the length, width, and height dimensions (X, Y, Z) of objects in a list into three independent numerical value lists.

DecomposeObjectDimensions

Use Cases

Typically used after extracting the length, width, and height of objects to separately process each item for subsequent processing.

Inputs

  • 3D Object Dimensions: Object dimension list input at this port will be decomposed into X-Y-Z values.

Outputs

  • X Value: Decomposed X value list.

  • Y Value: Decomposed Y value list.

  • Z Value: Decomposed Z value list.

Parameters

Optional Input Type

  • Size3D: When this option is selected, the input needs to be of Size3DList type, containing only the length, width, and height (X, Y, Z) information of the object.

  • Pose: When this option is selected, the input should be of PoseList type, containing 3D position information and rotation information represented by quaternions.

Linear Operation

  • Multiplier

    Multiplies the decomposed X-Y-Z values by this parameter as the result. Can be combined with the addend, performing multiplication first, then addition.

  • Addend

    Adds this parameter to the decomposed X-Y-Z values as the result. Can be combined with the multiplier, performing multiplication first, then addition.

Adjustment Example

Input dimensions: (10, 20, 30)

Multiplier: 2, Addend: 100

Output results:

  • X = 10 * 2 +100 = 120

  • Y = 20 * 2 +100 = 140

  • Z = 30 * 2 +100 = 160