public class ROIMaskDataImpl extends Object implements ROIMaskData
Constructor and Description |
---|
ROIMaskDataImpl(ROIMaskPanelImpl panel) |
Modifier and Type | Method and Description |
---|---|
void |
addROI(Object[] roi) |
void |
clearROIs() |
int |
getAlpha() |
Object |
getInputLayer() |
boolean[] |
getROIsSelected() |
double |
getValueNoData() |
boolean |
isInverse() |
void |
setInputLayer(Object obj) |
void |
setValueNoData(double value) |
public ROIMaskDataImpl(ROIMaskPanelImpl panel)
public Object getInputLayer()
getInputLayer
in interface ROIMaskData
public void setInputLayer(Object obj)
setInputLayer
in interface ROIMaskData
public int getAlpha()
getAlpha
in interface ROIMaskData
public boolean isInverse()
isInverse
in interface ROIMaskData
public void setValueNoData(double value)
setValueNoData
in interface ROIMaskData
public void clearROIs() throws NotInitializeException
clearROIs
in interface ROIMaskData
NotInitializeException
public void addROI(Object[] roi) throws NotInitializeException
addROI
in interface ROIMaskData
NotInitializeException
public double getValueNoData()
getValueNoData
in interface ROIMaskData
public boolean[] getROIsSelected()
getROIsSelected
in interface ROIMaskData