public class OptionsOverlay extends OptionsPlugin
Modifier and Type | Field and Description |
---|---|
static String |
arrowLineDecoration |
static String |
dashLineStyle |
static String |
dotDashLineStyle |
static String |
dotLineStyle |
static String |
noLineDecoration |
static String |
noLineStyle |
static String |
solidLineStyle |
eventService
moduleService, pluginService
Constructor and Description |
---|
OptionsOverlay() |
Modifier and Type | Method and Description |
---|---|
int |
getAlpha() |
Overlay.ArrowStyle |
getEndArrowStyle() |
ColorRGB |
getFillColor() |
ColorRGB |
getLineColor() |
Overlay.LineStyle |
getLineStyle() |
double |
getLineWidth() |
Overlay.ArrowStyle |
getStartArrowStyle() |
void |
run() |
void |
setAlpha(int alpha) |
void |
setEndArrowStyle(Overlay.ArrowStyle style) |
void |
setFillColor(ColorRGB color) |
void |
setLineColor(ColorRGB color) |
void |
setLineStyle(Overlay.LineStyle style) |
void |
setLineWidth(double width) |
void |
setStartArrowStyle(Overlay.ArrowStyle style) |
void |
updateSettings(OverlaySettings settings)
Updates the given overlay settings to match these options.
|
cancel, load, reset, save
cancel, context, getCancelReason, getContext, getInfo, getInput, getOutput, isCanceled, saveInputs, setContext, setInput, setOutput, uncancel
getDelegateObject, getInputs, getOutputs, initialize, isInputResolved, isOutputResolved, preview, resolveInput, resolveOutput, setInputs, setOutputs, unresolveInput, unresolveOutput
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addInput, addInput, addOutput, addOutput, removeInput, removeOutput
getDelegateObject, getInputs, getOutputs, initialize, isInputResolved, isOutputResolved, isResolved, preview, resolveInput, resolveOutput, setInputs, setOutputs, setResolved, unresolveInput, unresolveOutput
public static final String solidLineStyle
public static final String dashLineStyle
public static final String dotLineStyle
public static final String dotDashLineStyle
public static final String noLineStyle
public static final String arrowLineDecoration
public static final String noLineDecoration
public void run()
run
in interface Runnable
run
in interface MutableModule
run
in class OptionsPlugin
public void updateSettings(OverlaySettings settings)
public void setLineColor(ColorRGB color)
public ColorRGB getLineColor()
public void setLineWidth(double width)
public double getLineWidth()
public void setLineStyle(Overlay.LineStyle style)
public Overlay.LineStyle getLineStyle()
public void setFillColor(ColorRGB color)
public ColorRGB getFillColor()
public void setAlpha(int alpha)
public int getAlpha()
public void setStartArrowStyle(Overlay.ArrowStyle style)
public Overlay.ArrowStyle getStartArrowStyle()
public void setEndArrowStyle(Overlay.ArrowStyle style)
public Overlay.ArrowStyle getEndArrowStyle()
Copyright © 2014–2022 ImageJ. All rights reserved.