Package | Description |
---|---|
com.luciad.format.bingmaps.view.lightspeed |
This package provides classes to visualize Bing Maps data on a Lightspeed map.
|
com.luciad.format.bufr.lightspeed |
This package contains a layer factory to visualize SIGWX weather feature models found in BUFR files.
|
com.luciad.format.kml22.view.lightspeed |
This package provides classes for visualizing KML data on Lightspeed maps.
|
com.luciad.format.mgcp.view.lightspeed |
This package contains a layer factory for the portrayal of MGCP data in accordance with the
MGCP 2.0 Portrayal Standard.
|
com.luciad.format.nitf.lightspeed | |
com.luciad.format.vpf.lightspeed |
Provides GeoSym symbology support for the VPF format.
|
com.luciad.lidar.lightspeed |
This package contains a layer builder to visualized large point clouds.
|
com.luciad.lucy.format |
Provides support facilities for adding a new data format to Lucy.
|
com.luciad.lucy.format.lightspeed |
Provides support facilities for adding visualization in a Lightspeed view for data formats.
|
com.luciad.lucy.map.action.lightspeed |
Provides actions that have a relationship with a Lightspeed map.
|
com.luciad.lucy.map.asynchronous |
Provides supporting classes for asynchronous painting.
|
com.luciad.lucy.map.lightspeed |
Contains a broad range of classes related to the visual representation of a map.
|
com.luciad.lucy.map.style.lightspeed |
Contains Lightspeed style related classes, such as a class containing customizable style context.
|
com.luciad.ogc.wmts.client |
This package provides support for the OGC Web Map Tile Service (WMTS).
|
com.luciad.realtime |
Handles simulation of dynamic data.
|
com.luciad.view.gxy.asynchronous.lightspeed |
Provides an asynchronous layer wrapper and paint queue implementation that allows
inserting Lightspeed layers into an
ILcdGXYView . |
com.luciad.view.lightspeed |
Provides support for OpenGL-based 2D and 3D visualization of data.
|
com.luciad.view.lightspeed.controller.manipulation |
Provides controllers for the manipulation of domain objects in a view.
|
com.luciad.view.lightspeed.controller.visualinspection |
Provides functionality for visually inspecting layers.
|
com.luciad.view.lightspeed.editor.operation |
Classes that describe edit handle results and edit operations.
|
com.luciad.view.lightspeed.editor.snapping |
Defines a mechanism for snapping between objects that are being edited.
|
com.luciad.view.lightspeed.label.algorithm |
Handles labeling algorithms.
|
com.luciad.view.lightspeed.label.location |
Handles label locations.
|
com.luciad.view.lightspeed.layer |
Provides layering support for
ILspView . |
com.luciad.view.lightspeed.layer.imageprojection |
Provides support for rendering images which are projected onto the 3D
terrain of an
ILspView , as if by a slide
projector. |
com.luciad.view.lightspeed.layer.integration.gxy |
Provides support for visualizing
ILcdGXYLayer instances in an
ILspView . |
com.luciad.view.lightspeed.layer.paintgroup |
Provides support for grouping the objects that should be painted and handling changes to these
groups.
|
com.luciad.view.lightspeed.layer.raster |
Provides layering support for raster layers.
|
com.luciad.view.lightspeed.painter.grid |
Provides support for the painting of grids.
|
com.luciad.view.lightspeed.painter.label |
Provides support for painting labels for objects.
|
com.luciad.view.lightspeed.util |
Contains utility classes related to Lightspeed views.
|
com.luciad.wms.client.lightspeed |
This package contains the layer builder for visualizing
ALcdWMSProxy
instances in a Lightspeed view. |
Modifier and Type | Method and Description |
---|---|
Collection<ILspLayer> |
TLspBingMapsLayerFactory.createLayers(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILspLayer |
TLspBUFRLayerBuilder.build() |
Modifier and Type | Method and Description |
---|---|
ILspLayer |
TLspKML22LayerBuilder.build()
Creates a new layer, as specified in the class javadoc.
|
Modifier and Type | Method and Description |
---|---|
Collection<ILspLayer> |
TLspMGCPLayerFactory.createLayers(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
Collection<ILspLayer> |
TLspNITFLayerFactory.createLayers(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
ILspLayer |
TLspVPFLayerBuilder.build()
Creates a new layer for the given model and configures GeoSym styling.
|
Modifier and Type | Method and Description |
---|---|
ILspLayer |
TLspLIDARLayerBuilder.build() |
Modifier and Type | Method and Description |
---|---|
ILspLayer |
TLcyGXYLspAsynchronousFormatWrapper.GXYLspLayerFactory.createLayer(ILcdGXYLayer aLayer)
Creates an
ILspLayer equivalent of the given ILcdGXYLayer . |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyLspTransformingModelFormatWrapper.isLayerOfFormat(ILspLayer aLayer) |
boolean |
TLcyLspSafeGuardFormatWrapper.isLayerOfFormat(ILspLayer aLayer)
Returns
true if and only if the given layer is a layer of this format. |
boolean |
TLcyLspLayerTreeNodeFormatWrapper.isLayerOfFormat(ILspLayer aLayer)
Returns
true if and only if the given layer is a layer of this format. |
boolean |
ALcyLspFormatWrapper.isLayerOfFormat(ILspLayer aLayer) |
boolean |
ALcyLspFormat.isLayerOfFormat(ILspLayer aLayer)
Returns
true if and only if the given layer is a layer of this format. |
boolean |
TLcyLspLayerTreeNodeFormatWrapper.isLayerTreeNodeOfFormat(ILspLayer aLayer)
Returns
true if and only if the given layer is an
ILcdLayerTreeNode of the current data format. |
Modifier and Type | Method and Description |
---|---|
protected List<ILspLayer> |
TLcyLspCreateLayerAction.createLayersForModel(ILcdModel aModel,
Component aParentComponent) |
ILcyGenericMapComponent<ILspView,ILspLayer> |
TLcyLspCreateLayerAction.getMapComponent() |
Modifier and Type | Method and Description |
---|---|
static ILcdAction |
TLcyLspSaveAsImageActionFactory.createActionForMapComponent(ILcyGenericMapComponent<? extends ILspView,? extends ILspLayer> aMapComponent,
ILcyLucyEnv aLucyEnv)
Create an action to save a
ILcyGenericMapComponent with an ILspView to an image. |
Constructor and Description |
---|
TLcyLspCreateLayerAction(ALcyFormat aFormat,
ILcyGenericMapComponent<ILspView,ILspLayer> aMapComponent)
Creates a new action capable of creating and adding an
ILspLayer of the specified ALcyFormat
to the ILspView of aMapComponent . |
TLcyLspCreateLayerAction(ILcyLucyEnv aLucyEnv,
ILcyGenericMapComponent<ILspView,ILspLayer> aMapComponent)
Creates a new action capable of creating and adding an
ILspLayer to the ILspView of aMapComponent |
Modifier and Type | Method and Description |
---|---|
abstract ILcdGXYLayer |
ALcyAsynchronousPaintFacade.createGXYLspAsynchronousLayer(ILspLayer aLspLayer,
ILcdGXYLayer aGXYLayer)
Enables the given layers to be painted asynchronously, depending on the facade instance.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdFilter<ILspLayer> |
TLcyLspMapLayerControlFactory.createActionEnabledFilter(int aFilterID,
ALcyProperties aProperties)
Creates an
ILcdFilter for the corresponding action. |
protected ILcdFilter<ILspLayer> |
TLcyLspMapLayerControlFactory.createActiveSettableEnabledFilter(int aFilterID,
ALcyProperties aProperties)
Creates an
ILcdFilter for the corresponding active settable. |
Collection<ILspLayer> |
TLcyLspCompositeLayerFactory.createLayers(ILcdModel aModel) |
protected ILcdFilter<ILspLayer> |
TLcyLspMapLayerControlFactory.getActionEnabledFilter(int aFilterID)
Returns the
ILcdFilter for the given ID. |
protected ILcdFilter<ILspLayer> |
TLcyLspMapLayerControlFactory.getActiveSettableEnabledFilter(int aFilterID)
Returns the
ILcdFilter for the given ID. |
List<ILspLayer> |
TLcyLspMapComponent.getSelectedLayersAsList() |
Modifier and Type | Method and Description |
---|---|
void |
TLcyLspMapComponent.setSelectedLayersAsList(List<? extends ILspLayer> aSelectedLayers) |
Modifier and Type | Method and Description |
---|---|
ILspLayer |
TLcyLspCustomizableStyleContext.getLayer()
Returns the layer using the style
|
Constructor and Description |
---|
TLcyLspCustomizableStyleContext(TLspCustomizableStyle aStyle,
TLspPaintRepresentation aPaintRepresentation,
TLspPaintState aPaintState,
ILspLayer aLayer)
Create a new
TLcyLspCustomizableStyleContext instance |
Modifier and Type | Method and Description |
---|---|
static TLcdWMTSGetFeatureInfoContext |
TLcdWMTSGetFeatureInfoContext.createContext(ILspView aView,
ILspLayer aLayer,
int aX,
int aY)
Creates an instance of
TLcdWMTSGetFeatureInfoContext |
Modifier and Type | Method and Description |
---|---|
ILspLayer[][] |
TLcdSimulator.getSimulationLspLayers()
Returns a two-dimensional array of
ILspLayer . |
Modifier and Type | Method and Description |
---|---|
ILspLayer |
TLcdGXYLspAsynchronousLayerWrapper.getLspLayer()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
ILcdGXYLspAsynchronousLayerRunnable.run(ILspLayer aSafeLspLayer,
ILcdGXYLayer aSafeGXYLayer)
Deprecated.
Implementations of this method can safely access and change the given layers.
|
Constructor and Description |
---|
TLcdGXYLspAsynchronousLayerTreeNodeWrapper(ILcdGXYLayer aDecoratedGXYLayer,
ILspLayer aLayer)
Deprecated.
Creates a layer node decorator that delegates painting to an asynchronous paint queue.
|
TLcdGXYLspAsynchronousLayerWrapper(ILcdGXYLayer aDecoratedLayer,
ILspLayer aLayer)
Deprecated.
Creates a layer decorator that delegates painting to an asynchronous paint queue.
|
TLcdGXYLspAsynchronousLayerWrapper(ILcdGXYLayer aDecoratedLayer,
ILspLayer aLayer,
ILcdGXYAsynchronousPaintQueue aQueue)
Deprecated.
Creates a layer decorator that delegates painting to an asynchronous paint queue.
|
Modifier and Type | Method and Description |
---|---|
ILspLayer |
TLspContext.getLayer()
Returns the layer that is being rendered.
|
ILspLayer |
ILspPaintingOrder.PaintStep.getLayer()
Returns the layer corresponding to this paint step.
|
ILspLayer |
TLspOffscreenView.getLayer(int i) |
ILspLayer |
TLspFXView.getLayer(int aIndex) |
ILspLayer |
TLspExternalView.getLayer(int i)
Deprecated.
|
ILspLayer |
ILspView.getLayer(int aIndex)
Returns the layer at the given index.
|
ILspLayer |
ALspAWTView.getLayer(int i) |
ILspLayer |
TLspOffscreenView.layerOf(ILcdModel aILcdModel) |
ILspLayer |
TLspFXView.layerOf(ILcdModel aModel) |
ILspLayer |
TLspExternalView.layerOf(ILcdModel aILcdModel)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Collection<ILspLayer> |
TLspOffscreenView.addLayersFor(ILcdModel aModel) |
Collection<ILspLayer> |
TLspFXView.addLayersFor(ILcdModel aModel) |
Collection<ILspLayer> |
TLspExternalView.addLayersFor(ILcdModel aModel)
Deprecated.
|
Collection<ILspLayer> |
ILspView.addLayersFor(ILcdModel aModel)
Adds a model to be displayed in this view.
|
Collection<ILspLayer> |
ALspAWTView.addLayersFor(ILcdModel aModel) |
default List<ILspLayer> |
ILspView.getLayers() |
Modifier and Type | Method and Description |
---|---|
void |
TLspOffscreenView.addLayer(ILspLayer aLayer) |
void |
TLspFXView.addLayer(ILspLayer aLayer) |
void |
TLspExternalView.addLayer(ILspLayer aLayer)
Deprecated.
|
void |
ILspView.addLayer(ILspLayer aLayer)
Adds the given layer to the view.
|
void |
ALspAWTView.addLayer(ILspLayer aLayer) |
ILspTaskExecutor |
TLspViewServices.getTaskExecutor(ILspLayer aLayer)
Returns the
ILspTaskExecutor
that is used to execute (asynchronous) tasks for the given layer. |
void |
TLspContext.resetFor(ILspLayer aLayer,
ILspView aView)
Initializes this context for the given view and layer.
|
Constructor and Description |
---|
PaintStep(ILspLayer aLayer,
TLspPaintRepresentationState aPaintRepresentationState)
Creates a paint step for the given layer and paint representation state.
|
PaintStep(ILspLayer aLayer,
TLspPaintRepresentationState aPaintRepresentationState,
ILcdLayered aLayered,
int aIndex)
Creates a paint step for the given layer and paint representation state.
|
TLspContext(ILspLayer aLayer,
ILspView aView)
Constructs a new context for the given view and layer.
|
Modifier and Type | Method and Description |
---|---|
abstract Object |
ALspCreateControllerModel.create(ILspView aView,
ILspLayer aLayer)
Create a new (empty) object
|
protected void |
TLspEditController.startInteractionForLayer(ILspLayer aLayer)
Adds listeners for various editing-related changes to the given layer.
|
protected void |
TLspEditController.terminateInteractionForLayer(ILspLayer aLayer)
Counterpart of TLspEditController.startInteractionForLayer(com.luciad.view.lightspeed.layer.ILspLayer)
which removes the edit controller's listeners from the given layer.
|
Modifier and Type | Method and Description |
---|---|
List<Collection<ILspLayer>> |
TLspSwipeController.getLayers()
Returns the list of layer collections that we are swiping between.
|
List<Collection<ILspLayer>> |
TLspPortholeController.getLayers()
Returns the list of layer collections that we are interacting with.
|
List<Collection<ILspLayer>> |
TLspFlickerController.getLayers()
Returns the list of layer collections that we are flickering between.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspSwipeController.setLayers(Collection<? extends ILspLayer> aLayers1,
Collection<? extends ILspLayer> aLayers2)
Sets the two sets of layers to swipe.
|
void |
TLspSwipeController.setLayers(Collection<? extends ILspLayer> aLayers1,
Collection<? extends ILspLayer> aLayers2)
Sets the two sets of layers to swipe.
|
void |
TLspPortholeController.setLayers(Collection<? extends ILspLayer> aLayers1,
Collection<? extends ILspLayer> aLayers2)
Configures a porthole through the first set of layers, exposing the second set of layers.
|
void |
TLspPortholeController.setLayers(Collection<? extends ILspLayer> aLayers1,
Collection<? extends ILspLayer> aLayers2)
Configures a porthole through the first set of layers, exposing the second set of layers.
|
void |
TLspFlickerController.setLayers(List<? extends Collection<? extends ILspLayer>> aLayers)
Sets the layers to flicker, i.e., to quickly toggle visibility.
|
Constructor and Description |
---|
TLspEditingStateEvent(TLspEditingStateEvent.ChangeType aChangeType,
Collection<Object> aOriginalObjects,
ILspLayer aSource)
Creates a new editing state event with the given change type, a collection of objects for which the
editing state has changed.
|
TLspEditingStateEvent(TLspEditingStateEvent.ChangeType aChangeType,
Object aOriginalObject,
ILspLayer aSource)
Creates a new editing state event with the given change type, and the single object for which the
editing state has changed.
|
Modifier and Type | Method and Description |
---|---|
protected Collection<ILcdPoint> |
TLspPointToPointSnapper.convertObjectToPointSnapTargets(Object aObject,
ILspLayer aLayer,
ILspView aView)
Deprecated.
Method has been deprecated in favor of the more verbose
getSnapTargets , which provides a lot more context information and better filtering capabilities to allow for
more fine-grained control over snapping customization. |
Modifier and Type | Method and Description |
---|---|
abstract TLspContext |
ILspLabelingAlgorithm.LabelContext.getContext(ILspLayer aLayer,
ILspView aView)
Returns a context for the given label.
|
Modifier and Type | Method and Description |
---|---|
Iterable<ALspLabelLocations.LocationInfo> |
TLspLabelLocations.getLabelLocations(ILspView aView,
ILspLayer aLayer,
TLspPaintRepresentation aPaintRepresentation,
boolean aVisibleOnly) |
abstract Iterable<ALspLabelLocations.LocationInfo> |
ALspLabelLocations.getLabelLocations(ILspView aView,
ILspLayer aLayer,
TLspPaintRepresentation aPaintRepresentation,
boolean aVisibleOnly)
Retrieves the current set of label locations and visibilities.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILspEditableStyledLayer
This interface is used by layers that have an
ILspStyler and allow editing of this styler. |
interface |
ILspInteractivePaintableLayer
Extension of
ILspPaintableLayer that paints the contents of its model using an
ILspPainter . |
interface |
ILspPaintableLayer
Interface for a layer that can paint itself into an
ILspView . |
interface |
ILspStyledLayer
This interface is used by layers that have an
ILspStyler . |
Modifier and Type | Class and Description |
---|---|
class |
ALspLayer
Base class for implementations of
ILspLayer . |
class |
TLspLayer
Default implementation of
ILspInteractivePaintableLayer . |
class |
TLspLayerTreeNode
Extension of
TLspLayer that implements ILcdLayerTreeNode
and hence can also have child layers. |
Modifier and Type | Method and Description |
---|---|
abstract ILspLayer |
ALspLayerBuilder.build()
Creates a new layer instance.
|
abstract ILspLayer |
ALspSingleLayerFactory.createLayer(ILcdModel aModel)
Creates a single
ILspLayer object representing the given model. |
ILspLayer |
TLspLayerStateEvent.getLayer()
Returns the layer whose state change triggered this event.
|
ILspLayer |
TLspLayerPaintStateEvent.getLayer()
Returns the layer whose state change triggered this event.
|
Modifier and Type | Method and Description |
---|---|
Collection<ILspLayer> |
TLspCompositeLayerFactory.createLayers(ILcdModel aModel)
Delegates to the first layer factory whose
canCreateLayer() method
returns true for the given model. |
Collection<ILspLayer> |
ILspLayerFactory.createLayers(ILcdModel aModel)
Creates one or more
ILspLayer objects for the given model. |
Collection<ILspLayer> |
ALspSingleLayerFactory.createLayers(ILcdModel aModel)
Calls
ALspSingleLayerFactory.createLayer(com.luciad.model.ILcdModel) and wraps its result in a
single-element
Collection . |
List<ILspLayer> |
TLspLayerTreeNode.getLayers() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLspLayerTreeNode.addLayers(Collection<ILspLayer> aLayers)
Adds multiple child layers to this tree node.
|
void |
ILspLayer.addStatusListener(ILcdStatusListener<ILspLayer> aListener)
Adds a status listener to this layer that is notified when the layer
starts work asynchronously, when it is in progress, and when
it is finished.
|
void |
ALspLayer.addStatusListener(ILcdStatusListener<ILspLayer> aStatusListener) |
protected void |
ALspLayer.fireStatusEvent(TLcdStatusEvent<ILspLayer> aStatusEvent)
Fires a status event.
|
void |
ILspLayer.removeStatusListener(ILcdStatusListener<ILspLayer> aListener)
Removes a previously added status listener from this layer.
|
void |
ALspLayer.removeStatusListener(ILcdStatusListener<ILspLayer> aStatusListener) |
Constructor and Description |
---|
TLspEditingSupport(ILspLayer aLayer)
Creates a new editing support.
|
TLspLayerPaintStateEvent(ILspLayer aLayer,
TLspLayerPaintStateEvent.Type aType,
TLspPaintRepresentationState aPaintRepresentationState,
Object aOldValue,
Object aNewValue)
Creates a new layer state change event with the given parameters.
|
TLspLayerStateEvent(ILspLayer aLayer,
TLspLayerStateEvent.Type aType,
TLspPaintRepresentation aPaintRepresentation,
Object aOldValue,
Object aNewValue)
Creates a new layer state change event with the given parameters.
|
TLspLayerStateSupport(ILspLayer aLayer)
Creates a new layer state support for the given layer.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILspImageProjectionLayer
Interface for layers that can project images onto the 3D terrain in an
ILspView . |
Modifier and Type | Class and Description |
---|---|
class |
TLspGXYLayerAdapter
Deprecated.
GXY integration in Lightspeed views is no longer supported. Instead, either stick to a
GXY view , or use Lightspeed layers. |
class |
TLspGXYLayerTreeNodeAdapter
Deprecated.
GXY integration in Lightspeed views is no longer supported. Instead, either stick to a
GXY view , or use Lightspeed layers. |
Modifier and Type | Method and Description |
---|---|
void |
TLspGXYLayerAdapter.fireStatusEvent(TLcdStatusEvent<ILspLayer> aStatusEvent)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ILspLayer |
TLspPaintGroupsChangedEvent.getLayer()
Returns the layer for which the paint groups or objects have changed.
|
Constructor and Description |
---|
TLspPaintGroupsChangedEvent(ILspLayer aLayer,
ILspView aView,
ILspPaintGroupSet aPaintGroupSet,
Collection<TLspPaintGroupsChangedEvent.Change> aPaintGroupChanges)
Creates an event where specific objects have changed.
|
TLspPaintGroupsChangedEvent(ILspLayer aLayer,
ILspView aView,
TLspPaintGroupsChangedEvent.Type aType,
ILspPaintGroupSet aPaintGroupSet)
Creates an event where all paint groups are removed or may have changed.
|
Modifier and Type | Class and Description |
---|---|
class |
TLspRasterLayer
Layer implementation that can visualize raster data in an
ILspView . |
Modifier and Type | Method and Description |
---|---|
void |
TLspRasterLayer.fireStatusEvent(TLcdStatusEvent<ILspLayer> aStatusEvent) |
Modifier and Type | Method and Description |
---|---|
ILspLayer |
TLspLonLatGridLayerBuilder.build() |
Modifier and Type | Method and Description |
---|---|
ILspLayer |
TLspLabelID.getLayer()
Returns the layer this label belongs to.
|
Constructor and Description |
---|
TLspLabelID(ILspLayer aLayer,
TLspPaintRepresentation aPaintRepresentation,
Object aDomainObject,
Object aSubLabelID)
Create a new label identifier using the labels' domain object and sublabel ID
|
Modifier and Type | Method and Description |
---|---|
ILcdAnimation |
TLspViewNavigationUtil.animatedCenter(ILspLayer... aLayers)
Starts an animation that moves the view to the middle of data of the specified layers.
|
void |
TLspViewNavigationUtil.center(ILspLayer... aLayers)
Moves the view to the middle of data of the specified layers.
|
void |
TLspViewNavigationUtil.fit(ILspLayer... aLayers)
Fits the view on the specified layers.
|
Modifier and Type | Method and Description |
---|---|
ILcdAnimation |
TLspViewNavigationUtil.animatedFit(Collection<ILspLayer> aLayers)
Returns an animation that fits the view on the specified layers.
|
void |
TLspViewNavigationUtil.fit(Collection<ILspLayer> aLayers)
Fits the view on the specified layers.
|
Modifier and Type | Method and Description |
---|---|
Collection<ILspLayer> |
TLspWMSLayerFactory.createLayers(ILcdModel aModel) |