This sets the parent McFeatures.Selected and McFeatures.FeatureStatusFlags properties based on the current set of enabled measurements (ones with a True McMeasure.Enabled property).
This method will set the mcfsfOutOfRange McFeatures.FeatureStatusFlags bit and thus make Selected False) for a feature where the all enabled measurements (AllInRangeElseAnyInRange argument True) or any enabled measurement (AllInRangeElseAnyInRange argument False) for that feature is outside of the McMeasure.RangeMin to McMeasure.RangeMax property for the measurement.
The Filter method only makes sense for one-dimensional measurements (that is, ones where a single value is taken from each feature). Filterable measurements are those where Attributes(mcmaidCanFilter) is True. Measurements in the collection that do not meet this criteria are ignored for filtering purposes, even if they are Enabled.