Skip to content

Pack Euler Array

Ryan Porter edited this page Feb 25, 2018 · 3 revisions

packEulerArray

Constructs an Euler Array using the input values. The array may be constructed from a multi-index attribute of euler rotations, or from three Angle Arrays representing the angles.

Attribute Name Description Attribute Type
inputRotate (ir) Values that will be placed in the outputRotate array at their logical index if inputMethod is set to From Rotate. doubleAngle3
inputRotateX (irx) The X component of inputRotate. doubleAngle
inputRotateY (iry) The Y component of inputRotate. doubleAngle
inputRotateZ (irz) The Z component of inputRotate. doubleAngle
inputAngleX (iax) Angle values that will be used as the X component in the outputRotate array if inputMethod is set to From Angles. angleArray
inputAngleY (iay) Angle values that will be used as the Y component in the outputRotate array if inputMethod is set to From Angles. angleArray
inputAngleY (iaz) Angle values that will be used as the Z component in the outputRotate array if inputMethod is set to From Angles. angleArray
fillValue (fv) Value that will be placed in the output array if there is no input for that index. doubleAngle3
fillValueX (fvx) The X component of fillValue. doubleAngle
fillValueY (fvy) The Y component of fillValue. doubleAngle
fillValueZ (fvz) The Z component of fillValue. doubleAngle
size (s) Size of the output array. int
output (o) An Euler Angle array. doubleArray