public class ThresholdedVolume extends ObjectFilterRelation
Specifically, relation(volume,threshold)
must be true.
Constructor and Description |
---|
ThresholdedVolume() |
Modifier and Type | Method and Description |
---|---|
UnitValueVolume |
getThreshold() |
protected boolean |
match(ObjectMask object,
Optional<Dimensions> dim,
DoubleBiPredicate relation) |
void |
setThreshold(UnitValueVolume threshold) |
protected void |
start(Optional<Dimensions> dimensions,
ObjectCollection objectsToFilter) |
end, getRelation, match, precondition, setRelation
filter
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
protected void start(Optional<Dimensions> dimensions, ObjectCollection objectsToFilter) throws OperationFailedException
start
in class ObjectFilterRelation
OperationFailedException
protected boolean match(ObjectMask object, Optional<Dimensions> dim, DoubleBiPredicate relation)
match
in class ObjectFilterRelation
public UnitValueVolume getThreshold()
public void setThreshold(UnitValueVolume threshold)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.