Array Functions

Array Functions lets you perform functional operations on your array inputs

Node Definitions

Array Functions component needs to have the category and array function defined before defining Input Ports to it. Each Array Function has it's own input port limitations.

After defining your Category and Array Function for this Array Functions component, you can see your input limitation in your Input Ports tab.

Input Ports

Array Functions component accepts input ports in the form of an array, to execute array functions on them. You can define your input ports in Input Ports tab, adhering to the input limitation. Getting beyond a limitation won't be allowed, as it won't work. You can see your input port limitation written in the header:

You have two types of input ports: Input and Constant.

  • Input typed ports are your regular ports, which you can connect to other output ports via linking, and it will get the value of the output port it is linked to.

  • Constant typed ports are ports which you can't link to any other output ports, and these ports will always have the value that is defined to it:

Output Port

Array Functions component must have exactly 1 output port. Input ports will be reduced to a single value based on the function this component has, and you can feed that output value to any other component you like.

By default, output port name changes based on the function you choose, however you can change the name by unchecking the checkbox "Generate output port name based on function".

Working Example

Appendix

Last updated