Package | Description |
---|---|
com.luciad.ais.symbology.icao |
Representation aspects of ICAO symbols for AIS.
|
com.luciad.ais.view.gxy |
Everything related to views in a 2D world in the context of AIS.
|
com.luciad.ais.view.gxy.painter |
Painters for 2D views in the context of AIS.
|
com.luciad.beans |
Basic functionality for introspection.
|
com.luciad.earth.view.gxy |
Provides 2D visualization support for
ILcdEarthTileSet s. |
com.luciad.format.aixm51.view.gxy |
This package contains the class
TLcdAIXM51GXYPainterEditorProvider , which can be used as a
(label) painter provider and (label) editor provider to visualize and/or edit AIXM 5.1 data. |
com.luciad.format.dgn.gxy |
Contains a painter provider for painting DGN shapes on a 2D view.
|
com.luciad.format.grib.gxy |
Contains painters and icons for visualizing GRIB data.
|
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.format.magneticnorth.gxy |
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
|
com.luciad.format.pol |
Handles the POL format.
|
com.luciad.format.raster |
Provides representations, decoders, and encoders for rasters.
|
com.luciad.format.s52 |
Handles the S-52 format.
|
com.luciad.format.s52.gxy |
Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
|
com.luciad.format.vpf |
This package provides support for decoding VPF (Vector Product Format) data and displaying VPF data using GeoSym.
|
com.luciad.fusion.client.view.gxy |
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
|
com.luciad.gui |
GUI aspects independent of any chosen windows API.
|
com.luciad.model |
Model interfaces
|
com.luciad.ogc.sld.view.gxy |
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
|
com.luciad.projection |
All projection related aspects.
|
com.luciad.realtime |
Handles simulation of dynamic data.
|
com.luciad.tea |
Contains all classes for terrain elevation analysis.
|
com.luciad.tea.hypsometry |
The hypsometry package provides support for computing and rendering slopes,
orientations, azimuths, and other parameters derived from elevations.
|
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.painter |
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
|
com.luciad.view.lightspeed |
Provides support for OpenGL-based 2D and 3D visualization of data.
|
com.luciad.view.lightspeed.action |
Provides various actions that affect an
ILspView . |
com.luciad.view.lightspeed.camera |
Contains view world transformations.
|
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.raster |
Provides layering support for raster layers.
|
com.luciad.view.lightspeed.style.styler |
This package defines all interfaces and abstract base classes related to
ILspStyler . |
com.luciad.view.map |
Utilities for making maps.
|
com.luciad.view.map.mgrs |
Provides GXY visualization support
for the Military Grid Reference System (MGRS).
|
com.luciad.view.map.multilevelgrid |
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
|
com.luciad.view.map.painter |
Painters for maps.
|
com.luciad.view.vertical |
Visualisation of the third dimension of a list of points.
|
com.luciad.wms.client.gxy |
Contains a layer factory for models that contain an
ALcdWMSProxy
object. |
com.luciad.wms.client.gxy.tiled |
This package contains a painter that visualizes
ALcdWMSProxy
instances in a GXY view using a tiled approach. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdICAOAirspaceDetailedLabelPainter
This label painter paints detailed airspace labels according to the ICAO
guidelines for aeronautical charts.
|
class |
TLcdICAOAirspaceLabelPainter
This label painter paints the airspace operations type, the airspace name and
(for Control Areas) the class of airspace along the airspace border.
|
class |
TLcdICAOAirspacePainter
This painter paints
ILcdGenericAirspace objects according to the ICAO
guidelines for aeronautical charts. |
class |
TLcdICAOAreaMinimumAltitudeLabelPainter
This class contains all the logic needed to paint area minimum altitude labels.
|
class |
TLcdICAODMELabelPainter
This extension of
TLcdICAONavaidLabelPainter paints DME labels. |
class |
TLcdICAONavaidLabelPainter
This class contains all the logic needed to paint navaid labels.
|
class |
TLcdICAONDBLabelPainter
This extension of
TLcdICAONavaidLabelPainter paints NDB labels. |
class |
TLcdICAORunwayPainter
This painter paints
ILcdRunway objects according to the ICAO
guidelines for aeronautical charts. |
class |
TLcdICAOTACANLabelPainter
This extension of
TLcdICAONavaidLabelPainter paints TACAN labels. |
class |
TLcdICAOVORLabelPainter
This extension of
TLcdICAONavaidLabelPainter paints VOR labels. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYOutlinePolylineLabelPainter
This extension of the
TLcdGXYPolylineLabelPainter class
paints a label alongside the longest segment of a given polyline. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYAISIconProviderPainter
This extension of
TLcdGXYIconPainter overrides the standard
approach of always using the same icon. |
class |
TLcdGXYAISPointListPainter
This painter extends
TLcdGXYPointListPainter , but paints an
icon if the point list contains only a single point. |
class |
TLcdGXYILSPainter
This painter is used for painting
ILcdILS objects. |
class |
TLcdGXYProcedureTrajectoryPainter
A painter for
TLcdProcedureTrajectory objects. |
class |
TLcdGXYRefuelingTrackPainter
This painter is used for refueling tracks (
ILcdRefuelingTrack
and refueling air spaces ILcdRefuelingAirspace ). |
class |
TLcdGXYRoutePainter
This extension of
TLcdGXYShapeListPainter paints ILcdShapeList
objects whose shapes are themselves ILcdPointList implementations. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdBeanEditAction
Deprecated.
Use a UI builder (e.g. Swing) or binding framework instead.
|
class |
TLcdBeanPropertyEditAction
Deprecated.
Use a UI builder (e.g. Swing) or binding framework instead.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdEarthGXYPainter
A base class for painting
ILcdEarthTileSet s in an ILcdGXYView . |
class |
TLcdEarthGXYElevationRasterPainter
This
ILcdGXYPainter can paint the elevation data of ILcdEarthTileSet instances in a 2D view. |
class |
TLcdEarthGXYMultivaluedRasterPainter
This
ILcdGXYPainter can paint the multi-valued raster data of ILcdEarthTileSet instances in a 2D view. |
class |
TLcdEarthGXYRasterPainter
This
ILcdGXYPainter can paint the raster data of ILcdEarthTileSet instances in a 2D view. |
class |
TLcdEarthGXYSinglevaluedRasterPainter
This
ILcdGXYPainter can paint the scalar data of ILcdEarthTileSet instances in a 2D view. |
class |
TLcdEarthGXYVectorPainter
This
ILcdGXYPainter can paint the vector data of ILcdEarthTileSet
instances in a 2D view. |
class |
TLcdEarthGXYVertexArrayPainter
A 2D painter for
TLcdEarthIndexedVertexArray 's. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdAIXM51AirspaceLabelPainter
A
TLcdGXYStampLabelPainter which draws an 'ICAO Annex 4'-compliant label for AIXM 5.1 Airspace features. |
class |
TLcdAIXM51NavaidLabelPainter
A
TLcdGXYStampLabelPainter that draws an 'ICAO Annex
4'-compliant label for AIXM 5.1 Navaid features. |
class |
TLcdAIXM51XPathLabelPainter
Extension of
TLcdGXYLabelPainter for AIXM 5.1 features that uses XPath expressions
to retrieve the label content. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdDGNCellGXYPainter
This is an implementation of
ILcdGXYPainter that accepts a
TLcdDGNCell for painting on an ILcdGXYView . |
class |
TLcdDGNComplexShapeGXYPainter
This is an implementation of
ILcdGXYPainter that accepts a
TLcdDGNComplexShape for painting on an ILcdGXYView . |
class |
TLcdDGNEllipse2DGXYPainter
Deprecated.
This painter is replaced by
TLcdGXYEllipsePainter |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGRIBRasterPainter
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdKML22ViewFitAction
An abstract class that defines a common interface for fit-to-object actions in KML
2.2
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22GXYLayer
An extension of
TLcdGXYLayer that can paint TLcdKML22ScreenOverlay instances. |
class |
TLcdKML22GXYViewFitAction
An implementation of
ALcdKML22ViewFitAction . |
Modifier and Type | Class and Description |
---|---|
class |
TLspKML22ViewFitAction
A view fit action for KML features in a
ILspView . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMagneticNorthGXYLabelPainter
A
ILcdGXYLabelPainter implementation for objects in
a ILcdMagneticNorthModel . |
class |
TLcdMagneticNorthGXYPainter
Painter for layers containing a
ILcdMagneticNorthModel . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdPOLLayer
Specific layer to display POL elements.
|
class |
TLcdPOLPainter
A painter to paint POL elements.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdRasterPainter
An
ILcdRasterPainter provides additional common methods
over ILcdGXYPainter , that are typically useful for painting
rasters. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdRasterPainter
This abstract class provides a basis for implementing the
ILcdRasterPainter interface. |
class |
TLcdAllInMemoryRasterPainter
TLcdAllInMemoryRasterPainter implements an ILcdGXYPainter
for an ILcdRaster . |
class |
TLcdMultilevelRasterPainter
Important notice: the package
com.luciad.imaging presents a new API
for the modeling of raster data. |
class |
TLcdMultivaluedRasterPainter
This
ILcdGXYPainter paints ILcdMultivaluedRaster
objects from models that have a TLcdMultivaluedRasterModelDescriptor . |
class |
TLcdNoWarpMultilevelRasterPainter
This
ILcdGXYPainter can paint ILcdMultilevelRaster
instances, applying only a scaling transformation. |
class |
TLcdNoWarpRasterPainter
This
ILcdGXYPainter can paint ILcdRaster instances,
applying only a scaling transformation. |
class |
TLcdRasterPainter
Important notice: the package
com.luciad.imaging presents a new API
for the modeling of raster data. |
class |
TLcdShadedMultilevelRasterPainter
This ILcdRasterPainter paints multilevel elevation rasters as translucent
rasters with dark or light shading based on the position of the sun.
|
class |
TLcdShadedRasterPainter
This ILcdRasterPainter paints elevation rasters as translucent rasters with
dark or light shading based on the position of the sun.
|
class |
TLcdWarpMultilevelRasterPainter
This
ILcdGXYPainter can paint ILcdMultilevelRaster
instances, warping them between different coordinate systems as required. |
class |
TLcdWarpRasterPainter
This
ILcdGXYPainter can paint ILcdRaster instances,
warping them between different coordinate systems as required. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdS52DisplaySettings
S-52 configuration object, containing all display settings available in the S-52 rendering
library.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdS52GXYCatalogueLayer
A layer that adds support for the specific rendering requirements of S-57 catalogues.
|
class |
TLcdS52GXYCatalogueLayerList
Deprecated.
The functionality of this class is replaced by TLcdS52GXYCatalogueLayer, which has a
simpler
structure and is more performant.
|
class |
TLcdS52GXYLayer
A layer that adds support for the specific rendering requirements of S-52.
|
class |
TLcdS52GXYLevelLayerList
Deprecated.
The functionality of this class is replaced by TLcdS52GXYCatalogueLayer, which has a
simpler
structure and is more performant.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdVPFLayer
Deprecated.
As of V6.0, this class should no longer be used. The VPF sample code provides a VPFLayerFactory
class, which shows how to set up a
TLcdGXYLayer to show VPF data. |
class |
TLcdVPFPointListPainter
Extends
TLcdGXYPointListPainter and adds functionality for painting VPF domain objects
using GeoSym symbology. |
class |
TLcdVPFPointPainter
Extends
TLcdGXYIconPainter and adds functionality for painting VPF domain objects
using GeoSym symbology. |
Modifier and Type | Class and Description |
---|---|
class |
TLfnGXYVectorLayer
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdAction
This interface defines a command pattern
The pattern is used for implementing actions launched from
the GUI.
|
interface |
ILcdUndoable
This interface describes objects that implement undo and redo behavior.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdAction
An abstract implementation of an
ILcdAction , that provides
set and get methods for properties common to all actions and support for notifying listeners of changes
to those properties. |
class |
ALcdActionWrapper
Abstract decorator class for an
ILcdAction . |
class |
ALcdUndoable
Abstract implementation that implements all methods of
ILcdUndoable , except ILcdUndoable.undo() and ILcdUndoable.redo() . |
class |
TLcdCompositeUndoable
Implementation of
ILcdUndoable that is composed of several other
ILcdUndoable s. |
class |
TLcdExitAction
Deprecated.
use your own UI instead
|
class |
TLcdNoopAction
An action that performs no operation.
|
class |
TLcdPrintComponentAction
This
ILcdAction prints the contents of a given
Component . |
class |
TLcdRedoAction
|
class |
TLcdUndoAction
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdOpenAction
This
ILcdAction is an ILcdModelProducer . |
class |
TLcdSaveAction
This
ILcdAction saves an ILcdModel . |
Modifier and Type | Class and Description |
---|---|
class |
ALcdSLDFeatureTypeStylePainter
Abstract class that contains the information to implement a painter for objects that should be
rendered according to a feature type style.
|
class |
ALcdSLDRulePainter
Abstract class that contains the information to implement a painter for objects that comply to a rule.
|
class |
TLcdSLDFeatureTypeStylePainter
An
ALcdSLDFeatureTypeStylePainter that
checks whether the scale of the view it is painting is valid for the object set to it,
delegates to its rule painters for objects that are accepted by the rule painters for all of
its ILcdGXYPainter functionalities (paint, isTouched, boundsSFCT, ...),
delegates to its rule painters for objects that are accepted by the rule painters for all of
its ILcdGXYLabelPainter functionalities (paintLabel, labelBoundsSFCT, ...). |
class |
TLcdSLDRulePainter
A painter that handles painting of all the objects that comply to a given rule.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdAzimuthal
ILcdAzimuthals are ILcdProjection objects that have
a central point of zero distortion. |
interface |
ILcdConic
An
ILcdConic is an ILcdProjection that is derived
by projection of geodetic points on a cone which is then unrolled. |
interface |
ILcdCylindrical
An
ILcdCylindrical is an ILcdProjection that is
obtained by wrapping a cylinder around the earth globe such that it touches
the equator. |
interface |
ILcdGeneralPerspective
ILcdGeneralPerspective are ILcdProjection objects
that have a central point of zero distortion. |
interface |
ILcdObliqueCylindrical
An
ILcdObliqueCylindrical is an ILcdProjection that
is obtained by wrapping a cylinder around the globe. |
interface |
ILcdPerspective
ILcdPerspective are ILcdProjection objects that
have a central point of zero distortion. |
interface |
ILcdProjection
An
ILcdProjection is a map projection. |
interface |
ILcdRectifiedProjection
An ILcdProjection that uses pairs of tie points to map from one coordinate
system to another.
|
interface |
ILcdTransverseCylindrical
An
ILcdTransverseCylindrical is an ILcdProjection
for which a cylinder is wrapped around the globe. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdAzimuthal
ALcdAzimuthal projections are ILcdProjection objects that have
a central point of zero distortion. |
class |
ALcdConic
A
ALcdConic is a ILcdProjection that is derived
by projection of geodetic points on a cone which is then unrolled. |
class |
ALcdCylindrical
An
ALcdCylindrical is an ILcdProjection that is
obtained by wrapping a cylinder around the earth globe such that it touches
the equator. |
class |
ALcdGeneralPerspective
ALcdGeneralPerspective are ILcdProjection objects
that have a central point of zero distortion. |
class |
ALcdObliqueCylindrical
An
ALcdObliqueCylindrical is an ILcdProjection that
is obtained by wrapping a cylinder around the globe. |
class |
ALcdPerspective
ALcdPerspective are ILcdProjection objects that
have a central point of zero distortion. |
class |
ALcdProjection
This abstract class can be used to implement an
ILcdProjection . |
class |
ALcdTransverseCylindrical
A
ALcdTransverseCylindrical is a ILcdProjection
for which a cylinder is wrapped around the globe. |
class |
TLcdAlbersEqualAreaConic
Albers Equal Area Conic projection.
|
class |
TLcdAzimuthalEquidistant
Azimuthal Equidistant projection.
|
class |
TLcdCassini
Cassini projection.
|
class |
TLcdCassiniSoldner
Ellipsoidal version of the Cassini projection.
|
class |
TLcdDutchStereographic
Stereographic projection (modified for the Netherlands).
|
class |
TLcdEckertIV
Eckert IV projection.
|
class |
TLcdEckertVI
Eckert VI projection.
|
class |
TLcdEllipsoidalEquidistantCylindrical
Equidistant Cylindrical projection that uses ellipsoidal calculations.
|
class |
TLcdEllipsoidalLambertAzimuthalEqualArea
Lambert Azimuthal Equal-Area projection.
|
class |
TLcdEquidistantCylindrical
Equidistant Cylindrical projection.
|
class |
TLcdGeneralPerspective
General perspective projection.
|
class |
TLcdGeodetic
Geodetic projection.
|
class |
TLcdGnomonic
Gnomonic projection.
|
class |
TLcdKrovak
Krovak Projection
|
class |
TLcdLambertAzimuthalEqualArea
Spherical Lambert Azimuthal Equal-Area projection.
|
class |
TLcdLambertConformal
Lambert Conformal Conic projection.
|
class |
TLcdMercator
Mercator projection.
|
class |
TLcdMillerCylindrical
Miller Cylindrical projection.
|
class |
TLcdMollweide
Mollweide projection.
|
class |
TLcdObliqueMercator
Oblique Mercator projection.
|
class |
TLcdOrthographic
Orthographic projection.
|
class |
TLcdOrthorectifiedProjection
Orthorectified projection.
|
class |
TLcdPerspectiveProjection
The perspective projection is an azimuthal projection that maps a 3D scene to
a 2D plane as viewed through a camera viewfinder.
|
class |
TLcdPolarStereographic
Polar stereographic projection.
|
class |
TLcdPolyconic
Polyconic projection.
|
class |
TLcdPseudoMercator
Pseudo-Mercator projection.
|
class |
TLcdRectifiedPolynomialProjection
Rectified Polynomial Projection.
|
class |
TLcdRectifiedProjectiveProjection
Rectified Projective projection.
|
class |
TLcdRectifiedRationalProjection
Rectified Rational projection.
|
class |
TLcdRPCProjection
A projection that maps image coordinates to ground coordinates based on
Rational Polynomial Coefficients.
|
class |
TLcdSimpleRectangular
Deprecated.
Please use TLcdEquidistantCylindrical instead.
|
class |
TLcdStereographic
Stereographic projection.
|
class |
TLcdSwissObliqueMercator
Swiss Oblique Mercator projection.
|
class |
TLcdTransverseMercator
Transverse Mercator projection.
|
class |
TLcdTransverseMercatorSPCS
Deprecated.
|
class |
TLcdVerticalPerspective
Vertical perspective projection.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdSimulatorModel
An
ILcdSimulatorModel defines the simulated data to be displayed by a
TLcdSimulator in real or fast time onto different ILcdGXYView s. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdSimulatorModel
Abstract convenience implementation of ILcdSimulatorModel that handles all properties
and their property change events.
|
class |
ALcdTimeIndexedSimulatorModel
Implementation of ILcdSimulatorModel whose time complexity for changing the date is
generally related to the amount of changes that are required, not to the total amount
of data.
|
class |
TLcdSimulatorModelList
A composite
ILcdSimulatorModel implementation. |
class |
TLcdTimeFilteredSimulatorModel
Decorator for an
ILcdSimulatorModel which allows to limit the exposed available time
interval of the ILcdSimulatorModel . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdUpdateTerrainModelAction
Deprecated.
As of 2023.0, this class has been deprecated. Use
TLcdVVTerrainModel and
a selection listener instead. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdHypsometricEarthPainter
A painter for hypsometric results based on an earth tileset.
|
class |
TLcdHypsometricMultilevelRasterPainter
This ILcdRasterPainter paints hypsometric versions of multilevel elevation
rasters.
|
class |
TLcdHypsometricRasterPainter
This ILcdRasterPainter paints hypsometric versions of elevation rasters.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdLayer
Provides the combined representation in an
ILcdView of the objects
in an ILcdModel . |
interface |
ILcdLayerTreeNode
An
ILcdLayerTreeNode is an ILcdLayer which can
also have child layers. |
interface |
ILcdView
An
ILcdView displays zero or more ILcdModel objects. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdObjectSelectionAction
Action that works on the current map selection.
|
class |
TLcdDeleteSelectionAction
An
ILcdAction that deletes all objects that were selected in a
ILcdLayer from their respective ILcdModel . |
class |
TLcdLayer
Default implementation of the
ILcdLayer interface. |
class |
TLcdMoveLayerAction
This is an
ILcdAction that changes the position of a given
ILcdLayer in an ILcdLayered . |
class |
TLcdRemoveLayerAction
This is an
ILcdAction that removes a given
ILcdLayer from an ILcdLayered .. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdGXYEditableLabelsLayer
This extension of
ILcdGXYLayer adds extra methods to allow querying and changing
what labels get painted and where the labels are placed. |
interface |
ILcdGXYEditor
Handles editing of an object through interactions with the objects representations in an
ILcdGXYView . |
interface |
ILcdGXYLabelEditor
Interface that models a label editor allowing the user to move the labels on the map, for
example graphically by using his mouse.
|
interface |
ILcdGXYLabelPainter2
Extension of
ILcdGXYMultiLabelPainter that allows free label placement next to
the discrete label placement offered by the super interface. |
interface |
ILcdGXYLayer
Provides the combined representation in an
ILcdGXYView of all objects in an ILcdModel . |
interface |
ILcdGXYLayerList
Deprecated.
Use
ILcdLayerTreeNode instead |
interface |
ILcdGXYPainter
Locates and paints the representation of an object on an
ILcdGXYView . |
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 |
ALcdGXYEditor
ALcdGXYEditor is an abstract class that can be used
for implementing the ILcdGXYEditor interface. |
class |
ALcdGXYLabelPainter
This class implements some of the functionality common to most
ILcdGXYLabelPainter2 s. |
class |
ALcdGXYPainter
ALcdGXYPainter is an abstract class that can be used
for implementing the ILcdGXYPainter interface. |
class |
TLcdFitGXYLayerInViewClipAction
When triggered this
ILcdAction changes the
origin and scale of a given ILcdGXYView to
either fit to the model bounds set or, in case the bounds set is null to fit to
the combined bounds of all the objects contained in the layer set. |
class |
TLcdFitSelectionInViewClipAction
Action to fit all selected objects of a view within the view clip.
|
class |
TLcdGXYCurvedPathLabelPainter
This label painter paints curved text strings along a path.
|
class |
TLcdGXYDataObjectLabelPainter
Extension of
TLcdGXYLabelPainter that retrieves the label content through
the ILcdDataObject interface instead of using object.toString() . |
class |
TLcdGXYDataObjectPolygonLabelPainter
Extension of
TLcdGXYPolygonLabelPainter that retrieves the label content through
the ILcdDataObject interface instead of using object.toString() . |
class |
TLcdGXYDataObjectPolylineLabelPainter
Extension of
TLcdGXYPolylineLabelPainter that retrieves the label content through
the ILcdDataObject interface instead of using object.toString() . |
class |
TLcdGXYDensityLayer
This
ILcdGXYLayer is a layer wrapper that paints the wrapped
layer as color-coded densities. |
class |
TLcdGXYEditableLabelPainter
Deprecated.
The functionality offered by this class has been replaced with a proper
ILcdGXYLabelEditor . This interface has a much cleaner separation
of concerns, and is independent of the ILcdGXYPainter used for the domain object. |
class |
TLcdGXYFeaturedLabelPainter
Extension of
TLcdGXYLabelPainter that retrieves the label content through
the ILcdFeatured interface instead of using object.toString() . |
class |
TLcdGXYFeaturedPolygonLabelPainter
Extension of
TLcdGXYPolygonLabelPainter that retrieves the label content through
the ILcdFeatured interface instead of using object.toString() . |
class |
TLcdGXYFeaturedPolylineLabelPainter
Extension of
TLcdGXYPolylineLabelPainter that retrieves the label content through
the ILcdFeatured interface instead of using object.toString() . |
class |
TLcdGXYHaloLabelPainter2
An extension of
TLcdGXYHaloLabelPainter that supports ILcdGXYLabelPainter2 . |
class |
TLcdGXYLabelPainter
TLcdGXYLabelPainter is an implementation of ILcdGXYLabelPainter2
that paints textual labels. |
class |
TLcdGXYLayer
Default implementation of the
ILcdGXYEditableLabelsLayer interface. |
class |
TLcdGXYLayerList
Deprecated.
Use
TLcdGXYLayerTreeNode instead |
class |
TLcdGXYLayerTreeNode
An
ILcdLayerTreeNode for ILcdGXYLayer s. |
class |
TLcdGXYMultiFontLabelPainter
TLcdGXYMultiFontLabelPainter is an implementation of ILcdGXYLabelPainter2 that paints textual labels using multiple fonts or colors. |
class |
TLcdGXYPolygonLabelPainter
TLcdGXYPolygonStampLabelPainter that displays the polygon's toString() method as a text label. |
class |
TLcdGXYPolygonStampLabelPainter
Polygon label painter and label editor that positions the center of labels inside the polygon.
|
class |
TLcdGXYPolylineLabelPainter
TLcdGXYPolylineStampLabelPainter that displays a point list's toString() method as a text label. |
class |
TLcdGXYPolylineStampLabelPainter
Point list label painter and label editor that positions labels on or along line segments.
|
class |
TLcdGXYSetControllerAction
When triggered (actionPerformed), this
ILcdAction sets a given
ILcdGXYController on a given ILcdGXYView . |
class |
TLcdGXYShapePainter
A painter and editor for all supported shape types.
|
class |
TLcdGXYStampLabelPainter
This implementation of
ILcdGXYLabelPainter2 delegates the actual painting to a ALcdGXYLabelStamp . |
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 |
TLcdGXYViewFitAction
Makes the representations of all Objects that belong to one or more
ILcdGXYLayer s
fit into the containing ILcdGXYView . |
class |
TLcdGXYViewJPanel
An implementation of the
ILcdGXYView interface as a javax.swing.JPanel . |
class |
TLcdGXYViewJPanelLightWeight
ILcdGXYView implementation that consumes less memory than TLcdGXYViewJPanel . |
class |
TLcdGXYViewPanAction
This is a
ILcdAction (i.e. an ActionListener) for panning a
ILcdGXYView of [deltaX,deltaY] in screen coordinates. |
class |
TLcdGXYViewPanel
An implementation of the
ILcdGXYView interface as a java.awt.Panel . |
class |
TLcdGXYViewPlanarImage
This PlanarImage implements an off-screen view.
|
class |
TLcdGXYViewZoomAction
This is a
ILcdAction (i.e. an ActionListener) for zooming a
ILcdGXYView of a given zoom factor. |
class |
TLcdSaveGXYViewAsGIFAction
This
ILcdAction will save the content of an ILcdGXYView
set as a property into a GIF File. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdGXYAsynchronousLayerWrapper
Interface for layers that paint themselves asynchronously.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper
TLcdGXYAsynchronousEditableLabelsLayerWrapper extension for
layer nodes . |
class |
TLcdGXYAsynchronousEditableLabelsLayerWrapper
Implementation of
ILcdGXYAsynchronousLayerWrapper for
ILcdGXYEditableLabelsLayer instances, wrapping and protecting
the latter interface's state. |
class |
TLcdGXYAsynchronousLayerTreeNodeWrapper
TLcdGXYAsynchronousLayerWrapper extension for layer nodes . |
class |
TLcdGXYAsynchronousLayerWrapper
Implementation of
ILcdGXYAsynchronousLayerWrapper for ILcdGXYLayer instances,
wrapping and protecting the latter interface's state. |
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 . |
class |
TLcdGXYLspAsynchronousLayerWrapper
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 | Interface and Description |
---|---|
interface |
ILcdGXYPathPainter
Painter that can discretize shapes into
ILcdAWTPath and ILcdGeneralPath instances,
enabling them to be used in more complex shapes. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdGXYAreaPainter
Provides
OUTLINED , FILLED and OUTLINED_FILLED modes to paint objects
which cover an area. |
class |
TLcdGXYArcBandPainter
Paints and locates
ILcdArcBand objects and enables visual editing of
ILcd2DEditableArcBand objects in an ILcdGXYView . |
class |
TLcdGXYArcPainter
Paints and locates
ILcdArc objects and enables visual editing of
ILcd2DEditableArc objects in an ILcdGXYView . |
class |
TLcdGXYAreaShapeListPainter
Deprecated.
use
TLcdGXYShapeListPainter instead. |
class |
TLcdGXYBoundsPainter
Paints and locates
ILcdBounds objects and enables visual editing of
ILcd2DEditableBounds objects in an ILcdGXYView . |
class |
TLcdGXYBufferPainter
Paints, locates and enables visual editing of
TLcdLonLatBuffer and
TLcdLonLatHeightBuffer objects in an ILcdGXYView . |
class |
TLcdGXYCircleBy3PointsPainter
Paints and locates
ILcdCircleBy3Points objects and enables visual
editing of ILcd2DEditableCircleBy3Points objects in an ILcdGXYView . |
class |
TLcdGXYCirclePainter
Paints and locates
ILcdCircle objects and enables visual editing of
ILcd2DEditableCircle objects in an ILcdGXYView . |
class |
TLcdGXYCircularArcPainter
Paints and locates
ILcdCircularArcBy3Points , ILcdCircularArcByBulge and ILcdCircularArcByCenterPoint
objects and enables visual editing of ILcd2DEditableCircularArcBy3Points ,
ILcd2DEditableCircularArcByBulge and ILcd2DEditableCircularArcByCenterPoint objects in an ILcdGXYView . |
class |
TLcdGXYClippingPainterWrapper
A wrapper for a
painter which limits the painted region to an area delimited by a certain
set of shapes. |
class |
TLcdGXYCompositeCurvePainter
Paints and locates
ILcdCompositeCurve objects and enables visual editing of
ILcdCompositeCurve objects in an ILcdGXYView . |
class |
TLcdGXYCompositeLabelPainter
This label painter composes a list of
ILcdGXYLabelPainter s into 1 label painter. |
class |
TLcdGXYCompositeRingPainter
Paints and locates composite ring objects, i.e. objects that are of type
ILcdCompositeCurve and ILcdRing ,
and enables visual editing of editable composite ring objects, i.e. objects that are of type
ILcdEditableCompositeCurve and
ILcdRing , in an ILcdGXYView . |
class |
TLcdGXYDynamicSegmentationEventPainter
Deprecated.
do not use.
|
class |
TLcdGXYEllipsePainter
Paints and locates
ILcdEllipse objects and enables visual editing of
ILcd2DEditableEllipse objects in an ILcdGXYView . |
class |
TLcdGXYGeoBufferPainter
Paints buffer shapes and enables visual editing of buffer shapes in an
ILcdGXYView . |
class |
TLcdGXYHaloPainter
Wrapper for a
ILcdGXYPainter that adds halo effects when painting objects. |
class |
TLcdGXYIconPainter
Paints and locates
ILcdShape objects as points and enables visual editing of
ILcd2DEditableShape objects as points in an ILcdGXYView . |
class |
TLcdGXYImageIconPainter
This
ILcdGXYPainter paints ALcdImage using icons at regular grid locations in
the view. |
class |
TLcdGXYImagePainter
Painter for ALcdImage objects in an
ILcdGXYView . |
class |
TLcdGXYLabelPainterAdapter
This label painter adapts an
ILcdGXYPainter into an ILcdGXYLabelPainter2 . |
class |
TLcdGXYLonLatHeightBufferPainter
Deprecated.
TLcdGXYBufferPainter can paint and edit both TLcdLonLatBuffer and TLcdLonLatHeightBuffer objects.
|
class |
TLcdGXYOffsetIconPainter
Wrapper for an
ILcdGXYPainter that paints objects at a certain offset. |
class |
TLcdGXYPointListPainter
Paints and locates
ILcdPointList objects (including ILcdComplexPolygon ) and enables
visual editing of ILcd2DEditablePointList objects in an ILcdGXYView . |
class |
TLcdGXYPointShapeListPainter
Deprecated.
use
TLcdGXYShapeListPainter instead. |
class |
TLcdGXYPolylineShapeListPainter
Deprecated.
use
TLcdGXYShapeListPainter instead. |
class |
TLcdGXYRoundedPointListPainter
Paints and edits rounded polylines and polygons.
|
class |
TLcdGXYShapeListPainter
Paints and locates
ILcdShapeList objects and enables visual editing of
ILcdShapeList objects in an ILcdGXYView . |
class |
TLcdGXYSurfacePainter
Paints and locates
ILcdSurface objects and enables visual editing of
ILcdSurface objects in an ILcdGXYView . |
class |
TLcdGXYTextPainter
Paints and locates
ILcdText objects and enables visual editing of
ILcd2DEditableText objects in an ILcdGXYView . |
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 | Class and Description |
---|---|
class |
TLspSetControllerAction
|
Modifier and Type | Class and Description |
---|---|
class |
ALspViewXYZWorldTransformation
This class defines a transformation between world coordinates and view coordinates.
|
class |
TLspViewXYZWorldTransformation2D
Orthographic world-to-view transformation.
|
class |
TLspViewXYZWorldTransformation3D
An
ALspViewXYZWorldTransformation which provides 3D perspective projection for an ILspView . |
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 |
ILspLayer
Root interface for all layers in an
ILspView . |
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 | 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 | Class and Description |
---|---|
class |
TLspRasterLayer
Layer implementation that can visualize raster data in an
ILspView . |
Modifier and Type | Class and Description |
---|---|
class |
TLspCustomizableStyle
A customizable container for
ALspStyle . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMapBufferedImage
TLcdGXYViewBufferedImage extension suited for displaying maps. |
class |
TLcdMapCanvas
TLcdGXYViewCanvas extension suited for displaying maps. |
class |
TLcdMapGeorefGridLayer
TLcdMapGeorefGridLayer is an ILcdGXYLayer that can
be added in an ILcdGXYView to display a GeorefGrid. |
class |
TLcdMapJPanel
TLcdGXYViewJPanel extension suited for displaying maps. |
class |
TLcdMapJPanelLightWeight
TLcdGXYViewJPanelLightWeight extension suited for displaying maps. |
class |
TLcdMapLonLatGridLayer
This
ILcdGXYLayer can be added in an ILcdGXYView
to display a TLcdLonLatGrid . |
class |
TLcdMapPanel
TLcdGXYViewPanel extension suited for displaying maps. |
class |
TLcdSetProjectionAction
Deprecated.
use the SetProjectionAction provided in the projection sample
|
class |
TLcdUPSGridLayer
TLcdUPSGridLayer is an ILcdGXYLayer that can be
added in an ILcdGXYView to display a Universal Polar Stereographic MGRS grid. |
class |
TLcdUTMGridLayer
TLcdUTMGridLayer is an ILcdGXYLayer that can be
added in an ILcdGXYView to display a UTM MGRS grid. |
class |
TLcdXYGridLayer
ILcdGXYLayer implementation that is capable of visualizing cartesian (XY) grid data. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMGRSGridLayer
ILcdGXYLayer implementation that is capable of visualizing MGRS grid data (UTM + UPS). |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMultilevelGridLayer
An
ILcdGXYLayer implementation that can be added to an ILcdGXYView to render and label a
ILcdMultilevelGrid . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdCompassGridPainter
This painter displays a polar grid centered on a domain object.
|
class |
TLcdLonLatBorderGridPainter
This
ILcdGXYPainter paints TLcdLonLatGrid objects
as a maritime-style border around the view. |
class |
TLcdLonLatGridPainter
This
ILcdGXYPainter paints TLcdLonLatGrid instances. |
class |
TLcdUTMZonePainter
The
TLcdUTMZonePainter extends ALcdGXYPainter and implements
ILcdGXYPainter to paint an UTM-MGRS zone (TLcdUTMZone ) on a hemisphere. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdVVJPanel
This
JPanel allows to display one vertical profile (for example
a 3D polyline of lon/lat/height points) and a number of sub-profiles
that are associated to the main profile. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdWMSProxyGXYLayer
This
ILcdGXYLayer implementation is designed for models
containing an ALcdWMSProxy object. |
class |
TLcdWMSProxyGXYPainter
A painter for
ALcdWMSProxy objects. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYTiledWMSProxyPainter
Painter for visualizing
ALcdWMSProxy objects in a GXY view. |