Inputs
This input is helpful for connecting different Nodes that should lie in equal hierarchical dependencies to one another.
This Port is important if you want to use the Node within a programming loop, e.g., if you want to execute the Node repeatedly in a cycle within a closed Range Node. This connection will then ensure that this setup range is first processed completely before the result of the Node is passed on within the setup or the superordinate loop is passed on.
This setting normally does not have to be modified. The Node can even ascertain the data type of a connected Array and apply it to the output Array. Only use this setting if you want to modify the data type of the connected Array. When doing so you have to make sure that a conversion of the input data type is plausible.
Here you can link the array from which you went to erase entries. Not only the respective values will be erased but the Array will also be reduced in size by the number of values erased, which can result in a modification of the indexation of the values.
Here you can enter the index number of the first entry in the Array that should be erased.
This value defines the number of Array entries that should be erased starting from the defined Index. The Array will be shortened by the respective number.
This function can be used to define how the gaps created by deleting elements in the Array are filled. This option is active by default and it ensures that the values remain in their original order. The elements that follow the deleted entries will simple move forward to close the gap. This will result in correspondingly numerous gaps at the end if the Array that will be deleted. The Array will be shortened accordingly. This is the desired result in most cases but requires a lot of calculation time, especially for more expansive Arrays, because all elements have to move forward one after the other and their indexation has to change accordingly.
The process can be sped up if the same Count can be copied for deleted elements at the end to the gap. In this case only very few elements will have to be re-indexed. This behavior can be activated by disabling this option. The image below shows how both modes look.
An Array with letters from A-F was used as a basis. The second element in the Array, the letter B, was removed. The Elements shifted from the left to fill the gap.
