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 LayerLayerType.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 TypeMethodDescriptionbooleanprotected voidLayer.fireLayersAdded(Layer[] layers) protected voidLayer.fireLayersRemoved(Layer[] layers) voidLayerListener.handleLayerDataChanged(Layer layer, Rectangle2D modelRegion) Called if the data of the given layer has changed.voidLayerListener.handleLayerPropertyChanged(Layer layer, PropertyChangeEvent event) Called if a property of the given layer has changed.voidLayerListener.handleLayersAdded(Layer parentLayer, Layer[] childLayers) Called if a new layer has been added to a collection layer.voidLayerListener.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 TypeClassDescriptionclassA background layer is used to draw a background using a uniqueColor.classA multi-resolution capable image layer.classA shape layer is used to drawShapes.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 LayerLayerUtils.getChildLayer(Layer root, LayerUtils.SearchMode mode, LayerFilter filter) static LayerLayerUtils.getChildLayerById(Layer root, String id) static LayerLayerUtils.getChildLayerByName(Layer root, String name) static Layer[]LayerUtils.getLayerPath(Layer root, Layer layer) static LayerLayerUtils.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 LayerLayerUtils.getChildLayer(Layer root, LayerUtils.SearchMode mode, LayerFilter filter) static LayerLayerUtils.getChildLayerById(Layer root, String id) static LayerLayerUtils.getChildLayerByName(Layer root, String name) static intLayerUtils.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 LayerLayerUtils.getRootLayer(Layer layer) voidAbstractLayerListener.handleLayerDataChanged(Layer layer, Rectangle2D modelRegion) Called if the data of the given layer has changed.voidLayerViewInvalidationListener.handleLayerDataChanged(Layer layer, Rectangle2D modelRegion) Called if the data of the given layer has changed.voidAbstractLayerListener.handleLayerPropertyChanged(Layer layer, PropertyChangeEvent event) Called if a property of the given layer has changed.voidLayerViewInvalidationListener.handleLayerPropertyChanged(Layer layer, PropertyChangeEvent propertyChangeEvent) Called if a property of the given layer has changed.voidAbstractLayerListener.handleLayersAdded(Layer parentLayer, Layer[] childLayers) Called if a new layer has been added to a collection layer.voidLayerViewInvalidationListener.handleLayersAdded(Layer parentLayer, Layer[] childLayers) Called if a new layer has been added to a collection layer.voidAbstractLayerListener.handleLayersRemoved(Layer parentLayer, Layer[] childLayers) Called if an existing layer has been removed from a collection layer.voidLayerViewInvalidationListener.handleLayersRemoved(Layer parentLayer, Layer[] childLayers) Called if an existing layer has been removed from a collection layer.protected abstract voidLayerViewInvalidationListener.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 LayerMaskLayerType.createLayer(RasterDataNode raster, Mask mask) NoDataLayerType.createLayer(LayerContext ctx, PropertySet configuration) RasterImageLayerType.createLayer(RasterDataNode raster, MultiLevelSource multiLevelSource) RgbImageLayerType.createLayer(RasterDataNode[] rasters, ColoredBandImageMultiLevelSource multiLevelSource)