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 interfacestatic enumstatic enumstatic enum -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(MagicWandModel.Listener listener) voidassign(MagicWandModel other) clone()booleanvoidfireModelChanged(boolean recomputeMask) static MagicWandModeldoubledoublegetSpectralBands(Product product) doubleinthashCode()voidvoidsetBandNames(String... bandNames) voidsetBandNames(List<String> bandNames) voidsetMaxTolerance(double maxTolerance) voidsetMinTolerance(double minTolerance) voidsetNormalize(boolean normalize) voidsetPickMode(MagicWandModel.PickMode pickMode) voidsetPixelTest(MagicWandModel.PixelTest pixelTest) voidsetSpectralBandNames(Product product) voidsetSpectrumTransform(MagicWandModel.SpectrumTransform spectrumTransform) voidsetTolerance(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
-