Uses of Class
com.bc.ceres.glayer.Layer
-
Packages that use Layer Package Description com.bc.ceres.glayer The graphical layer API is used to render multi-layer images/displays from various sources.com.bc.ceres.glayer.support Various support classes for thecom.bc.ceres.glayer
API.com.bc.ceres.glayer.support.filters com.bc.ceres.glayer.swing Swing user interface support for thecom.bc.ceres.glayer
API.org.esa.snap.core.layer Provides frequently usedLayerType
implementations. -
-
Uses of Layer in com.bc.ceres.glayer
Subclasses of Layer in com.bc.ceres.glayer Modifier and Type Class Description class
CollectionLayer
A layer which can contain other layers.Methods in com.bc.ceres.glayer that return Layer Modifier and Type Method Description Layer
CollectionLayer.Type. createLayer(LayerContext ctx, PropertySet configuration)
abstract Layer
LayerType. createLayer(LayerContext ctx, PropertySet layerConfig)
Creates a layer instance for the given application provided context and the given layer configuration.Layer
Layer. getParent()
Layer
LayerContext. getRootLayer()
Methods in com.bc.ceres.glayer that return types with arguments of type Layer Modifier and Type Method Description List<Layer>
Layer. getChildren()
Gets the child layers of this layer.Methods in com.bc.ceres.glayer with parameters of type Layer Modifier and Type Method Description boolean
LayerFilter. accept(Layer layer)
protected void
Layer. fireLayersAdded(Layer[] layers)
protected void
Layer. fireLayersRemoved(Layer[] layers)
void
LayerListener. handleLayerDataChanged(Layer layer, Rectangle2D modelRegion)
Called if the data of the given layer has changed.void
LayerListener. handleLayerPropertyChanged(Layer layer, PropertyChangeEvent event)
Called if a property of the given layer has changed.void
LayerListener. handleLayersAdded(Layer parentLayer, Layer[] childLayers)
Called if a new layer has been added to a collection layer.void
LayerListener. handleLayersRemoved(Layer parentLayer, Layer[] childLayers)
Called if an existing layer has been removed from a collection layer. -
Uses of Layer in com.bc.ceres.glayer.support
Subclasses of Layer in com.bc.ceres.glayer.support Modifier and Type Class Description class
BackgroundLayer
A background layer is used to draw a background using a uniqueColor
.class
ImageLayer
A multi-resolution capable image layer.class
ShapeLayer
A shape layer is used to drawShape
s.Methods in com.bc.ceres.glayer.support that return Layer Modifier and Type Method Description Layer
BackgroundLayer.Type. createLayer(LayerContext ctx, PropertySet configuration)
Layer
ImageLayer.Type. createLayer(LayerContext ctx, PropertySet configuration)
Layer
ShapeLayer.Type. createLayer(LayerContext ctx, PropertySet configuration)
static Layer
LayerUtils. getChildLayer(Layer root, LayerUtils.SearchMode mode, LayerFilter filter)
static Layer
LayerUtils. getChildLayerById(Layer root, String id)
static Layer
LayerUtils. getChildLayerByName(Layer root, String name)
static Layer[]
LayerUtils. getLayerPath(Layer root, Layer layer)
static Layer
LayerUtils. getRootLayer(Layer layer)
Methods in com.bc.ceres.glayer.support that return types with arguments of type Layer Modifier and Type Method Description static List<Layer>
LayerUtils. getChildLayers(Layer root, LayerUtils.SearchMode mode, LayerFilter filter)
Methods in com.bc.ceres.glayer.support with parameters of type Layer Modifier and Type Method Description static Layer
LayerUtils. getChildLayer(Layer root, LayerUtils.SearchMode mode, LayerFilter filter)
static Layer
LayerUtils. getChildLayerById(Layer root, String id)
static Layer
LayerUtils. getChildLayerByName(Layer root, String name)
static int
LayerUtils. getChildLayerIndex(Layer root, LayerUtils.SearchMode mode, int defaultIndex, LayerFilter filter)
static List<Layer>
LayerUtils. getChildLayers(Layer root, LayerUtils.SearchMode mode, LayerFilter filter)
static Layer[]
LayerUtils. getLayerPath(Layer root, Layer layer)
static Collection<Layer[]>
LayerUtils. getLayerPaths(Layer root, LayerFilter filter)
static Layer
LayerUtils. getRootLayer(Layer layer)
void
AbstractLayerListener. handleLayerDataChanged(Layer layer, Rectangle2D modelRegion)
Called if the data of the given layer has changed.void
LayerViewInvalidationListener. handleLayerDataChanged(Layer layer, Rectangle2D modelRegion)
Called if the data of the given layer has changed.void
AbstractLayerListener. handleLayerPropertyChanged(Layer layer, PropertyChangeEvent event)
Called if a property of the given layer has changed.void
LayerViewInvalidationListener. handleLayerPropertyChanged(Layer layer, PropertyChangeEvent propertyChangeEvent)
Called if a property of the given layer has changed.void
AbstractLayerListener. handleLayersAdded(Layer parentLayer, Layer[] childLayers)
Called if a new layer has been added to a collection layer.void
LayerViewInvalidationListener. handleLayersAdded(Layer parentLayer, Layer[] childLayers)
Called if a new layer has been added to a collection layer.void
AbstractLayerListener. handleLayersRemoved(Layer parentLayer, Layer[] childLayers)
Called if an existing layer has been removed from a collection layer.void
LayerViewInvalidationListener. handleLayersRemoved(Layer parentLayer, Layer[] childLayers)
Called if an existing layer has been removed from a collection layer.protected abstract void
LayerViewInvalidationListener. handleViewInvalidation(Layer layer, Rectangle2D modelRegion)
Called if a visible layer change occurred. -
Uses of Layer in com.bc.ceres.glayer.support.filters
Methods in com.bc.ceres.glayer.support.filters with parameters of type Layer Modifier and Type Method Description boolean
AndFilter. accept(Layer layer)
boolean
IdFilter. accept(Layer layer)
boolean
NameFilter. accept(Layer layer)
boolean
NotFilter. accept(Layer layer)
boolean
OrFilter. accept(Layer layer)
-
Uses of Layer in com.bc.ceres.glayer.swing
Methods in com.bc.ceres.glayer.swing that return Layer Modifier and Type Method Description Layer
DefaultLayerCanvasModel. getLayer()
Layer
LayerCanvas. getLayer()
Layer
LayerCanvasModel. getLayer()
Constructors in com.bc.ceres.glayer.swing with parameters of type Layer Constructor Description DefaultLayerCanvasModel(Layer layer, Viewport viewport)
LayerCanvas(Layer layer)
LayerCanvas(Layer layer, Viewport viewport)
-
Uses of Layer in org.esa.snap.core.layer
Subclasses of Layer in org.esa.snap.core.layer Modifier and Type Class Description class
GraticuleLayer
class
MaskCollectionLayer
Methods in org.esa.snap.core.layer that return Layer Modifier and Type Method Description Layer
GraticuleLayerType. createLayer(LayerContext ctx, PropertySet configuration)
Layer
MaskCollectionLayerType. createLayer(LayerContext ctx, PropertySet configuration)
Layer
MaskLayerType. createLayer(LayerContext ctx, PropertySet configuration)
static Layer
MaskLayerType. createLayer(RasterDataNode raster, Mask mask)
Layer
NoDataLayerType. createLayer(LayerContext ctx, PropertySet configuration)
Layer
RasterImageLayerType. createLayer(RasterDataNode raster, MultiLevelSource multiLevelSource)
Layer
RgbImageLayerType. createLayer(RasterDataNode[] rasters, ColoredBandImageMultiLevelSource multiLevelSource)
-