Houdini 21.0 Nodes APEX nodes

array::Append<T>

Appends a value to an array.

On this page
Since 20.0

Appends value to an array.

The array ports of this node are in-place ports, which means that the array is updated without creating a copy.

Inputs

*array: ApexNodeIDArray, ApexPortIDArray, BoolArray, DictArray, DynamicPathArray, FBIKSkeletonArray, FBIKSolverArray, FBIKTargetArray, FloatArray, GeometryArray, IntArray, Matrix3Array, Matrix4Array, SimRootDataIdArray, StringArray, Vector2Array, Vector3Array, Vector4Array Required

The input array.

value: ApexNodeID, ApexPortID, Bool, Dict, DynamicPath, FBIKSkeleton, FBIKSolver, FBIKTarget, Float, Geometry, Int, Matrix3, Matrix4, SimRootDataId, String, Vector2, Vector3, Vector4

The value to append to the array.

Outputs

*array: ApexNodeIDArray, ApexPortIDArray, BoolArray, DictArray, DynamicPathArray, FBIKSkeletonArray, FBIKSolverArray, FBIKTargetArray, FloatArray, GeometryArray, IntArray, Matrix3Array, Matrix4Array, SimRootDataIdArray, StringArray, Vector2Array, Vector3Array, Vector4Array

The updated array with the appended value.

index: Int

The index of the appended value.

See also

APEX nodes