Uses of Class
com.bc.ceres.glayer.Layer
Packages that use Layer
Package
Description
The graphical layer API is used to render multi-layer images/displays from various sources.
Various support classes for the
com.bc.ceres.glayer
API.Swing user interface support for the
com.bc.ceres.glayer
API.Provides frequently used
LayerType
implementations.-
Uses of Layer in com.bc.ceres.glayer
Subclasses of Layer in com.bc.ceres.glayerMethods in com.bc.ceres.glayer that return LayerModifier and TypeMethodDescriptionCollectionLayer.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.getParent()
LayerContext.getRootLayer()
Methods in com.bc.ceres.glayer that return types with arguments of type LayerMethods in com.bc.ceres.glayer with parameters of type LayerModifier and TypeMethodDescriptionboolean
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.supportModifier and TypeClassDescriptionclass
A background layer is used to draw a background using a uniqueColor
.class
A multi-resolution capable image layer.class
A shape layer is used to drawShape
s.Methods in com.bc.ceres.glayer.support that return LayerModifier and TypeMethodDescriptionBackgroundLayer.Type.createLayer
(LayerContext ctx, PropertySet configuration) ImageLayer.Type.createLayer
(LayerContext ctx, PropertySet configuration) 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 LayerModifier and TypeMethodDescriptionLayerUtils.getChildLayers
(Layer root, LayerUtils.SearchMode mode, LayerFilter filter) Methods in com.bc.ceres.glayer.support with parameters of type LayerModifier and TypeMethodDescriptionstatic 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) 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 -
Uses of Layer in com.bc.ceres.glayer.swing
Methods in com.bc.ceres.glayer.swing that return LayerModifier and TypeMethodDescriptionDefaultLayerCanvasModel.getLayer()
LayerCanvas.getLayer()
LayerCanvasModel.getLayer()
Constructors in com.bc.ceres.glayer.swing with parameters of type LayerModifierConstructorDescriptionDefaultLayerCanvasModel
(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.layerMethods in org.esa.snap.core.layer that return LayerModifier and TypeMethodDescriptionGraticuleLayerType.createLayer
(LayerContext ctx, PropertySet configuration) MaskCollectionLayerType.createLayer
(LayerContext ctx, PropertySet configuration) MaskLayerType.createLayer
(LayerContext ctx, PropertySet configuration) static Layer
MaskLayerType.createLayer
(RasterDataNode raster, Mask mask) NoDataLayerType.createLayer
(LayerContext ctx, PropertySet configuration) RasterImageLayerType.createLayer
(RasterDataNode raster, MultiLevelSource multiLevelSource) RgbImageLayerType.createLayer
(RasterDataNode[] rasters, ColoredBandImageMultiLevelSource multiLevelSource)