Houdini 21.0 Nodes APEX nodes

Switch<T>

Switches between different input values based on an index.

On this page
Since 20.0

Returns the value of the nth input, where n is the value of index. index starts at 0.

Inputs

input: VariadicArg<AnimChannel>, VariadicArg<AnimChannelCollection>, VariadicArg<AnimStack>, VariadicArg<ApexNodeID>, VariadicArg<ApexNodeIDArray>, VariadicArg<ApexPortID>, VariadicArg<ApexPortIDArray>, VariadicArg<Bool>, VariadicArg<BoolArray>, VariadicArg<ColorRamp>, VariadicArg<DataItem>, VariadicArg<Dict>, VariadicArg<DictArray>, VariadicArg<DynamicPath>, VariadicArg<DynamicPathArray>, VariadicArg<FBIKSkeleton>, VariadicArg<FBIKSkeletonArray>, VariadicArg<FBIKSolver>, VariadicArg<FBIKSolverArray>, VariadicArg<FBIKTarget>, VariadicArg<FBIKTargetArray>, VariadicArg<Float>, VariadicArg<FloatArray>, VariadicArg<FloatRamp>, VariadicArg<Geometry>, VariadicArg<GeometryArray>, VariadicArg<Int>, VariadicArg<IntArray>, VariadicArg<Matrix3>, VariadicArg<Matrix3Array>, VariadicArg<Matrix4>, VariadicArg<Matrix4Array>, VariadicArg<SimRootDataId>, VariadicArg<SimRootDataIdArray>, VariadicArg<String>, VariadicArg<StringArray>, VariadicArg<Vector2>, VariadicArg<Vector2Array>, VariadicArg<Vector3>, VariadicArg<Vector3Array>, VariadicArg<Vector4>, VariadicArg<Vector4Array>

A variadic input of different subport values.

index: Int

The index of the input subport whose value to return. The range of valid indices is [0, number of inputs - 1].

Outputs

out: AnimChannel, AnimChannelCollection, AnimStack, ApexNodeID, ApexNodeIDArray, ApexPortID, ApexPortIDArray, Bool, BoolArray, ColorRamp, DataItem, Dict, DictArray, DynamicPath, DynamicPathArray, FBIKSkeleton, FBIKSkeletonArray, FBIKSolver, FBIKSolverArray, FBIKTarget, FBIKTargetArray, Float, FloatArray, FloatRamp, Geometry, GeometryArray, Int, IntArray, Matrix3, Matrix3Array, Matrix4, Matrix4Array, SimRootDataId, SimRootDataIdArray, String, StringArray, Vector2, Vector2Array, Vector3, Vector3Array, Vector4, Vector4Array

A copy of the input value associated with index.

See also

APEX nodes