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 ROIMaskDatapublic void setInputLayer(Object obj)
setInputLayer in interface ROIMaskDatapublic int getAlpha()
getAlpha in interface ROIMaskDatapublic boolean isInverse()
isInverse in interface ROIMaskDatapublic void setValueNoData(double value)
setValueNoData in interface ROIMaskDatapublic void clearROIs()
throws NotInitializeException
clearROIs in interface ROIMaskDataNotInitializeExceptionpublic void addROI(Object[] roi) throws NotInitializeException
addROI in interface ROIMaskDataNotInitializeExceptionpublic double getValueNoData()
getValueNoData in interface ROIMaskDatapublic boolean[] getROIsSelected()
getROIsSelected in interface ROIMaskData