Description

Filter an object collection to remove/retain the object with the largest/smallest value for a specific measurement. The objects identified for removal can be indeed removed from the input collection, moved to another collection (and removed from the input collection) or simply counted (but retained in the input collection).

Parameters

Input objects (default = "") Objects to be filtered.

Filter mode (default = "Remove filtered objects") Controls what happens to objects which don't pass the filter:

Output (filtered) objects (default = "") New object collection containing input objects which did not pass the filter. These objects are only stored if "Filter mode" is set to "Move filtered objects to new class".

Method for filtering (default = "Remove object with largest measurement") Controls what happens to objects which don't pass the filter:

- "Remove object with largest measurement" Remove the object with the largest value measurement specified by "Measurement to filter on".

- "Remove object with smallest measurement" Remove the object with the smallest value measurement specified by "Measurement to filter on".

- "Retain object with largest measurement" Retain only the object with the largest value measurement specified by "Measurement to filter on".

- "Retain object with smallest measurement" Retain only the object with the smallest value measurement specified by "Measurement to filter on".

Measurement to filter on (default = "") Objects will be filtered against their value of this measurement. Objects missing this measurement are not removed; however, they can be removed by using the module "With / without measurement".