public class VisualLocationROIProperties extends AbstractJIPipeParameterCollection
ROIEditor
that only contains properties for creating ROIJIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
VisualLocationROIProperties() |
VisualLocationROIProperties(VisualLocationROIProperties other) |
Modifier and Type | Method and Description |
---|---|
void |
applyTo(ij.gui.Roi roi,
JIPipeExpressionVariablesMap variables) |
void |
applyToRoiReference(ij.gui.Roi target,
JIPipeExpressionVariablesMap variables)
Note that this is without cloning the ROI
|
OptionalColorParameter |
getFillColor() |
OptionalColorParameter |
getLineColor() |
double |
getLineWidth() |
int |
getPositionC() |
int |
getPositionT() |
int |
getPositionZ() |
JIPipeExpressionParameter |
getRoiName() |
void |
setFillColor(OptionalColorParameter fillColor) |
void |
setLineColor(OptionalColorParameter lineColor) |
void |
setLineWidth(double lineWidth) |
void |
setPositionC(int positionC) |
void |
setPositionT(int positionT) |
void |
setPositionZ(int positionZ) |
void |
setRoiName(JIPipeExpressionParameter roiName) |
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, onParameterChanged, onParameterStructureChanged, onParameterUIChanged, registerSubParameter, registerSubParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
public VisualLocationROIProperties()
public VisualLocationROIProperties(VisualLocationROIProperties other)
public int getPositionZ()
public void setPositionZ(int positionZ)
public int getPositionC()
public void setPositionC(int positionC)
public int getPositionT()
public void setPositionT(int positionT)
public OptionalColorParameter getFillColor()
public void setFillColor(OptionalColorParameter fillColor)
public OptionalColorParameter getLineColor()
public void setLineColor(OptionalColorParameter lineColor)
public double getLineWidth()
public void setLineWidth(double lineWidth)
public JIPipeExpressionParameter getRoiName()
public void setRoiName(JIPipeExpressionParameter roiName)
public void applyToRoiReference(ij.gui.Roi target, JIPipeExpressionVariablesMap variables)
target
- targetpublic void applyTo(ij.gui.Roi roi, JIPipeExpressionVariablesMap variables)
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.