Package | Description |
---|---|
com.luciad.earth.tileset.raster |
ILcdEarthTileSet that provides raster data
suitable for use as a 3D terrain texture. |
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.view |
General aspects of views.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.gxy.asynchronous |
Provides layer-specific asynchronous painting.
|
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.gxy.controller.touch |
Touch controllers for the 2D view.
|
com.luciad.view.lightspeed |
Provides support for OpenGL-based 2D and 3D visualization of data.
|
com.luciad.view.lightspeed.controller |
Provides support for handling user interaction on an
ILspView . |
com.luciad.view.lightspeed.controller.manipulation |
Provides controllers for the manipulation of domain objects in a view.
|
com.luciad.view.lightspeed.controller.ruler |
This package provides support for measuring distances in a view.
|
com.luciad.view.lightspeed.controller.touch |
Provides controller implementations that work with touch input instead of
mouse input.
|
com.luciad.view.lightspeed.layer |
Provides layering support for
ILspView . |
com.luciad.view.lightspeed.layer.integration.gxy |
Provides support for visualizing
ILcdGXYLayer instances in an
ILspView . |
com.luciad.view.map |
Utilities for making maps.
|
com.luciad.view.swing |
This package provides Swing components which are related to a view or allow interaction with a view.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdEarthGXYViewTileSet
A tileset that generates texture data using an offscreen 2D view.
|
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 | Interface and Description |
---|---|
interface |
ILcdLayerTreeNode
An
ILcdLayerTreeNode is an ILcdLayer which can
also have child layers. |
interface |
ILcdTreeLayered
An extension of
ILcdLayered , to access a flat list of layers as
a hierarchical structure. |
interface |
ILcdTreeLayeredSupport
Interface allowing to create a support class for facilitating the creation of concrete
ILcdTreeLayered implementations based on an ILcdLayered instance. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdIndependentOrderTreeLayeredSupport
A utility class that can be used to create a class that implements
ILcdTreeLayered . |
class |
TLcdLayeredSupport
This is a utility class that can be used to make a class that implements
ILcdLayered . |
class |
TLcdLayerTreeNodeSupport
This is a utility class that can be used to create an
ILcdLayerTreeNode implementation. |
class |
TLcdTreeLayeredSupport
This is a utility class that can be used to make a class that implements
ILcdTreeLayered . |
Modifier and Type | Method and Description |
---|---|
ILcdLayered |
TLcdRemoveLayerAction.getLayered()
Returns the layered from which the layer will be removed when the action is performed.
|
ILcdLayered |
TLcdMoveLayerAction.getLayered()
Gets the
ILcdLayered associated to this ILcdAction . |
ILcdLayered |
TLcdLayeredEvent.getLayered()
Returns the
ILcdLayered the change causing this event has occurred on. |
ILcdLayered |
TLcdTreeLayeredSupport.getLayeredToSupport() |
ILcdLayered |
TLcdLayeredSupport.getLayeredToSupport()
Returns the
ILcdLayered which delegates his methods to this support |
ILcdLayered |
ILcdTreeLayeredSupport.getLayeredToSupport()
Returns the
ILcdLayered for which this support is created. |
ILcdLayered[] |
TLcdSelectionMediator.getSlaveLayered()
Returns the array of
ILcdLayered that listen to selection events in the source ILcdLayered objects. |
ILcdLayered |
TLcdSelectionMediator.getSlaveLayered(int aIndex)
Returns the
ILcdLayered at the given index in the array of ILcdLayered that listen to selection events. |
ILcdLayered[] |
TLcdSelectionMediator.getSourceLayered()
Returns the array of
ILcdLayered that generate selection events. |
ILcdLayered |
TLcdSelectionMediator.getSourceLayered(int aIndex)
Returns the
ILcdLayered at the given index in the array of ILcdLayered that generate selection events. |
Modifier and Type | Method and Description |
---|---|
void |
TLcdRemoveLayerAction.setLayered(ILcdLayered aLayered)
Sets the
ILcdLayered aLayered to this ILcdAction . |
void |
TLcdMoveLayerAction.setLayered(ILcdLayered aLayered)
Sets the
ILcdLayered aLayered to this ILcdAction . |
void |
TLcdTreeLayeredSupport.setLayeredToSupport(ILcdLayered aLayeredToSupport)
Sets the
ILcdLayered for which this support is created. |
void |
TLcdLayeredSupport.setLayeredToSupport(ILcdLayered aLayeredToSupport)
Sets the
ILcdLayered which delegates his methods to this support |
void |
ILcdTreeLayeredSupport.setLayeredToSupport(ILcdLayered aLayeredToSupport)
Set the
ILcdLayered for which this support is created. |
void |
TLcdSelectionMediator.setSlaveLayered(ILcdLayered[] aSlaveLayeredArray)
Sets the array of
ILcdLayered that listen to selection events in the source ILcdLayered objects. |
void |
TLcdSelectionMediator.setSlaveLayered(int aIndex,
ILcdLayered aSlaveLayered)
Sets one of the
ILcdLayered that listens to selection events. |
void |
TLcdSelectionMediator.setSourceLayered(ILcdLayered[] aSourceLayeredArray)
Sets the array of
ILcdLayered that generate selection events. |
void |
TLcdSelectionMediator.setSourceLayered(int aIndex,
ILcdLayered aSourceLayered)
Sets one of the
ILcdLayered that generate selection events. |
Constructor and Description |
---|
TLcdIndependentOrderTreeLayeredSupport(ILcdLayered aLayeredToSupport,
ILcdLayerTreeNode aRootNode)
Constructs a new
TLcdIndependentOrderTreeLayeredSupport for a tree with root
node aRootNode . |
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 new
TLcdLayeredSupport that works for the given ILcdLayered . |
TLcdMoveLayerAction(ILcdLayered aLayered,
ILcdLayer[] aLayers,
String aMoveCommand)
Constructor with an
ILcdLayered , an ILcdLayer array
and a MoveCommand . |
TLcdMoveLayerAction(ILcdLayered aLayered,
ILcdLayer aLayer,
String aMoveCommand)
Constructor with an
ILcdLayered , an ILcdLayer
and a MoveCommand . |
TLcdRemoveLayerAction(ILcdLayered aLayered,
ILcdLayer aLayer)
Constructor with an
ILcdLayered , and an ILcdLayer . |
TLcdTreeLayeredSupport(ILcdLayered aLayeredToSupport,
ILcdLayerTreeNode aRootNode)
Constructs a new
TLcdTreeLayeredSupport for a tree with root node aRootNode . |
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 |
TLcdGXYLayerTreeNode
An
ILcdLayerTreeNode for ILcdGXYLayer s. |
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 |
---|---|
default ILcdLayered |
ILcdGXYController.getLayered()
Returns the layers associated with this controller.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper
TLcdGXYAsynchronousEditableLabelsLayerWrapper extension for
layer nodes . |
class |
TLcdGXYAsynchronousLayerTreeNodeWrapper
TLcdGXYAsynchronousLayerWrapper extension for layer nodes . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYLspAsynchronousLayerTreeNodeWrapper
Deprecated.
Lightspeed integration in GXY views is no longer supported. Instead, either use GXY components only,
or switch to a
Lightspeed view . |
Modifier and Type | Method and Description |
---|---|
ILcdLayered |
TLcdMapTouchRulerController.getLayered() |
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 |
---|---|
ILcdLayered |
ILspPaintingOrder.PaintStep.getLayered()
Returns the layered that the layer belongs to or
null . |
Constructor and Description |
---|
PaintStep(ILspLayer aLayer,
TLspPaintRepresentationState aPaintRepresentationState,
ILcdLayered aLayered,
int aIndex)
Creates a paint step for the given layer and paint representation state.
|
Modifier and Type | Method and Description |
---|---|
ILcdLayered |
ILspController.getLayered()
Returns an
ILcdLayered for this controller. |
ILcdLayered |
ALspController.getLayered() |
Constructor and Description |
---|
ALspController(ILcdLayered aLayered) |
Modifier and Type | Method and Description |
---|---|
ILcdLayered |
TLspEditController.getLayered() |
ILcdLayered |
TLspCreateController.getLayered() |
Modifier and Type | Method and Description |
---|---|
ILcdLayered |
TLspRulerController.getLayered() |
Modifier and Type | Method and Description |
---|---|
ILcdLayered |
TLspTouchSelectEditController.getLayered() |
Modifier and Type | Class and Description |
---|---|
class |
TLspLayerTreeNode
Extension of
TLspLayer that implements ILcdLayerTreeNode
and hence can also have child layers. |
Modifier and Type | Class and Description |
---|---|
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 | 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. |
Modifier and Type | Method and Description |
---|---|
ILcdLayered |
TLcdAdvancedMapRulerController.getLayered() |
Constructor and Description |
---|
TLcdFlatListTreeModel(ILcdLayered aLayered)
Create a new instance of
TLcdFlatListTreeModel based on the layers in
aLayered . |