Package org.esa.snap.core.datamodel
Class Mask.VectorDataType
java.lang.Object
org.esa.snap.core.datamodel.Mask.ImageType
org.esa.snap.core.datamodel.Mask.VectorDataType
- Enclosing class:
Mask
A mask image type which is based on vector data.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Mask.VectorDataTypestatic final Stringstatic final StringFields inherited from class org.esa.snap.core.datamodel.Mask.ImageType
DEFAULT_COLOR, DEFAULT_TRANSPARENCY, PROPERTY_NAME_COLOR, PROPERTY_NAME_TRANSPARENCY -
Method Summary
Modifier and TypeMethodDescriptionbooleancanTransferMask(Mask mask, Product product) createImage(Mask mask) Creates the image.Creates a prototype image configuration.static VectorDataNodegetVectorData(Mask mask) static voidsetVectorData(Mask mask, VectorDataNode vectorDataNode) transferMask(Mask mask, Product product) Methods inherited from class org.esa.snap.core.datamodel.Mask.ImageType
getName, handleRename
-
Field Details
-
TYPE_NAME
- See Also:
-
PROPERTY_NAME_VECTOR_DATA
- See Also:
-
INSTANCE
-
-
Method Details
-
canTransferMask
- Overrides:
canTransferMaskin classMask.ImageType
-
transferMask
- Overrides:
transferMaskin classMask.ImageType
-
createImage
Creates the image.- Specified by:
createImagein classMask.ImageType- Parameters:
mask- The mask which requests creation of its image.- Returns:
- The image.
-
createImageConfig
Creates a prototype image configuration.- Overrides:
createImageConfigin classMask.ImageType- Returns:
- The image configuration.
-
getVectorData
-
setVectorData
-