VectorFilter

The purpose of the VectorFilter component is to remove invalid elements from a set of equally sized vectors. The component has N input vector ports and N output vector ports, where the number N is configurable. A vector input port has always a corresponding vector output port. The data types of the vector elements are String, Double or Integer.

One of the port pair is configured as the master port pair. An expression decides the validity of the elements of the master input port. The corresponding output port will only contain the valid elements of the master input port.

The corresponding elements of the non-master ports are also removed, resulting in a set of equally sized output ports, where the invalid elements in the master port and the corresponding elements in the non-master ports are removed.