Uses of Interface
com.luciad.view.ILcdLayered
Package
Description
ILcdEarthTileSet
that provides raster data
suitable for use as a 3D terrain texture.This package provides a heightprovider that uses heightproviderfactories registered to the
lucy backend.
Contains all classes for terrain elevation analysis.
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
General aspects of views.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Provides layer-specific asynchronous painting.
Provides an asynchronous layer wrapper and paint queue implementation that allows
inserting Lightspeed layers into an
ILcdGXYView
.Touch controllers for the 2D view.
Provides support for OpenGL-based 2D and 3D visualization of data.
Provides support for handling user interaction on an
ILspView
.Provides controllers for the manipulation of domain objects in a view.
This package provides support for measuring distances in a view.
Provides controller implementations that work with touch input instead of
mouse input.
Provides layering support for
ILspView
.Provides support for visualizing
ILcdGXYLayer
instances in an
ILspView
.Utilities for making maps.
This package provides Swing components which are related to a view or allow interaction with a view.
-
Uses of ILcdLayered in com.luciad.earth.tileset.raster
Modifier and TypeClassDescriptionclass
A tileset that generates texture data using an offscreen 2D view. -
Uses of ILcdLayered in com.luciad.lucy.util.height
Modifier and TypeClassDescriptionclass
TLcyViewHeightProvider<S extends ILcdView & ILcdLayered>
This class is an extension ofTLcdViewHeightProvider
that uses theILcdModelHeightProviderFactory
s which are registered as service to the Lucy back-end. -
Uses of ILcdLayered in com.luciad.tea
Modifier and TypeClassDescriptionclass
TLcdViewBasedTerrainElevationProvider<S extends ILcdView & ILcdLayered>
This mediator keeps track of terrain models in theILcdView
and adds/removes them to/from the specified model based terrain elevation provider. -
Uses of ILcdLayered in com.luciad.util.height
Modifier and TypeClassDescriptionclass
TLcdViewHeightProvider<S extends ILcdView & ILcdLayered>
ThisILcdHeightProvider
retrieves height based on a view. -
Uses of ILcdLayered in com.luciad.view
Modifier and TypeInterfaceDescriptioninterface
AnILcdLayerTreeNode
is anILcdLayer
which can also have child layers.interface
An extension ofILcdLayered
, to access a flat list of layers as a hierarchical structure.interface
Interface allowing to create a support class for facilitating the creation of concreteILcdTreeLayered
implementations based on anILcdLayered
instance.Modifier and TypeClassDescriptionclass
A utility class that can be used to create a class that implementsILcdTreeLayered
.class
This is a utility class that can be used to make a class that implementsILcdLayered
.class
This is a utility class that can be used to create anILcdLayerTreeNode
implementation.class
This is a utility class that can be used to make a class that implementsILcdTreeLayered
.Modifier and TypeMethodDescriptionTLcdLayeredEvent.getLayered()
Returns theILcdLayered
the change causing this event has occurred on.TLcdMoveLayerAction.getLayered()
Gets theILcdLayered
associated to thisILcdAction
.TLcdRemoveLayerAction.getLayered()
Returns the layered from which the layer will be removed when the action is performed.ILcdTreeLayeredSupport.getLayeredToSupport()
Returns theILcdLayered
for which this support is created.TLcdLayeredSupport.getLayeredToSupport()
Returns theILcdLayered
which delegates his methods to this supportTLcdTreeLayeredSupport.getLayeredToSupport()
TLcdSelectionMediator.getSlaveLayered()
Returns the array ofILcdLayered
that listen to selection events in the sourceILcdLayered
objects.TLcdSelectionMediator.getSlaveLayered
(int aIndex) Returns theILcdLayered
at the given index in the array ofILcdLayered
that listen to selection events.TLcdSelectionMediator.getSourceLayered()
Returns the array ofILcdLayered
that generate selection events.TLcdSelectionMediator.getSourceLayered
(int aIndex) Returns theILcdLayered
at the given index in the array ofILcdLayered
that generate selection events.Modifier and TypeMethodDescriptionvoid
TLcdMoveLayerAction.setLayered
(ILcdLayered aLayered) Sets theILcdLayered aLayered
to thisILcdAction
.void
TLcdRemoveLayerAction.setLayered
(ILcdLayered aLayered) Sets theILcdLayered aLayered
to thisILcdAction
.void
ILcdTreeLayeredSupport.setLayeredToSupport
(ILcdLayered aLayeredToSupport) Set theILcdLayered
for which this support is created.void
TLcdLayeredSupport.setLayeredToSupport
(ILcdLayered aLayeredToSupport) Sets theILcdLayered
which delegates his methods to this supportvoid
TLcdTreeLayeredSupport.setLayeredToSupport
(ILcdLayered aLayeredToSupport) Sets theILcdLayered
for which this support is created.void
TLcdSelectionMediator.setSlaveLayered
(int aIndex, ILcdLayered aSlaveLayered) Sets one of theILcdLayered
that listens to selection events.void
TLcdSelectionMediator.setSlaveLayered
(ILcdLayered[] aSlaveLayeredArray) Sets the array ofILcdLayered
that listen to selection events in the sourceILcdLayered
objects.void
TLcdSelectionMediator.setSourceLayered
(int aIndex, ILcdLayered aSourceLayered) Sets one of theILcdLayered
that generate selection events.void
TLcdSelectionMediator.setSourceLayered
(ILcdLayered[] aSourceLayeredArray) Sets the array ofILcdLayered
that generate selection events.ModifierConstructorDescriptionTLcdIndependentOrderTreeLayeredSupport
(ILcdLayered aLayeredToSupport, ILcdLayerTreeNode aRootNode) Constructs a newTLcdIndependentOrderTreeLayeredSupport
for a tree with root nodeaRootNode
.TLcdLayeredEvent
(ILcdLayered source, int id) Creates an event with given source and change type.TLcdLayeredEvent
(ILcdLayered source, int id, ILcdLayer aLayer) Creates an event with given source, change type and layer for which the change occurred.TLcdLayeredEvent
(ILcdLayered source, int id, ILcdLayer aLayer, int aOriginalIndex, int aNewIndex) Creates an event with given source, change type, layer and index for which the change occurred.TLcdLayeredSupport
(ILcdLayered aLayeredToSupport) Creates a newTLcdLayeredSupport
that works for the givenILcdLayered
.TLcdMoveLayerAction
(ILcdLayered aLayered, ILcdLayer[] aLayers, String aMoveCommand) Constructor with anILcdLayered
, anILcdLayer
array and aMoveCommand
.TLcdMoveLayerAction
(ILcdLayered aLayered, ILcdLayer aLayer, String aMoveCommand) Constructor with anILcdLayered
, anILcdLayer
and aMoveCommand
.TLcdRemoveLayerAction
(ILcdLayered aLayered, ILcdLayer aLayer) Constructor with anILcdLayered
, and anILcdLayer
.TLcdTreeLayeredSupport
(ILcdLayered aLayeredToSupport, ILcdLayerTreeNode aRootNode) Constructs a newTLcdTreeLayeredSupport
for a tree with root nodeaRootNode
. -
Uses of ILcdLayered in com.luciad.view.gxy
Modifier and TypeInterfaceDescriptioninterface
AnILcdView
to visualize two-dimensional object geometry, based on AWTGraphics
and organized inILcdGXYLayer
objects.interface
AnILcdGXYView
that supports rotation, adding it as an extra parameter (next to the scale and origin mapping) to the view-world transformation.Modifier and TypeClassDescriptionclass
AnILcdLayerTreeNode
forILcdGXYLayer
s.class
ILcdGXYView
implementation based on an off-screen image.
It does not depend on AWT or Swing components, and can be used on the server side (for example, in a Servlet) for generating images to be sent to light-weight clients.class
An implementation of theILcdGXYView
interface as ajava.awt.Canvas
.class
An implementation of theILcdGXYView
interface as ajavax.swing.JPanel
.class
ILcdGXYView
implementation that consumes less memory thanTLcdGXYViewJPanel
.class
An implementation of theILcdGXYView
interface as ajava.awt.Panel
.class
This PlanarImage implements an off-screen view.Modifier and TypeMethodDescriptiondefault ILcdLayered
ILcdGXYController.getLayered()
Returns the layers associated with this controller. -
Uses of ILcdLayered in com.luciad.view.gxy.asynchronous
Modifier and TypeClassDescriptionclass
TLcdGXYAsynchronousEditableLabelsLayerWrapper
extension forlayer nodes
.class
TLcdGXYAsynchronousLayerWrapper
extension forlayer nodes
. -
Uses of ILcdLayered in com.luciad.view.gxy.asynchronous.lightspeed
Modifier and TypeClassDescriptionclass
Deprecated.Lightspeed integration in GXY views is no longer supported. -
Uses of ILcdLayered in com.luciad.view.gxy.controller.touch
-
Uses of ILcdLayered in com.luciad.view.lightspeed
Modifier and TypeInterfaceDescriptioninterface
Defines anILspView
which is represented on screen by an AWT or Swing component.interface
AnILcdView
to visualize geospatial data in 2D or 3D, based on OpenGL.Modifier and TypeClassDescriptionclass
Abstract base class for implementations ofILspAWTView
.class
AnILspView
which is represented by an AWT component.class
Deprecated.Integration of LuciadLightspeed in C++ applications is no longer actively supported as of V2020.0.final class
AnILspView
which is represented by a JavaFX node.class
An offscreen Lightspeed view that uses an internal buffer to render images to.class
AnILspAWTView
which is represented by a Swing component.Modifier and TypeMethodDescriptionILspPaintingOrder.PaintStep.getLayered()
Returns the layered that the layer belongs to ornull
.ModifierConstructorDescriptionPaintStep
(ILspLayer aLayer, TLspPaintRepresentationState aPaintRepresentationState, ILcdLayered aLayered, int aIndex) Creates a paint step for the given layer and paint representation state. -
Uses of ILcdLayered in com.luciad.view.lightspeed.controller
Modifier and TypeMethodDescriptionALspController.getLayered()
ILspController.getLayered()
Returns anILcdLayered
for this controller. -
Uses of ILcdLayered in com.luciad.view.lightspeed.controller.manipulation
Modifier and TypeMethodDescriptionTLspCreateController.getLayered()
TLspEditController.getLayered()
-
Uses of ILcdLayered in com.luciad.view.lightspeed.controller.ruler
-
Uses of ILcdLayered in com.luciad.view.lightspeed.controller.touch
-
Uses of ILcdLayered in com.luciad.view.lightspeed.layer
Modifier and TypeClassDescriptionclass
Extension ofTLspLayer
that implementsILcdLayerTreeNode
and hence can also have child layers. -
Uses of ILcdLayered in com.luciad.view.lightspeed.layer.integration.gxy
Modifier and TypeClassDescriptionclass
Deprecated.GXY integration in Lightspeed views is no longer supported. -
Uses of ILcdLayered in com.luciad.view.map
Modifier and TypeClassDescriptionclass
TLcdGXYViewBufferedImage
extension suited for displaying maps.class
TLcdGXYViewCanvas
extension suited for displaying maps.class
TLcdGXYViewJPanel
extension suited for displaying maps.class
TLcdGXYViewJPanelLightWeight
extension suited for displaying maps.class
TLcdGXYViewPanel
extension suited for displaying maps. -
Uses of ILcdLayered in com.luciad.view.swing
ModifierConstructorDescriptionTLcdFlatListTreeModel
(ILcdLayered aLayered) Create a new instance ofTLcdFlatListTreeModel
based on the layers inaLayered
.