public static class FilterROIByOverlapAlgorithm.ROIFilterSettings extends Object implements JIPipeParameterCollection
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterUIChangedEvent
Constructor and Description |
---|
ROIFilterSettings() |
ROIFilterSettings(FilterROIByOverlapAlgorithm.ROIFilterSettings other) |
Modifier and Type | Method and Description |
---|---|
EventBus |
getEventBus()
Gets the event bus that posts events about the parameters
|
DefaultExpressionParameter |
getOverlapFilter() |
boolean |
isConsumeOnOverlap() |
boolean |
isEnabled() |
boolean |
isFastMode() |
boolean |
isInvert() |
boolean |
isMeasureInPhysicalUnits() |
boolean |
isOutputOverlaps() |
void |
setConsumeOnOverlap(boolean consumeOnOverlap) |
void |
setEnabled(boolean enabled) |
void |
setFastMode(boolean fastMode) |
void |
setInvert(boolean invert) |
void |
setMeasureInPhysicalUnits(boolean measureInPhysicalUnits) |
void |
setOutputOverlaps(boolean outputOverlaps) |
void |
setOverlapFilter(DefaultExpressionParameter overlapFilter) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addParameterChangeListener, addParameterChangeListener, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, setParameter, triggerParameterChange, triggerParameterStructureChange, triggerParameterUIChange
public ROIFilterSettings()
public ROIFilterSettings(FilterROIByOverlapAlgorithm.ROIFilterSettings other)
public EventBus getEventBus()
JIPipeParameterCollection
getEventBus
in interface JIPipeParameterCollection
JIPipeParameterCollection.ParameterChangedEvent
and JIPipeParameterCollection.ParameterStructureChangedEvent
public boolean isEnabled()
public void setEnabled(boolean enabled)
public boolean isInvert()
public void setInvert(boolean invert)
public boolean isConsumeOnOverlap()
public void setConsumeOnOverlap(boolean consumeOnOverlap)
public DefaultExpressionParameter getOverlapFilter()
public void setOverlapFilter(DefaultExpressionParameter overlapFilter)
public boolean isOutputOverlaps()
public void setOutputOverlaps(boolean outputOverlaps)
public boolean isFastMode()
public void setFastMode(boolean fastMode)
public boolean isMeasureInPhysicalUnits()
public void setMeasureInPhysicalUnits(boolean measureInPhysicalUnits)
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.