Package | Description |
---|---|
com.luciad.earth.tileset.terrain |
Provides classes for
ILcdEarthTileSet s with terrain data. |
com.luciad.earth.view.vertical |
Provides a terrain profile model that can be used to display terrain.
|
com.luciad.format.asterix.gxy |
This package contains a measure provider for ASTERIX data in a GXY view.
|
com.luciad.format.asterix.lightspeed |
This package contains a measure provider for ASTERIX data in a Lightspeed view.
|
com.luciad.format.kml22.view |
This package and its subpackagesprovides classes for visualizing KML data on both 2D and 3D maps.
|
com.luciad.format.kml22.view.gxy |
This package provides classes for visualizing KML data on 2D maps.
|
com.luciad.format.kml22.view.lightspeed |
This package provides classes for visualizing KML data on Lightspeed maps.
|
com.luciad.lucy |
This package contains the core of Lucy: the
back-end , which
is the central point of Lucy where addons can add functionality to
extend Lucy, and the default front-end . |
com.luciad.lucy.addons.drawing |
The drawing add-on provides Lucy with the functionality to draw SLD styled shapes on the map and
editing and/or saving these drawings afterwards.
|
com.luciad.lucy.addons.drawing.format |
This package provides a new, highly configurable data format.
|
com.luciad.lucy.addons.drawing.gui |
This package contains the default toolbar for editing drawing models used in the drawing add on.
|
com.luciad.lucy.addons.drawing.gui.customizer |
This package contains an abstract class that facilitates the implementation of
ILcyCustomizerPanel s for
geometries of drawing shapes. |
com.luciad.lucy.addons.drawing.lightspeed |
This package provides the
TLcyLspDrawingAddOn . |
com.luciad.lucy.addons.drawing.util.context |
Provides the context classes that can be used in customizer panels to receive the context
of several types of objects.
|
com.luciad.lucy.addons.kml22 |
Provides the addon that supports the KML 2.2 format.
|
com.luciad.lucy.addons.print |
Provides the addon that offers printing support to Lucy.
|
com.luciad.lucy.addons.print.lightspeed |
Provides the addon that offers printing support for Lightspeed views.
|
com.luciad.lucy.addons.selectioneditor |
Provides the addon that allows to customize/inspect the selected object.
|
com.luciad.lucy.addons.tea.lineofsight |
This is a terrain analysis add-on for line-of-sight (LOS) calculation on Lightspeed maps.
|
com.luciad.lucy.addons.tea.shapevisibility |
Provides the add-on to perform visibility calculations between a point observer and other shapes on a Lightspeed map.
|
com.luciad.lucy.datatransfer |
Contains classes to enable the exchange of model objects from one layer to another.
|
com.luciad.lucy.gui.customizer |
Contains classes to create user-interface components for displaying and modifying the properties
of objects.
|
com.luciad.lucy.gui.formatbar |
Package containing an abstract class
ALcyFormatBar , which provides a component that
can be displayed to manipulate a layer of a given format. |
com.luciad.lucy.map |
Contains a broad range of classes related to the visual represention of a map.
|
com.luciad.lucy.map.action |
Provides actions that have a relationship with a map.
|
com.luciad.lucy.map.asynchronous |
Provides supporting classes for asynchronous painting.
|
com.luciad.lucy.map.cameralinking |
This package provides generic linkers for the camera linking.It is used by the
package com.luciad.lucy.addons.cameralinking.
|
com.luciad.lucy.util.context |
Contains context classes that, for instance, describe a domain object, its model, layer and view.
|
com.luciad.lucy.util.height |
This package provides a heightprovider that uses heightproviderfactories registered to the
lucy backend.
|
com.luciad.lucy.util.measure |
Provides support facilities for working with measures.
|
com.luciad.realtime |
Handles simulation of dynamic data.
|
com.luciad.tea |
Contains all classes for terrain elevation analysis.
|
com.luciad.util.height |
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
|
com.luciad.util.measure |
This package contains classes used for working with generic measurement values.
|
com.luciad.view |
General aspects of views.
|
com.luciad.view.animation |
Provides a simple animation framework.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.gxy.measure |
This package contains classes for working with measurement values in a GXY context.
|
com.luciad.view.lightspeed |
Provides support for OpenGL-based 2D and 3D visualization of data.
|
com.luciad.view.lightspeed.measure |
This package contains classes for working with measurement values in a lightspeed view context.
|
com.luciad.view.map |
Utilities for making maps.
|
Modifier and Type | Method and Description |
---|---|
ILcdHeightProvider |
TLcdEarthGXYLayerHeightProviderFactory.createHeightProvider(ILcdLayer aLayer,
ILcdView aView,
Map<String,Object> aRequiredProperties,
Map<String,Object> aOptionalProperties)
A height provider is created for each tile set in the layer's model by using the
TLcdEarthGXYLayerHeightProviderFactory.createTileSetHeightProvider(com.luciad.earth.tileset.ILcdEarthTileSet, com.luciad.view.gxy.ILcdGXYLayer, com.luciad.view.gxy.ILcdGXYView, com.luciad.reference.ILcdGeoReference, java.util.Map<java.lang.String, java.lang.Object>, java.util.Map<java.lang.String, java.lang.Object>) method. |
Modifier and Type | Method and Description |
---|---|
ILcdView |
TLcdVVTerrainModel.getView()
Returns the view set in the
setView method. |
Modifier and Type | Method and Description |
---|---|
void |
TLcdVVTerrainModel.setView(ILcdView aView)
Sets the given view.
|
Constructor and Description |
---|
TLcdVVTerrainModel(Object aObject,
ILcdModel aModel,
ILcdView aView)
Creates a terrain profile model that immediately and asynchronously calculates the profile for the given object.
|
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
TLcdGXYASTERIXLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer,
ILcdView aView)
Creates a new measure provider, based on the given GXY layer and GXY view, or
null if no
measure provider can be created. |
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
TLspASTERIXLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer,
ILcdView aView)
Creates a new measure provider, based on the given Lightspeed
interactive layer and view,
or null if no measure provider can be created. |
Modifier and Type | Method and Description |
---|---|
ILcdView |
ALcdKML22ViewFitAction.getView()
Gets the view this view fit action fits on
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
ALcdKML22ViewFitAction.canPerformFit(Object aObject,
ILcdView aView)
Checks whether this view fit action can perform a fit.
|
abstract void |
ALcdKML22ViewFitAction.performFit(Object aObject,
ILcdView aView)
Performs the fit action
|
void |
ALcdKML22ViewFitAction.setView(ILcdView aView)
Sets the view this view fit action should fit on.
|
Constructor and Description |
---|
ALcdKML22ViewFitAction(ILcdView aView,
String aName)
Creates a new instance of this abstract fit action with a given name.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdKML22GXYViewFitAction.canPerformFit(Object aObject,
ILcdView aView) |
void |
TLcdKML22GXYViewFitAction.performFit(Object aObject,
ILcdView aView) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLspKML22ViewFitAction.canPerformFit(Object aObject,
ILcdView aView) |
void |
TLspKML22ViewFitAction.performFit(Object aObject,
ILcdView aView) |
Modifier and Type | Method and Description |
---|---|
abstract List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> |
TLcyDataFormatManager.ALcyMapComponentChooser.chooseMapComponent(ILcdDataSource aSource,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aFailedMapComponent,
List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentsToChooseFrom,
ILcdModelDecoder[] aModelDecoders,
Component aParentComponent)
Chooses the
ILcyGenericMapComponent (s) to use for the given aSource
out of the list of given map components. |
abstract List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> |
TLcyDataFormatManager.ALcyMapComponentChooser.chooseMapComponent(String aSourceName,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aFailedMapComponent,
List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentsToChooseFrom,
ILcdModelDecoder[] aModelDecoders,
ALcyFileTypeDescriptor[] aModelDecoderFileTypeDescriptors,
ALcyDataSourceHandler[] aDataSourceHandlers,
ALcyFileTypeDescriptor[] aDataSourceHandlerFileTypeDescriptors,
ALcyFileTypeDescriptor aSelectedFileTypeDescriptor,
Component aParentComponent)
Chooses the
ILcyGenericMapComponent (s) to use for the given
aSourceName out of the list of given map components. |
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> |
TLcyDataSourceEvent.getMapComponent()
Returns the
ILcyGenericMapComponent set in the constructor. |
Modifier and Type | Method and Description |
---|---|
abstract ILcdModelDecoder |
TLcyDataFormatManager.ALcyHandlerChooser.chooseDataSourceDecoder(ILcdDataSource aSource,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
ILcdModelDecoder[] aModelDecoders,
Component aParentComponent)
Chooses the
ILcdModelDecoder to use for the given aDataSource
out of the list of given decoders. |
abstract Object |
TLcyDataFormatManager.ALcyHandlerChooser.chooseHandler(String aSourceName,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
ILcdModelDecoder[] aModelDecoders,
ALcyFileTypeDescriptor[] aModelDecoderFileTypeDescriptors,
ALcyDataSourceHandler[] aDataSourceHandlers,
ALcyFileTypeDescriptor[] aDataSourceHandlerFileTypeDescriptors,
ALcyFileTypeDescriptor aSelectedFileTypeDescriptor,
Component aParentComponent)
Chooses the
ILcdModelDecoder or ALcyDataSourceHandler to use for
the given aSourceName out of the list of given handlers. |
abstract List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> |
TLcyDataFormatManager.ALcyMapComponentChooser.chooseMapComponent(ILcdDataSource aSource,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aFailedMapComponent,
List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentsToChooseFrom,
ILcdModelDecoder[] aModelDecoders,
Component aParentComponent)
Chooses the
ILcyGenericMapComponent (s) to use for the given aSource
out of the list of given map components. |
abstract List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> |
TLcyDataFormatManager.ALcyMapComponentChooser.chooseMapComponent(ILcdDataSource aSource,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aFailedMapComponent,
List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentsToChooseFrom,
ILcdModelDecoder[] aModelDecoders,
Component aParentComponent)
Chooses the
ILcyGenericMapComponent (s) to use for the given aSource
out of the list of given map components. |
abstract List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> |
TLcyDataFormatManager.ALcyMapComponentChooser.chooseMapComponent(String aSourceName,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aFailedMapComponent,
List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentsToChooseFrom,
ILcdModelDecoder[] aModelDecoders,
ALcyFileTypeDescriptor[] aModelDecoderFileTypeDescriptors,
ALcyDataSourceHandler[] aDataSourceHandlers,
ALcyFileTypeDescriptor[] aDataSourceHandlerFileTypeDescriptors,
ALcyFileTypeDescriptor aSelectedFileTypeDescriptor,
Component aParentComponent)
Chooses the
ILcyGenericMapComponent (s) to use for the given
aSourceName out of the list of given map components. |
abstract List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> |
TLcyDataFormatManager.ALcyMapComponentChooser.chooseMapComponent(String aSourceName,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aFailedMapComponent,
List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentsToChooseFrom,
ILcdModelDecoder[] aModelDecoders,
ALcyFileTypeDescriptor[] aModelDecoderFileTypeDescriptors,
ALcyDataSourceHandler[] aDataSourceHandlers,
ALcyFileTypeDescriptor[] aDataSourceHandlerFileTypeDescriptors,
ALcyFileTypeDescriptor aSelectedFileTypeDescriptor,
Component aParentComponent)
Chooses the
ILcyGenericMapComponent (s) to use for the given
aSourceName out of the list of given map components. |
void |
TLcyDataFormatManager.handleDataSources(ILcdDataSource[] aDataSources,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
Component aParentComponent)
Opens the data represented by
aDataSources on aMapComponent by using all the
ILcdModelDecoder s that are registered on the Lucy back-end. |
void |
TLcyDataFormatManager.handleDataSources(ILcdDataSource[] aDataSources,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
ILcdModelDecoder[] aModelDecoders,
Component aParentComponent)
Opens the data represented by
aDataSources on aMapComponent by using all the
ILcdModelDecoder s in aModelDecoders . |
void |
TLcyDataFormatManager.handleDataSources(String[] aDataSources,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
ALcyFileTypeDescriptor aSelectedFileTypeDescriptor,
Component aParentComponent)
Opens the data represented by
aDataSources on aMapComponent by using all the
ILcdModelDecoder s and ALcyDataSourceHandler s that are registered on the Lucy
back-end. |
void |
TLcyDataFormatManager.handleDataSources(String[] aDataSources,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
ILcdModelDecoder[] aModelDecoders,
ALcyFileTypeDescriptor[] aModelDecoderFileTypeDescriptors,
ALcyDataSourceHandler[] aDataSourceHandlers,
ALcyFileTypeDescriptor[] aDataSourceHandlerFileTypeDescriptors,
ALcyFileTypeDescriptor aSelectedFileTypeDescriptor,
Component aParentComponent)
Opens the data represented by
aDataSources on aMapComponent by using the
ILcdModelDecoder s in aModelDecoders and the ALcyDataSourceHandler s in
aDataSourceHandlers . |
Constructor and Description |
---|
TLcyDataSourceEvent(Object source,
int aID,
ILcdDataSource[] aDataSources,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aGeneralMapComponent)
Creates a new
TLcyDataSourceEvent . |
TLcyDataSourceEvent(Object source,
int aID,
String[] aDataSources,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aGeneralMapComponent)
Creates a new
TLcyDataSourceEvent . |
Modifier and Type | Method and Description |
---|---|
TLcyDrawingSettings |
TLcyDrawingAddOn.getDrawingSettingsForMap(ILcdView aView)
Method to retrieve the drawing settings for a certain view.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcyDrawingSettings<S extends ILcdView & ILcdTreeLayered,T extends ILcdLayer>
This class provides access to the drawing settings of a drawing layer.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcyDrawingToolBarFactory<S extends ILcdView & ILcdTreeLayered,T extends ILcdLayer>
Abstract base class to create the default tool bar for editing a drawing model.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdView |
ALcyShapeCustomizerPanel.getView()
Convenience method to return the
ILcdView that was set by setting a
TLcyShapeContext using setObject . |
Modifier and Type | Method and Description |
---|---|
TLcyLspDrawingSettings |
TLcyLspDrawingAddOn.getDrawingSettingsForMap(ILcdView aView)
Method to retrieve the drawing settings for a certain view.
|
Modifier and Type | Method and Description |
---|---|
ILcdView |
TLcyShapeContext.getView()
Returns the view which was set in the constructor.
|
Constructor and Description |
---|
TLcyShapeContext(ILcdView aView,
ILcdLayer aLayer,
ILcdShape aGeometry)
Deprecated.
|
TLcyShapeContext(ILcdView aView,
ILcdLayer aLayer,
Object aDomainObject,
ILcdShape aGeometry)
Creates a new shape context
|
Modifier and Type | Method and Description |
---|---|
ILcdView |
TLcyKML22TreeModelObject.getView()
Returns a layer that has the following properties:
|
Constructor and Description |
---|
TLcyKML22TreeModelObject(Object aTreeModelObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new tree model object
|
TLcyKML22TreeModelObject(Object aTreeModelObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView,
TLcyKML22TreeModelObject aParent)
Creates a new tree model object with given parent.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcyPrintContext<V extends ILcdView>
Represents all that is needed to print, preview, modify, ... a component
which can be printed to one or more pages.
|
class |
TLcyPrintableMapComponent<V extends ILcdView>
A container that holds a
java.awt.Component (see TLcyPrintableMapComponent.getComponent() ) that can be
printed on one or more pages. |
Modifier and Type | Method and Description |
---|---|
protected ILcdView |
TLcyLspPrintableMapComponentFactory.createView(int aID,
ILcyLspMapComponent aMapComponent,
TLcyProperties aProperties)
Creates an
ILcdView for the given ID.
The return value for the TLcyLspPrintableMapComponentFactory.MAIN_VIEW constant must not be null. |
protected ILcdView |
TLcyLspPrintableMapComponentFactory.getView(int aID)
Returns the
ILcdView for the given ID. |
Modifier and Type | Method and Description |
---|---|
void |
TLcySelectionEditorAddOn.setActiveOnMapComponent(boolean aActive,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent)
Activates or deactivates the selection editor add-on for the given map
component.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdAltitudeProvider |
TLcyLOSAddOn.createTerrainAltitudeProvider(ILcdView aView,
double aCalculationStepSize,
ILcdGeoReference aPreferredReference,
ILcyLucyEnv aLucyEnv)
Creates an
ILcdAltitudeProvider that is used by the line-of-sight calculations to retrieve the altitude of the terrain. |
Modifier and Type | Method and Description |
---|---|
protected ILcdAltitudeProvider |
TLcyShapeVisibilityAddOn.createTerrainAltitudeProvider(ILcdView aView,
double aCalculationStepSize,
ILcdGeoReference aPreferredReference,
ILcyLucyEnv aLucyEnv)
Creates an
ILcdAltitudeProvider that is used by the visibility calculations to retrieve the altitude of the terrain. |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyCompositeLayerSelectionTransferHandler.canImport(DataFlavor[] aFlavors,
ILcdLayer aTargetLayer,
ILcdView aTargetView) |
abstract boolean |
ALcyLayerSelectionTransferHandler.canImport(DataFlavor[] aFlavors,
ILcdLayer aDestinationLayer,
ILcdView aDestinationView)
This method determines whether this
ALcyLayerSelectionTransferHandler can import
the given Transferable . |
boolean |
ALcyDefaultLayerSelectionTransferHandler.canImport(DataFlavor[] aFlavors,
ILcdLayer aDestinationLayer,
ILcdView aDestinationView) |
Transferable |
TLcyCompositeLayerSelectionTransferHandler.createTransferable(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView) |
abstract Transferable |
ALcyLayerSelectionTransferHandler.createTransferable(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView)
Creates the transferable to export
aSelection . |
Transferable |
ALcyDefaultLayerSelectionTransferHandler.createTransferable(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView) |
void |
TLcyCompositeLayerSelectionTransferHandler.exportDone(Transferable aData,
ILcdLayer aSourceLayer,
ILcdView aSourceView,
int aAction) |
abstract void |
ALcyLayerSelectionTransferHandler.exportDone(Transferable aData,
ILcdLayer aSourceLayer,
ILcdView aSourceView,
int aAction)
This method is called when the export is done.
|
void |
ALcyDefaultLayerSelectionTransferHandler.exportDone(Transferable aTransferable,
ILcdLayer aSourceLayer,
ILcdView aSourceView,
int aAction) |
int |
TLcyCompositeLayerSelectionTransferHandler.getSourceActions(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView) |
abstract int |
ALcyLayerSelectionTransferHandler.getSourceActions(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView)
This method determines what this
ALcyLayerSelectionTransferHandler can do with the
given selection. |
int |
ALcyDefaultLayerSelectionTransferHandler.getSourceActions(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView) |
boolean |
TLcyCompositeLayerSelectionTransferHandler.importData(Transferable aData,
ILcdLayer aTargetLayer,
ILcdView aTargetView) |
abstract boolean |
ALcyLayerSelectionTransferHandler.importData(Transferable aData,
ILcdLayer aDestinationLayer,
ILcdView aDestinationView)
Actually imports the data into the destination layers.
|
boolean |
ALcyDefaultLayerSelectionTransferHandler.importData(Transferable aTransferable,
ILcdLayer aDestinationLayer,
ILcdView aDestinationView) |
Modifier and Type | Method and Description |
---|---|
protected ILcdView |
ALcyModelCustomizerPanel.getView()
Convenience method to return the
ILcdView that was set by setting
a TLcyModelContext using setObject . |
protected ILcdView |
ALcyLayerCustomizerPanel.getView()
Convenience method to return the
ILcdView that was set by setting a
TLcyLayerContext using setObject . |
protected ILcdView |
ALcyDomainObjectCustomizerPanel.getView()
Convenience method to return the
ILcdView that was set by setting
a TLcyDomainObjectContext using setObject . |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyCompositeFormatBarFactory.canCreateFormatBar(ILcdView aView,
ILcdLayer aLayer) |
abstract boolean |
ALcyFormatBarFactory.canCreateFormatBar(ILcdView aView,
ILcdLayer aLayer)
Returns
true if a ALcyFormatBar can be created for the given
parameters, false otherwise. |
ALcyFormatBar |
TLcyCompositeFormatBarFactory.createFormatBar(ILcdView aView,
ILcdLayer aLayer) |
abstract ALcyFormatBar |
ALcyFormatBarFactory.createFormatBar(ILcdView aView,
ILcdLayer aLayer)
Creates an
ALcyFormatBar for the given parameters. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcyGenericMapComponent<S extends ILcdView,T extends ILcdLayer>
An
ILcyGenericMapComponent is a visual component that contains an
ILcdView (a map). |
interface |
ILcyGenericMapManagerListener<S extends ILcdView,T extends ILcdLayer>
Listener that can be attached to a
TLcyGenericMapManager . |
class |
TLcyGenericMapManager<S extends ILcdView,T extends ILcdLayer>
Manager of the
ILcyGenericMapComponent s that currently exist. |
class |
TLcyGenericMapManagerEvent<S extends ILcdView,T extends ILcdLayer>
Event fired when a
TLcyGeneralMapManager is changed. |
Modifier and Type | Method and Description |
---|---|
static <View extends ILcdView> |
ILcyGenericMapManagerListener.onMapAdded(Class<View> aViewClass,
Consumer<ILcyGenericMapComponent<? extends View,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been added. |
static <View extends ILcdView> |
ILcyGenericMapManagerListener.onMapRemoved(Class<View> aViewClass,
Consumer<ILcyGenericMapComponent<? extends View,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been removed. |
<S extends ILcdView,T extends ILcdLayer> |
TLcyCombinedMapManager.setActiveMapComponent(ILcyGenericMapComponent<S,T> aActiveMapComponent)
Set the active map component to
aActiveMapComponent . |
Modifier and Type | Method and Description |
---|---|
List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> |
TLcyCombinedMapManager.getMapComponents()
Returns a list containing all the map components of all the registered map managers.
|
List<TLcyGenericMapManager<? extends ILcdView,? extends ILcdLayer>> |
TLcyCombinedMapManager.getMapManagers()
Returns a list containing all the map managers registered to this combined map manager.
|
static <View extends ILcdView> |
ILcyGenericMapManagerListener.onMapAdded(Class<View> aViewClass,
Consumer<ILcyGenericMapComponent<? extends View,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been added. |
static ILcyGenericMapManagerListener<ILcdView,ILcdLayer> |
ILcyGenericMapManagerListener.onMapAdded(Consumer<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been added. |
static <View extends ILcdView> |
ILcyGenericMapManagerListener.onMapRemoved(Class<View> aViewClass,
Consumer<ILcyGenericMapComponent<? extends View,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been removed. |
static ILcyGenericMapManagerListener<ILcdView,ILcdLayer> |
ILcyGenericMapManagerListener.onMapRemoved(Consumer<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been removed. |
Modifier and Type | Method and Description |
---|---|
void |
TLcyGenericMapUtil.centerOnBounds(ILcdView aView,
ILcdBounds aBounds,
ILcdGeoReference aReference)
Center
aView on the specified bounds. |
void |
TLcyGenericMapUtil.centerOnObjects(ILcdView aView,
ILcdLayer aLayer,
Object... aDomainObjects)
Center
aView on all of the specified domain objects. |
ILcyGenericMapComponent |
TLcyCombinedMapManager.findMapComponent(ILcdView aView)
Returns the map component of which
ILcyGenericMapComponent.getMainView() returns aView . |
void |
TLcyGenericMapUtil.fitOnBounds(ILcdView aView,
ILcdBounds aBounds,
ILcdGeoReference aReference)
Fit
aView on the specified bounds. |
void |
TLcyGenericMapUtil.fitOnObjects(ILcdView aView,
ILcdLayer aLayer,
Object... aDomainObjects)
Fit
aView on all of the specified domain objects. |
Modifier and Type | Method and Description |
---|---|
void |
TLcyCombinedMapManager.addMapManager(TLcyGenericMapManager<? extends ILcdView,? extends ILcdLayer> aMapManager)
Add a map manager to this active map manager.
|
void |
TLcyCombinedMapManager.addMapManagerListener(ILcyGenericMapManagerListener<ILcdView,ILcdLayer> aListener)
Register a listener which will be warned about any
TLcyGeneralMapManagerEvent s
occurring in any of the registered map managers of this active map manager. |
void |
TLcyCombinedMapManager.addMapManagerListener(ILcyGenericMapManagerListener<ILcdView,ILcdLayer> aListener,
boolean aFireEventForExistingMaps)
Register a listener which will be warned about any
TLcyGeneralMapManagerEvent s
occurring in any of the registered map managers of this active map manager. |
boolean |
TLcyGenericMapManager.containsMapComponent(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent)
Returns
true when the map component aMapComponent is registered to
this map manager. |
static ILcyGenericMapManagerListener<ILcdView,ILcdLayer> |
ILcyGenericMapManagerListener.onMapAdded(Consumer<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been added. |
static ILcyGenericMapManagerListener<ILcdView,ILcdLayer> |
ILcyGenericMapManagerListener.onMapRemoved(Consumer<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been removed. |
void |
TLcyCombinedMapManager.removeMapManager(TLcyGenericMapManager<? extends ILcdView,? extends ILcdLayer> aMapManager)
Remove a map manager from this active map manager.
|
void |
TLcyCombinedMapManager.removeMapManagerListener(ILcyGenericMapManagerListener<ILcdView,ILcdLayer> aListener)
Un-register the listener
aListener so it will no longer be warned about
TLcyGeneralMapManagerEvent s occurring in the registered map managers of this active
map manager. |
Constructor and Description |
---|
TLcyCombinedMapManager(Collection<TLcyGenericMapManager<? extends ILcdView,? extends ILcdLayer>> aMapManagers,
ILcyLucyEnv aLucyEnv)
Deprecated.
You should not create your own instances of this class. Instead, retrieve the combined map manager
from the Lucy back-end (see
ILcyLucyEnv.getCombinedMapManager() ). |
Modifier and Type | Class and Description |
---|---|
class |
ALcyCreateLayersAction<S extends ILcdView & ILcdTreeLayered,T extends ILcdLayer>
Abstract base class to create and add layers onto an
ILcyGenericMapComponent . |
class |
ALcyObjectSelectionAction<S extends ILcdView & ILcdTreeLayered>
Deprecated.
Use
ALcdObjectSelectionAction instead. |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyGXYAsynchronousLayerSelectionTransferHandler.canImport(DataFlavor[] aFlavors,
ILcdLayer aDestinationLayer,
ILcdView aDestinationView) |
ILcdHeightProvider |
TLcyAsynchronousLayerHeightProviderFactory.createHeightProvider(ILcdLayer aLayer,
ILcdView aView,
Map<String,Object> aRequiredPropertiesSFCT,
Map<String,Object> aOptionalProperties) |
Transferable |
TLcyGXYAsynchronousLayerSelectionTransferHandler.createTransferable(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView) |
void |
TLcyGXYAsynchronousLayerSelectionTransferHandler.exportDone(Transferable aData,
ILcdLayer aSourceLayer,
ILcdView aSourceView,
int aAction) |
int |
TLcyGXYAsynchronousLayerSelectionTransferHandler.getSourceActions(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView) |
boolean |
TLcyGXYAsynchronousLayerSelectionTransferHandler.importData(Transferable aData,
ILcdLayer aDestinationLayer,
ILcdView aDestinationView) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyCompositeCameraLinkerFactory.canCreateCameraLinker(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
String aType,
List<Object> aObjects,
List<ILcdModel> aModels)
Consults the leaf
ALcyCameraLinkerFactory instances to see if this composite
factory can create an ALcyCameraLinker . |
abstract boolean |
ALcyCameraLinkerFactory.canCreateCameraLinker(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
String aType,
List<Object> aObjects,
List<ILcdModel> aModels)
Checks whether this camera linker supplier can create a camera linker for the given parameters.
|
ALcyCameraLinker |
TLcyCompositeCameraLinkerFactory.createCameraLinker(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
String aType,
List<Object> aObjects,
List<ILcdModel> aModels)
This composite implementation consults all the leaf
ALcyCameraLinkerFactory
instances to create an ALcyCameraLinker . |
abstract ALcyCameraLinker |
ALcyCameraLinkerFactory.createCameraLinker(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
String aType,
List<Object> aObjects,
List<ILcdModel> aModels)
Create a camera linker for the given parameters.
|
Modifier and Type | Method and Description |
---|---|
ILcdView |
TLcyModelMetaDataContext.getView()
Returns the
ILcdView in which the ILcdModel is displayed. |
ILcdView |
TLcyModelEncoderContext.getView()
Returns the view in which the model that will be encoded is displayed.
|
ILcdView |
TLcyModelContext.getView()
Returns the
ILcdView in which the ILcdModel is displayed. |
ILcdView |
TLcyLayerContext.getView()
Returns the
ILcdView in which this layer is displayed. |
Constructor and Description |
---|
TLcyDomainObjectContext(Object aDomainObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context instance.
|
TLcyLayerContext(ILcdLayer aLayer,
ILcdView aView)
Creates a new context object.
|
TLcyModelContext(ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context object for the
ILcdModel of the specified
ILcdLayer . |
TLcyModelEncoderContext(ILcdModelEncoder aModelEncoder,
ILcdModel aModelToEncode,
ILcdLayer aLayer,
ILcdView aView)
Creates a new
TLcyModelEncoderContext object for the given
aModelEncoder . |
TLcyModelMetaDataContext(ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context object for the meta data of the given
ILcdModel of the given
ILcdLayer . |
Modifier and Type | Class and Description |
---|---|
class |
TLcyViewHeightProvider<S extends ILcdView & ILcdLayered>
This class is an extension of
TLcdViewHeightProvider that
uses the ILcdModelHeightProviderFactory s which are
registered as service to the Lucy back-end. |
Modifier and Type | Method and Description |
---|---|
ILcdHeightProvider |
TLcyCompositeLayerHeightProviderFactory.createHeightProvider(ILcdLayer aLayer,
ILcdView aView,
Map<String,Object> aRequiredPropertiesSFCT,
Map<String,Object> aOptionalProperties) |
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
TLcyCompositeLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer,
ILcdView aView) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdSimulator.addView(ILcdView aView)
Adds the given view as one of the views of this simulator and properly initializes it with the
necessary simulation layers.
|
void |
TLcdSimulator.removeView(ILcdView aView)
Removes the given view from this simulator's views
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdViewBasedTerrainElevationProvider<S extends ILcdView & ILcdLayered>
This mediator keeps track of terrain models in the
ILcdView and adds/removes
them to/from the specified model based terrain elevation provider. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdViewHeightProvider<S extends ILcdView & ILcdLayered>
This
ILcdHeightProvider retrieves height based on a view. |
Modifier and Type | Method and Description |
---|---|
ILcdHeightProvider |
ILcdLayerHeightProviderFactory.createHeightProvider(ILcdLayer aLayer,
ILcdView aView,
Map<String,Object> aRequiredPropertiesSFCT,
Map<String,Object> aOptionalProperties)
Returns a height provider for a given
ILcdLayer and ILcdView using
the given properties. |
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
ILcdLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer,
ILcdView aView)
Creates a new measure provider, based on the given layer and view, or
null if no
measure provider can be created. |
Modifier and Type | Method and Description |
---|---|
ILcdView |
TLcdViewInvalidationEvent.getView()
Returns the view that has fired this invalidation event.
|
ILcdView |
TLcdDomainObjectContext.getView()
Returns the
ILcdView in which the domain object is displayed. |
ILcdView |
TLcdDataPropertyValueContext.getView()
Returns the
ILcdView in which the data object is displayed. |
ILcdView |
ALcdObjectSelectionAction.getView()
Returns the view as it was provided to the constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdLabelLocations.applyOnAllLabelLocations(ILcdView aView,
ALcdLabelLocations.LabelLocationFunction aLabelLocationFunction) |
abstract void |
ALcdLabelLocations.applyOnAllLabelLocations(ILcdView aView,
ALcdLabelLocations.LabelLocationFunction aLabelLocationFunction)
Iterates over all stored label locations by calling
applyOnLabelLocation
for every label location. |
abstract boolean |
TLcdLabelLocationEvent.LabelFunction.applyOnLabel(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView)
Processes the specified label.
|
abstract boolean |
TLcdLabelPaintedEvent.LabelPaintedFunction.applyOnLabel(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView,
boolean aPainted)
Processes the specified label.
|
abstract boolean |
ALcdLabelLocations.LabelLocationFunction.applyOnLabelLocation(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView,
TLcdLabelLocation aLocation) |
void |
TLcdLabelLocations.applyOnPaintedLabelLocations(ILcdView aView,
ALcdLabelLocations.LabelLocationFunction aLabelLocationFunction) |
abstract void |
ALcdLabelLocations.applyOnPaintedLabelLocations(ILcdView aView,
ALcdLabelLocations.LabelLocationFunction aLabelLocationFunction)
Iterates over all label locations for the labels that were painted by calling
applyOnLabelLocation for
every painted label location. |
void |
TLcdLabelLocations.clearAllPainted(ILcdView aView,
int aEventMode) |
abstract void |
ALcdLabelLocations.clearAllPainted(ILcdView aView,
int aFireEventMode)
Clears the painted status of all labels for the given
ILcdView . |
void |
TLcdLabelLocations.fireCollectedChanges(ILcdView aView) |
void |
TLcdLabelLocationEventSupport.fireCollectedChanges(ILcdView aView)
Notifies the registered listeners of the collected changes.
|
abstract void |
ALcdLabelLocations.fireCollectedChanges(ILcdView aView)
Informs the label location listeners of the changes that were collected in
putLabelLocation . |
void |
TLcdLabelLocations.fireCollectedLabelPaintedChanges(ILcdView aView) |
void |
TLcdLabelLocationEventSupport.fireCollectedLabelPaintedChanges(ILcdView aView)
Notifies the registered listeners of the collected changes.
|
abstract void |
ALcdLabelLocations.fireCollectedLabelPaintedChanges(ILcdView aView)
Informs the listeners registered using
ALcdLabelLocations.addLabelPaintedListener(ILcdLabelPaintedListener)
of the changes that were collected in ALcdLabelLocations.setPainted(Object, int, int, ILcdView, boolean, int) and
ALcdLabelLocations.clearAllPainted(ILcdView, int) . |
void |
TLcdLabelLocations.getDefaultLabelLocationSFCT(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView,
TLcdLabelLocation aLocationSFCT)
Retrieves the default label location information of the specified label and puts that information
in
aLocationSFCT . |
void |
ALcdLabelLocations.getDefaultLabelLocationSFCT(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView,
TLcdLabelLocation aLocationSFCT)
Retrieves the default label location information of the specified label and puts that information
in
aLocationSFCT . |
boolean |
TLcdLabelLocations.getLabelLocationSFCT(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView,
TLcdLabelLocation aLocationSFCT)
Retrieves the label location information of the specified label and puts that information in
aLocationSFCT . |
abstract boolean |
ALcdLabelLocations.getLabelLocationSFCT(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView,
TLcdLabelLocation aLocationSFCT)
Retrieves the label location information of the specified label and puts that information in
aLocationSFCT . |
boolean |
TLcdLabelPaintedEvent.isLabelChanged(Object aDomainObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView)
Returns whether or not the specified label was changed according to this event.
|
boolean |
TLcdLabelLocationEvent.isLabelChanged(Object aDomainObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView)
Returns whether or not the specified label was changed according to this event.
|
boolean |
TLcdLabelLocations.isPainted(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView) |
abstract boolean |
ALcdLabelLocations.isPainted(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView)
Returns whether or not the specified label is currently painted.
|
void |
TLcdLabelLocationEventSupport.labelLocationChanged(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView,
int aFireEventMode)
Notify this support class of a change in the label locations.
|
void |
TLcdLabelLocationEventSupport.labelPaintedChanged(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView,
boolean aIsPainted,
boolean aPreviousPainted,
int aFireEventMode)
Notify this support class of a change in the label locations painted status.
|
void |
TLcdLabelLocations.putLabelLocation(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView,
TLcdLabelLocation aLocation,
int aEventMode) |
abstract void |
ALcdLabelLocations.putLabelLocation(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView,
TLcdLabelLocation aLocation,
int aFireEventMode)
Stores the given information so it can be
retrieved later on. |
void |
TLcdLabelLocations.setPainted(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView,
boolean aPainted,
int aEventMode) |
abstract void |
ALcdLabelLocations.setPainted(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdView aView,
boolean aPainted,
int aFireEventMode)
Marks the specified label as painted or not painted according to
aPainted . |
Constructor and Description |
---|
ALcdObjectSelectionAction(ILcdView aView,
ILcdFilter<TLcdDomainObjectContext> aObjectFilter)
Constructs a new
ALcdObjectSelectionAction . |
ALcdObjectSelectionAction(ILcdView aView,
ILcdFilter<TLcdDomainObjectContext> aObjectFilter,
int aMinObjectCount,
int aMaxObjectCount,
boolean aStrict)
Constructs a new
ALcdObjectSelectionAction . |
TLcdDataPropertyValueContext(Object aValue,
String aExpression,
ALcdDataObjectExpressionLanguage aExpressionLanguage,
ILcdDataObject aDataObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context instance with the given arguments.
|
TLcdDataPropertyValueContext(Object aValue,
String aExpression,
ILcdDataObject aDataObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context instance with the given arguments and the default expression language,
an instance of
TLcdDataObjectExpressionLanguage . |
TLcdDeleteSelectionAction(ILcdView aView)
Creates a new selection action for the given view.
|
TLcdDomainObjectContext(Object aDomainObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context instance.
|
TLcdLabelLocationEvent(ALcdLabelLocations aSource,
Object[] aObjects,
int[] aLabelIndices,
int[] aSubLabelIndices,
ILcdView aView) |
TLcdLabelPaintedEvent(ALcdLabelLocations aSource,
Object[] aObjects,
int[] aLabelIndices,
int[] aSubLabelIndices,
boolean[] aPainted,
ILcdView aView) |
TLcdViewInvalidationEvent(ILcdView aSource,
ILcdLayer aLayer,
int aReason,
String aMessage)
Creates a new event describing an invalidation.
|
TLcdViewInvalidationEvent(ILcdView aSource,
int aReason,
String aMessage)
Creates a new event describing an invalidation.
|
Constructor and Description |
---|
ALcdAnimation(double aDuration,
ILcdView... aView)
Creates a new animation with the given duration.
|
ALcdAnimation(ILcdView... aView)
Creates a new animation of one second.
|
TLcdAnimation(double aDuration,
boolean aLoop,
Consumer<Double> aFunction,
ILcdView... aViews)
Creates an animation which uses the given
Consumer in its
ALcdAnimation.setTime(double) method. |
TLcdAnimation(double aDuration,
boolean aLoop,
Consumer<Double> aFunction,
Runnable aBefore,
Runnable aAfter,
ILcdView... aViews)
Same as
TLcdAnimation.TLcdAnimation(double, boolean, Consumer, ILcdView...) , but also takes
two runnables that are executed by TLcdAnimation.start() and TLcdAnimation.stop() . |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdGXYView
An
ILcdView to visualize two-dimensional object geometry, based on AWT Graphics
and organized in ILcdGXYLayer objects. |
interface |
ILcdRotationCapableGXYView
An
ILcdGXYView that supports rotation, adding it as an extra parameter
(next to the scale and origin mapping) to the view-world transformation. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYViewBufferedImage
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 |
TLcdGXYViewCanvas
An implementation of the
ILcdGXYView interface as a java.awt.Canvas . |
class |
TLcdGXYViewJPanel
An implementation of the
ILcdGXYView interface as a javax.swing.JPanel . |
class |
TLcdGXYViewJPanelLightWeight
ILcdGXYView implementation that consumes less memory than TLcdGXYViewJPanel . |
class |
TLcdGXYViewPanel
An implementation of the
ILcdGXYView interface as a java.awt.Panel . |
class |
TLcdGXYViewPlanarImage
This PlanarImage implements an off-screen view.
|
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
TLcdGXYImageLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer,
ILcdView aView) |
Modifier and Type | Interface and Description |
---|---|
interface |
ILspAWTView
Defines an
ILspView which is represented on screen by an AWT or Swing
component. |
interface |
ILspView
An
ILcdView to visualize geospatial data in 2D or 3D, based on OpenGL. |
Modifier and Type | Class and Description |
---|---|
class |
ALspAWTView
Abstract base class for implementations of
ILspAWTView . |
class |
TLspAWTView
An
ILspView which is represented by an AWT component. |
class |
TLspExternalView
Deprecated.
Integration of LuciadLightspeed in C++ applications is no longer actively supported as of V2020.0.
Please contact your account manager or
support.luciad.gsp@hexagon.com
to discuss possible alternatives.
|
class |
TLspFXView
An
ILspView which is represented by a JavaFX node. |
class |
TLspOffscreenView
An offscreen Lightspeed view that uses an internal buffer to render images
to.
|
class |
TLspSwingView
An
ILspAWTView which is represented by a Swing component. |
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
TLspImageLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer,
ILcdView aView) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMapBufferedImage
TLcdGXYViewBufferedImage extension suited for displaying maps. |
class |
TLcdMapCanvas
TLcdGXYViewCanvas extension suited for displaying maps. |
class |
TLcdMapJPanel
TLcdGXYViewJPanel extension suited for displaying maps. |
class |
TLcdMapJPanelLightWeight
TLcdGXYViewJPanelLightWeight extension suited for displaying maps. |
class |
TLcdMapPanel
TLcdGXYViewPanel extension suited for displaying maps. |