Package org.esa.snap.rcp.magicwand
Class MagicWandModel
java.lang.Object
org.esa.snap.rcp.magicwand.MagicWandModel
- All Implemented Interfaces:
Cloneable
Utilities for the magic wand tool (interactor).
- Since:
- BEAM 4.10
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static enum
static enum
static enum
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addListener
(MagicWandModel.Listener listener) void
assign
(MagicWandModel other) clone()
boolean
void
fireModelChanged
(boolean recomputeMask) static MagicWandModel
double
double
getSpectralBands
(Product product) double
int
hashCode()
void
void
setBandNames
(String... bandNames) void
setBandNames
(List<String> bandNames) void
setMaxTolerance
(double maxTolerance) void
setMinTolerance
(double minTolerance) void
setNormalize
(boolean normalize) void
setPickMode
(MagicWandModel.PickMode pickMode) void
setPixelTest
(MagicWandModel.PixelTest pixelTest) void
setSpectralBandNames
(Product product) void
setSpectrumTransform
(MagicWandModel.SpectrumTransform spectrumTransform) void
setTolerance
(double tolerance) toXml()
-
Field Details
-
MAGIC_WAND_MASK_NAME
- See Also:
-
-
Constructor Details
-
MagicWandModel
public MagicWandModel()
-
-
Method Details
-
addListener
-
removeListeners
public void removeListeners() -
fireModelChanged
public void fireModelChanged(boolean recomputeMask) -
clone
-
assign
-
getBandNames
-
setBandNames
-
setBandNames
-
getPickMode
-
setPickMode
-
getPixelTest
-
setPixelTest
-
getSpectrumTransform
-
setSpectrumTransform
-
getTolerance
public double getTolerance() -
setTolerance
public void setTolerance(double tolerance) -
getMinTolerance
public double getMinTolerance() -
setMinTolerance
public void setMinTolerance(double minTolerance) -
getMaxTolerance
public double getMaxTolerance() -
setMaxTolerance
public void setMaxTolerance(double maxTolerance) -
setNormalize
public void setNormalize(boolean normalize) -
setSpectralBandNames
-
getSpectralBands
-
equals
-
hashCode
public int hashCode() -
fromXml
-
toXml
-