Uses of Interface
com.luciad.model.ILcdModel
Package
Description
Provides encoding and decoding support for models that contain
ILcdEarthAsset
objects.A tool that preprocesses 3D terrain repositories based on a model containing
ILcdEarthAsset
objects.Provides model descriptors for the Luciad Earth framework.
ILcdEarthTileSet
that provides raster data
suitable for use as a 3D terrain texture.Provides classes for
ILcdEarthTileSet
s with terrain data.Contains various utility classes used in the Luciad Earth framework.
Provides a terrain profile model that can be used to display terrain.
Provides decoders and helper classes to support the AIXM format.
Decoders that handle the AIXM format.
This package provides a
layer builder
that can be used for AIXM 3/4 data.
This package provides the classes that correspond to AIXM 5.1 data types.
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.
This package provides API for decoding and encoding AIXM 5.1 data from/to XML.
Provides decoders and helper classes to support the ARINC 424 format.
This package contains a decoder that can handle the ARINC 424 format.
This package provides a
layer builder
that can be used for ARINC data.Provides classes and interfaces for decoding and displaying ASDI data, version 5.4.
Provides classes and interfaces for decoding and displaying ASTERIX data.
Provides support for decoding BCI files.
This package contains functionality related to the decoding of Bing Maps models.
This package provides classes to visualize Bing Maps data on a GXY map.
This package provides classes to visualize Bing Maps data on a Lightspeed map.
This package contains the classes that are needed to work with the Binz format.
Provides support for decoding BUFR files.
This package contains a layer factory to visualize SIGWX weather feature models found in BUFR files.
This package contains a layer factory to visualize SIGWX weather feature models found in BUFR files.
Provides support for decoding CADRG files.
Handles the cgm format.
Provides support for decoding coverage raster data.
This package contains a model decoder capable of decoding data in character-separated files.
Decoders and helper classes to support the DAFIF format (Digital Aeronautical Flight Information
File).
Decoders that handle the DAFIF format.
GUI aspects independent of any chosen windows API in the context of the DAFIF format.
This package provides a
layer builder
that can be used for DAFIF or DAFIFT data.Decoders that handle the DAFIFT format.
Provides classes to read and write geometries and features from generic
spatial databases.
Provides a decoder and an encoder for geometries from DB2 Spatial
databases.
Handles the dgn format.
Contains a painter provider for painting DGN shapes on a 2D view.
Provides support for decoding DIMAP files.
Handles the dwg format.
Contains a painter provider for painting DWG shapes on a 2D view.
This package contains a model decoder for decoding point cloud data from E57 (
.e57
) files.Provides support for decoding ECRG files.
Provides support for decoding ECW files.
Provides support for decoding raster formats for which Luciad doesn't have a proper decoder using GDAL.
Handles the GDF format.
Provides support for decoding Google Earth Enterprise imagery repositories.
This package contains vector data GeoJson encoding and decoding utilities.
Handles Geospatial PDF data as specified in:
PDF Geo-registration Encoding Best Practice Version 2.2.
Section 8.8.1 Geospatial Features, Adobe Supplement to the ISO 32000, BaseVersion: 1.7, ExtensionLevel: 3.
Provides support for decoding GeoSPOT files.
Provides domain model classes and utility classes for modeling GML 2 data.
Handles GML 2.1.2 and GML 3 data.
Provides domain model classes and utility classes for modeling GML 3.1 data.
Provides domain model classes and utility classes for modeling GML 3.2 data.
Provides support for transforming domain objects and model to and from GML.
Provides XML functionality that is common to all GML formats.
Provides decoders for handling GRIB data.
Contains a Lightspeed layer builder for visualizing GRIB data.
This package contains the classes that are needed to work with the IFC format.
Provides a decoder and an encoder for geometries from Informix databases with
the Geodetic Datablade.
Provides a decoder and an encoder for geometries from Informix Spatial
databases.
Provides support for decoding and encoding JPEG2000 files and decoding JPIP files.
This package and its subpackages provide a domain model for the KML 2.2 data format.
This package contains all feature classes of KML.
This package provides classes for visualizing KML data on 2D maps.
This package provides classes for visualizing KML data on Lightspeed maps.
This package provides a decoder and a encoder for the KML 2.2 format.
This package contains a model decoder for LASer (
.las
) and LASzip (.laz
) files.Contains all classes to create a chart of the magnetic north declination and to perform magnetic north calculations.
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
Support for MBTiles data.
Provides support for visualizing MBTiles vector data in a Lightspeed view.
This package contains a model decoder capable of decoding data of files in accordance with the
MGCP 2.0 Portrayal Standard.
This package contains a GXY layer factory for the portrayal of MGCP data in accordance with the
MGCP 2.0 Portrayal Standard.
This package contains a layer factory for the portrayal of MGCP data in accordance with the
MGCP 2.0 Portrayal Standard.
Handles MapInfo formats: the binary map format and the ASCII mif
format.
Contains a painter provider and a label painter provider for painting MIF
shapes on a 2D view.
Provides support for decoding MrSid files.
Provides a
TLcdMSSQLModelDecoder
and a TLcdMSSQLModelEncoder
for geometries from Microsoft SQL
databases.Provides support for decoding NetCDF files.
This package contains a painter provider to visualize NetCDF models.
This package contains a layer builder to visualize NetCDF models.
Provides support for decoding NITF files.
Provides API for visualizing NVG data in an
ILcdGXYView
.Provides API for visualizing NVG data in a Lightspeed view.
This package contains a domain model to represent an NVG 1.4/1.5 data source.
This package provides API for decoding and encoding NVG 1.4/1.5 data from/to XML.
This package contains a domain model to represent an NVG 2.0 data source.
This package provides API for decoding and encoding NVG 2.0 data from/to XML.
This package provides API for decoding and encoding NVG 1.4/1.5/2.0 data from/to XML.
This package provides decoders for the WaveFront OBJ file format.
Provides decoders for the OpenFlight file format.
Provides a decoder for raster data stored in Oracle Spatial databases.
Provides a decoder and an encoder for geometries from Oracle Locator/Spatial
databases with the Object-Relational model.
This package contains a model encoder for the Luciad Panorama Format.
This package contains a model decoder for decoding data in Pegasus files (
External orientation.csv
).Handles the POL format.
Provides a decoder and an encoder for geometries from PostgreSQL
databases with the PostGIS spatial extension.
Provides representations, decoders, and encoders for rasters.
This package contains the classes that are needed to work with the Revit format.
Handles the S-52 format.
Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
This package provides a
layer builder
to create layers for S57 data (individual cells and catalogues).Handles the S-57 format.
Handles the S-63 format.
Handles the shp format.
Support for OGC GeoPackage data.
This package provides support for Luciad Raster data (LRDB).
This package provides support for Luciad Vector data (LVDB).
Provides a decoder and an encoder for geometries from SQLite
databases with the SpatiaLite spatial extension.
Handles the svg format.
Provides support for decoding Swiss DHM files.
Provides support for visualization of tiled 3D formats in Lightspeed views.
Provides
a decoder
for Luciad point cloud datasets (tilestore.lpc).
Provides
a decoder
for the OGC 3D Tiles format.Provides support for decoding OpenSceneGraph binary files (*.OSGB).
Provides support for decoding USRP files.
This package provides support for decoding VPF (Vector Product Format) data and displaying VPF data using GeoSym.
Contains class for visualization of VPF data.
Provides GeoSym symbology support for the VPF format.
Provides an extension to the XML runtime binding framework
com.luciad.format.xml.bind
for
XML Schema based documents.
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
Provides support for visualizing LuciadFusion vector data models in a Lightspeed view.
This package provides the functionality to support several geographic data formats
in the engine.
Provides the vector specific functionality for the LuciadFusion engine.
Provides the model and model decoder abstraction for a Tile Store.
Provides various utility functionality for the LuciadLightspeed Fusion Client
and for LuciadFusion.
Provides a domain model for working with pixel data and a framework for performing
image processing on such data.
This package contains a layer builder to visualized large point clouds.
This package provides a new, highly configurable data format.
This packages provides utilities related to XML marshalling and unmarshalling.
This package contains an abstract class that facilitates the implementation of
ILcyCustomizerPanel
s for
geometries of drawing shapes.Provides the addon that supports the KML 2.2 format.
Provides the addon that allows to draw trajectories on the map and to replay tracks along those
trajectories.
Provides the addon that offers printing support to Lucy.
Terrain analysis add-on for hypsometry calculations.
This is a terrain analysis add-on for line-of-sight (LOS) calculation on Lightspeed maps.
Terrain analysis add-on for viewsheds.
Contains classes to enable the exchange of model objects from one layer to another.
Provides support facilities for adding a new data format to Lucy.
Provides support facilities for adding visualization in a Lightspeed view for data formats.
Contains graphical user interface related classes like menu bars, toolbars, application panes and customizer factories.
Contains classes to create user-interface components for displaying and modifying the properties
of objects.
Contains a broad range of classes related to the visual represention of a map.
Provides actions that have a relationship with a map.
Provides actions that have a relationship with a Lightspeed map.
Provides supporting classes for asynchronous painting.
This package provides two abstract base classes which can be used to create Lightspeed specific camera linkers:
ALcyLspCameraLinker2D
and ALcyLspCameraLinker3D
.Contains a broad range of classes related to the visual representation of a map.
Provides classes to deal with the models ( that store the actual data ) behind a map.
Provides Lucy's realtime (=previewer) support.
Contains context classes that, for instance, describe a domain object, its model, layer and view.
This package provides a heightprovider that uses heightproviderfactories registered to the
lucy backend.
Provides support facilities for working with measures.
Model interfaces
This package provides a convenient facility to transform your data.
This package provides the facility to cluster data on your map, on a model level, so not the
visualization aspect.
General interfaces and implementations to model multi-dimensional data, for example data that can change
over time or can vary in height.
This package contains interfaces and classes common to all OGC web services.
This package provides classes to evaluate an OGC 1.0/1.1/2.0 filter.
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
Implementation of the OGC Web Coverage Service (WCS) specification.
Client API for an OGC Web Coverage Service (WCS).
This package contains the interfaces and implementations that are used to represent the data
served by the WCS.
Implementation of the OGC Web Feature Service (WFS) specification.
Client API for an OGC Web Feature Service (WFS).
This package provides support for the OGC Web Map Tile Service (WMTS).
This package contains a layer factory to visualize WMTS models.
Handles simulation of dynamic data.
Provides a custom layer optimized for displaying large static datasets containing points.
Provides support for the visualization of radar feeds, for instance from
ASTERIX category 240 data.
Provides a layer builder for APP6 a/b/c layers.
Provides a layer builder for MIL-STD 2525 b/c/d layers.
Provides a layer builder for APP-6 and/or MIL-STD-2525 layers.
Contains all classes for terrain elevation analysis.
Provides support for real-time hypsometric shading for either the terrain layer of
an
ILspView
or an elevation model.General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
This package contains classes used for working with generic measurement values.
General aspects of views.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Provides layer-specific asynchronous painting.
Provides an asynchronous layer wrapper and paint queue implementation that allows
inserting Lightspeed layers into an
ILcdGXYView
.
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
Provides support for OpenGL-based 2D and 3D visualization of data.
Contains tracking constraints for
TLspViewXYZWorldTransformation3D
and
TLspViewXYZWorldTransformation2D
that automatically adapt the viewing parameters
for example by tracking an object.Provides layering support for
ILspView
.Provides layering support for density layers.
Provides support for rendering images which are projected onto the 3D
terrain of an
ILspView
, as if by a slide
projector.Provides support for visualizing
ILcdGXYLayer
instances in an
ILspView
.Provides a custom layer optimized for displaying large static datasets containing points.
Provides layering support for raster layers.
Provides layering support for vector layers.
Provides support for the painting of grids.
Provides Lightspeed visualization support for the Common Grid Reference System (CGRS).
Provides Lightspeed visualization support for the Global Area Reference System (GARS).
Provides Lightspeed visualization support
for the Military Grid Reference System (MGRS).
This package defines all interfaces and abstract base classes related to
ILspStyler
.Utilities for making maps.
Provides GXY visualization support
for the Military Grid Reference System (MGRS).
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
This package provides Swing components which are related to a view or allow interaction with a view.
Contains a layer factory for models that contain an
ALcdWMSProxy
object.
This package contains the layer builder for visualizing
ALcdWMSProxy
instances in a Lightspeed view.Modeling of an OGC Web Map Service (WMS) and corresponding client API.
Implementation of the OGC Web Map Service (WMS) specification.
Implementation of the OGC Web Map Tile Service.
-
Uses of ILcdModel in com.luciad.earth.metadata.format
Modifier and TypeMethodDescriptionDecodes an asset model from the given file.Modifier and TypeMethodDescriptionboolean
boolean
void
void
-
Uses of ILcdModel in com.luciad.earth.metadata.preprocessor
Modifier and TypeMethodDescriptionvoid
TLcdEarthTileRepositoryPreprocessor.synchronizeRepository
(ILcdModel aAssetModel, ILcdEarthTileSet aSourceTileSet, ILcdEarthTileSetCoverage[] aSourceCoverages, String[] aTargetCoverageNames, ILcdGeoReference[] aTargetReferences, TLcdEarthTileFormat[] aTargetFormats, ILcdEarthEditableTileSet aTargetTileSet, String aTargetDirectory, ILcdEarthPreprocessorProgressListener aProgressListener) Synchronizes a repository with the specified metadata.ModifierConstructorDescriptionTLcdEarthMetadataTerrainTileSet
(ILcdBounds aBounds, int aLevels, int aLevel0Rows, int aLevel0Columns, ILcdModel aAssetModel, ILcdGXYLayerFactory aLayerFactory, int aTextureOversamplingFactor, int aCoverages, int aGeometryTileResolution, int aTextureTileResolution) Creates a metadata tileset with the specified coverages..TLcdEarthMetadataTerrainTileSet
(ILcdBounds aBounds, int aLevels, ILcdModel aAssetModel, ILcdGXYLayerFactory aLayerFactory) Creates a metadata tileset with only a texture and geometry coverage.TLcdEarthMetadataTerrainTileSet
(ILcdBounds aBounds, int aLevels, ILcdModel aAssetModel, ILcdGXYLayerFactory aLayerFactory, int aTextureOversamplingFactor) Creates a metadata tileset with only a texture and geometry coverage.TLcdEarthMetadataTerrainTileSet
(ILcdBounds aBounds, int aLevels, ILcdModel aAssetModel, ILcdGXYLayerFactory aLayerFactory, int aTextureOversamplingFactor, int aCoverages) Creates a metadata tileset with the specified coverages. -
Uses of ILcdModel in com.luciad.earth.model
Modifier and TypeMethodDescriptionTLcdEarthRepositoryModelFactory.createRepositoryModel
(String aSourceName) Create a new tile repository model that has a repository with the advised tile structure.TLcdEarthRepositoryModelFactory.createRepositoryModel
(String aSourceName, ILcdEarthTileSet aTileSet, ILcdModelReference aModelReference) Create a new tile repository model.ILcdEarthAssetBasedModelDescriptor.getAssetModel
(ILcdEarthTileSet aTileSet) Returns the model that describes the contents of the specified tileset usingILcdEarthAsset
objects.TLcdEarthAssetBasedModelDescriptor.getAssetModel
(ILcdEarthTileSet aTileSet) ModifierConstructorDescriptionTLcdEarthAssetBasedModelDescriptor
(String aSourceName, ILcdModel aAssetModel) Creates a newTLcdEarthModelDescriptor
with the default type name and a display name based on the source name.TLcdEarthAssetBasedModelDescriptor
(String aSourceName, String aTypeName, ILcdModel aAssetModel) Creates a newTLcdEarthModelDescriptor
with a display name based on the source name.TLcdEarthAssetBasedModelDescriptor
(String aSourceName, String aTypeName, String aDisplayName, ILcdModel aAssetModel) Creates a newTLcdEarthModelDescriptor
. -
Uses of ILcdModel in com.luciad.earth.tileset.raster
ModifierConstructorDescriptionTLcdEarthAssetGXYViewTileSet
(ILcdBounds aBounds, int aLevels, long aLevel0RowCount, long aLevel0ColCount, int aImageTileWidth, int aImageTileHeight, ILcdGeoReference aTileSetReference, ILcdModel aAssetModel, ILcdGXYLayerFactory aLayerFactory) Constructs a newTLcdEarthAssetGXYViewTileSet
with the specified settings.TLcdEarthAssetGXYViewTileSet
(ILcdBounds aBounds, int aLevels, long aLevel0RowCount, long aLevel0ColCount, int aImageTileResolution, ILcdGeoReference aTileSetReference, ILcdModel aAssetModel, ILcdGXYLayerFactory aLayerFactory) Constructs a newTLcdEarthAssetGXYViewTileSet
with the specified settings. -
Uses of ILcdModel in com.luciad.earth.tileset.terrain
Modifier and TypeMethodDescriptionTLcdEarthHeightProviderFactory.createHeightProvider
(ILcdModel aModel, Map<String, Object> aRequiredProperties, Map<String, Object> aOptionalProperties) ModifierConstructorDescriptionTLcdEarthAssetTerrainElevationTileSet
(ILcdBounds aBounds, int aLevels, long aLevel0RowCount, long aLevel0ColCount, int aGeometryTileResolution, int aImageTileResolution, ILcdGeoReference aTileSetReference, ILcdModel aAssetModel) Constructs aTLcdEarthAssetTerrainElevationTileSet
with the specified settings. -
Uses of ILcdModel in com.luciad.earth.util
Modifier and TypeMethodDescriptionTLcdEarthTerrainElevationProvider.getElevationModel
(int aIndex) Returns the elevation model at the specified index.TLcdEarthTerrainElevationProvider.removeElevationModel
(int aIndex) Removes the elevation model at the specified index.Modifier and TypeMethodDescriptionvoid
TLcdEarthTerrainElevationProvider.addElevationModel
(int aIndex, ILcdModel aElevationModel) Adds the specified elevation model at the specified index.void
TLcdEarthTerrainElevationProvider.addElevationModel
(ILcdModel aElevationModel) Adds the specified elevation model at the end.TLcdEarthMultivaluedMeasureProviderFactory.createMeasureProvider
(ILcdModel aModel) ILcdEarthMultivaluedProviderFactory.createMultivaluedProvider
(ILcdModel aModel, Map<String, Object> aProperties) Creates a multi-valued provider for a given model and properties.ILcdEarthMultivaluedProviderFactory.getParameters
(ILcdModel aModel) Retrieves all the parameters available in a modelint
Returns the index of the specified elevation model or -1 if it is not present.boolean
TLcdEarthTerrainElevationProvider.isSupportedElevationModel
(ILcdModel aModel) Returns whether a model contains elevation data that can be used. -
Uses of ILcdModel in com.luciad.earth.view.vertical
Modifier and TypeMethodDescriptionTLcdVVTerrainModel.getModel()
Returns the model to whichgetObject
belongs.Modifier and TypeMethodDescriptionfinal void
Sets the domain object for which the profile and terrain elevation will be displayed, and the model to which the given object belongs.ModifierConstructorDescriptionTLcdVVTerrainModel
(Object aObject, ILcdModel aModel, ILcdView aView) Creates a terrain profile model that immediately and asynchronously calculates the profile for the given object. -
Uses of ILcdModel in com.luciad.format.aixm
-
Uses of ILcdModel in com.luciad.format.aixm.decoder
Modifier and TypeMethodDescriptionDecodes the given source and returns anILcdModel
containing the decoded AIXM objects.Modifier and TypeMethodDescriptionboolean
ILcdAIXMHandler.setModelToUpdate
(String aSource, ILcdModel aModel, ILcdAIXMErrorMessageSupport aErrorMessage) Sets the internal state of this handler so that it is ready to update the given model with a new data source.void
TLcdAIXMModelDecoder.updateSFCT
(String aSource, ILcdModel aModel) Updates the supplied model with the given source containing AIXM update data. -
Uses of ILcdModel in com.luciad.format.aixm.view.lightspeed
Modifier and TypeMethodDescriptionSets the model used by the layer. -
Uses of ILcdModel in com.luciad.format.aixm51.model.abstractfeature
Modifier and TypeClassDescriptionclass
Represents an AIXM 5.1 message. -
Uses of ILcdModel in com.luciad.format.aixm51.view.gxy
-
Uses of ILcdModel in com.luciad.format.aixm51.xml
Modifier and TypeMethodDescriptionDecodes a data source representing an AIXM 5.1 Message into aTLcdAIXM51AbstractAIXMMessage
.Modifier and TypeMethodDescriptionboolean
boolean
void
void
Exports the given model to a destination result.void
-
Uses of ILcdModel in com.luciad.format.arinc
Modifier and TypeMethodDescriptionTLcdARINCDefaultLayerFactory.createGXYLayer
(ILcdModel aModel) Creates and returns anILcdGXYLayer
for representing the givenILcdModel
on anILcdGXYView
. -
Uses of ILcdModel in com.luciad.format.arinc.decoder
Modifier and TypeMethodDescriptionDecodes the given source and returns anILcdModel
containing the decoded ARINC objects.TLcdARINCEnrouteAirwayHandler.getDMEModel()
Returns the DME model that is set on this handler.TLcdARINCEnrouteAirwayHandler.getNDBModel()
Returns the NDB model that is set on this handler.TLcdARINCEnrouteAirwayHandler.getTACANModel()
Returns the TACAN model that is set on this handler.TLcdARINCEnrouteAirwayHandler.getVORModel()
Returns the VOR model that is set on this handler.TLcdARINCEnrouteAirwayHandler.getWaypointModel()
Returns the waypoint model that is set on this handler.Modifier and TypeMethodDescriptionvoid
TLcdARINCEnrouteCommunicationHandler.setAerodromeModel
(ILcdModel aAirportModel) Specifies a model of aerodromes that is used to retrieve remote facilities.void
TLcdARINCHoldingHandler.setAirportModel
(ILcdModel aAirportModel) Specifies a model of aerodromes.void
TLcdARINCMinimumSectorAltitudeHandler.setAirportModel
(ILcdModel aAirportModel) Specifies a model containing airports.void
TLcdARINCProcedureHandler.setAirportModel
(ILcdModel aAirportModel) Specifies a model containing aerodrome objects.void
TLcdARINCEnrouteAirwayHandler.setDMEModel
(ILcdModel aDMEModel) Specifies a model containing DME objects.void
TLcdARINCEnrouteCommunicationHandler.setDMEModel
(ILcdModel aDMEModel) Specifies a model of DMEs that is used to retrieve remote facilities.void
TLcdARINCHoldingHandler.setDMEModel
(ILcdModel aDMEModel) Specifies a model of DMEsvoid
TLcdARINCMinimumSectorAltitudeHandler.setDMEModel
(ILcdModel aDMEModel) Specifies a model containing DME objects.void
TLcdARINCProcedureHandler.setDMEModel
(ILcdModel aDMEModel) Specifies a model containing DME objects.void
TLcdARINCMinimumSectorAltitudeHandler.setHeliportModel
(ILcdModel aHeliportModel) Specifies a model containing heliports.void
TLcdARINCProcedureHandler.setLocalizerGlideSlopeModel
(ILcdModel aLocalizerGlideSlopeModel) Specifies a model containing Localizer/Glide slope objects.void
TLcdARINCProcedureHandler.setMarkerModel
(ILcdModel aMarkerModel) Specifies a model containing Marker objects.void
TLcdARINCEnrouteAirwayHandler.setNDBModel
(ILcdModel aNDBModel) Specifies a model containing NDB objects.void
TLcdARINCEnrouteCommunicationHandler.setNDBModel
(ILcdModel aNDBModel) Specifies a model of NDBs that is used to retrieve remote facilities.void
TLcdARINCHoldingHandler.setNDBModel
(ILcdModel aNDBModel) Specifies a model of NDBsvoid
TLcdARINCMinimumSectorAltitudeHandler.setNDBModel
(ILcdModel aNDBModel) Specifies a model containing NDB objects.void
TLcdARINCProcedureHandler.setNDBModel
(ILcdModel aNDBModel) Specifies a model containing NDB objects.void
TLcdARINCHoldingHandler.setRunwayModel
(ILcdModel aRunwayModel) Specifies a model of runwaysvoid
TLcdARINCProcedureHandler.setRunwayModel
(ILcdModel aRunwayModel) Specifies a model containing runway objects.void
TLcdARINCEnrouteAirwayHandler.setTACANModel
(ILcdModel aTACANModel) Specifies a model containing TACAN objects.void
TLcdARINCEnrouteCommunicationHandler.setTACANModel
(ILcdModel aTACANModel) Specifies a model of TACANs that is used to retrieve remote facilities.void
TLcdARINCHoldingHandler.setTACANModel
(ILcdModel aTACANModel) Specifies a model of TACANsvoid
TLcdARINCMinimumSectorAltitudeHandler.setTACANModel
(ILcdModel aTACANModel) Specifies a model containing TACAN objects.void
TLcdARINCProcedureHandler.setTACANModel
(ILcdModel aTACANModel) Specifies a model containing TACAN objects.void
TLcdARINCEnrouteAirwayHandler.setVORModel
(ILcdModel aVORModel) Specifies a model containing VOR objects.void
TLcdARINCEnrouteCommunicationHandler.setVORModel
(ILcdModel aVORModel) Specifies a model of VORs that is used to retrieve remote facilities.void
TLcdARINCHoldingHandler.setVORModel
(ILcdModel aVORModel) Specifies a model of VORsvoid
TLcdARINCMinimumSectorAltitudeHandler.setVORModel
(ILcdModel aVORModel) Specifies a model containing VOR objects.void
TLcdARINCProcedureHandler.setVORModel
(ILcdModel aVORModel) Specifies a model containing VOR objects.void
TLcdARINCEnrouteAirwayHandler.setWaypointModel
(ILcdModel aWaypointModel) Specifies a model containing waypoints.void
TLcdARINCHoldingHandler.setWaypointModel
(ILcdModel aWaypointModel) Specifies a model of waypointsvoid
TLcdARINCMinimumSectorAltitudeHandler.setWaypointModel
(ILcdModel aWaypointModel) Specifies a model containing waypoints.void
TLcdARINCProcedureHandler.setWaypointModel
(ILcdModel aWaypointModel) Specifies a model containing waypoints. -
Uses of ILcdModel in com.luciad.format.arinc.view.lightspeed
Modifier and TypeMethodDescriptionSets the model used by the layer. -
Uses of ILcdModel in com.luciad.format.asdi
-
Uses of ILcdModel in com.luciad.format.asterix
Modifier and TypeClassDescriptionclass
Implements date filtering for ASTERIX Category 8 weather models.Modifier and TypeMethodDescriptionTLcdASTERIXLiveModelDecoder.decodeSource
(ILcdDataSource aDataSource) TLcdASTERIXModelDecoder.decodeSource
(ILcdDataSource aDataSource) Decodes instances ofTLcdASTERIXDataSource
, allowing you to decode multiple sources in one go.Modifier and TypeMethodDescriptionboolean
boolean
void
abstract ILcdModelModelTransformation
ALcdASTERIXTransformationProvider.provideModelModelTransformation
(int aSacSic, ILcdModel aModel, Object aObject) Returns the transformation used to convert ASTERIX coordinates to WGS_84 lon/lat coordinates.void
abstract int
ALcdASTERIXScalingFactorProvider.scalingFactor
(ILcdModel aModel, int aID) Provides the scaling factor (f-value) for a given constant specified in this class. -
Uses of ILcdModel in com.luciad.format.bci
-
Uses of ILcdModel in com.luciad.format.bingmaps
Modifier and TypeMethodDescriptionThis model decoder only supports sources that are an instance of ILcdBingMapsDataSource, not String.TLcdBingMapsModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdModel in com.luciad.format.bingmaps.view.gxy
-
Uses of ILcdModel in com.luciad.format.bingmaps.view.lightspeed
Modifier and TypeMethodDescriptionboolean
TLspBingMapsLayerFactory.canCreateLayers
(ILcdModel aModel) TLspBingMapsLayerFactory.createLayers
(ILcdModel aModel) -
Uses of ILcdModel in com.luciad.format.binz
Modifier and TypeMethodDescriptionTLcdBinzModelDecoder.decodeFeatures
(String aSourceName) Creates a model with a single domain object per Binz feature.TLcdBinzModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdModel in com.luciad.format.bufr
-
Uses of ILcdModel in com.luciad.format.bufr.gxy
-
Uses of ILcdModel in com.luciad.format.bufr.lightspeed
Modifier and TypeMethodDescriptionSets the model of the layer. -
Uses of ILcdModel in com.luciad.format.cadrg
Modifier and TypeMethodDescriptionParses a directory recursively and assembles all the CADRG frame files that are found as a model containing rasters or multilevel rasters. -
Uses of ILcdModel in com.luciad.format.cgm
Modifier and TypeMethodDescriptionDeprecated.Modifier and TypeMethodDescriptionvoid
TLcdCGMModelDecoder.decodeElements
(DataInputStream aStream, ILcdModel aModelSFCT) Deprecated.Decodes the CGM elements from the given stream and adds them to the given model.void
TLcdCGMModelDecoder.decodeElements
(String aSourceName, int aOffset, ILcdModel aModelSFCT) Deprecated.Decodes the CGM elements from the given source and adds them to the given model. -
Uses of ILcdModel in com.luciad.format.coverage
Modifier and TypeMethodDescriptionTLcdCoverageModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdModel in com.luciad.format.csv
-
Uses of ILcdModel in com.luciad.format.dafif
Modifier and TypeMethodDescriptionDecode a source using this composite model decoder. -
Uses of ILcdModel in com.luciad.format.dafif.decoder
Modifier and TypeMethodDescriptionCalls the decode method ofALcdDAFIFSingleModelDecoder
class.Returns a model containing one or more submodels.Returns a model containing domain objects read from the given source file.Calls the decode method ofALcdDAFIFMultiModelDecoder
.Overwrites the decode method.Calls the decode method ofALcdDAFIFSingleModelDecoder
.Calls the decode method ofALcdDAFIFSingleModelDecoder
.Calls the decode method ofALcdDAFIFSingleModelDecoder
.Calls the decode method ofALcdDAFIFMultiModelDecoder
.Creates a navaid modelList first.Creates a waypoint model first.Creates a heliport model first.Creates a waypoint model first.Creates a runway model first.Creates all models necessary to create the procedures first.Creates an aerodrome model first.Calls the decode method ofALcdDAFIFSingleModelDecoder
.If the isAddAerodrome property is true, the aerodrome and heliport model are decoded first. -
Uses of ILcdModel in com.luciad.format.dafif.gui
Modifier and TypeMethodDescriptionTLcdDAFIFTypeLoader.getCurrentModels()
Get an array of models that are currently loaded for this data type.TLcdDAFIFLoaderEvent.getModel()
Returns the model whose addition or removal caused this event.Modifier and TypeMethodDescriptionprotected void
TLcdDAFIFTypeLoader.fireDAFIFLoaderEvent
(int aID, String aRegion, ILcdModel aModel) Fires aTLcdDAFIFLoaderEvent
with the specified properties.protected void
TLcdDAFIFTypeLoader.fireDAFIFLoaderEvent
(int aID, String aRegion, ILcdModel aModel, boolean aShouldRepaintView) Fires aTLcdDAFIFLoaderEvent
with the specified properties.protected void
Keep the model corresponding to the region indicated by the element of fAvailableICAORegions with index fCurrentICAORegionIndices[ aCurrentIndex ] in position aNewIndex of aNewModelArray.protected void
Load the model corresponding to the region indicated by the element of fAvailableICAORegions with index fNewICAORegionIndices[ aNewIndex ] into position aNewIndex of aNewModelArray.void
TLcdDAFIFLoader.modelRemovedExternally
(ILcdModel aModel) Signals that the given model has been removed by an external cause and that the current status of all DAFIF loaders should be updated.void
TLcdDAFIFTypeLoader.modelRemovedExternally
(ILcdModel aModel) Signals that the given model has been removed by an external cause and that the current status of the loader should be updated.void
TLcdDAFIFTypeLoader.setCurrentModels
(ILcdModel[] aCurrentModels) This method is not part of the committed API and as such the behavior of this method is not specified.ModifierConstructorDescriptionTLcdDAFIFLoaderEvent
(Object aSource, int aID, String aType, String aRegion, ILcdModel aModel) Creates a new event.TLcdDAFIFLoaderEvent
(Object aSource, int aID, String aType, String aRegion, ILcdModel aModel, boolean aInvalidateView) Creates a new event. -
Uses of ILcdModel in com.luciad.format.dafif.lightspeed
Modifier and TypeMethodDescriptionSets the model used by the layer. -
Uses of ILcdModel in com.luciad.format.dafift.decoder
Modifier and TypeMethodDescriptionChecks whether a navaid model is set before starting the decode process.Decode the given source and return a TLcdModelList with a submodel per decoded subtype.Checks whether a waypoint model is set before starting the decode process.Checks whether a heliport model is set before starting the decode process.Checks whether a waypoint model is set before starting the decode process.Checks whether a runway model is set before starting the decode process.Creates a navaid model list before starting the decode process.Creates a waypoint model before starting the decode process.Creates a heliport model before starting the decode process.Creates a waypoint model before starting the decode process.Creates a runway model list before starting the decode process.Creates all models necessary to create the procedures before starting the decode process.Creates a aerodrome model before starting the decode process.Checks whether a airport model is set before starting the decode process.Checks whether a aerodrome model is set before starting the decode process.Decode the given source and return a TLcdModelList with a submodel per decoded subtype.Returns a model list containing one or more submodels. -
Uses of ILcdModel in com.luciad.format.database
Modifier and TypeClassDescriptionclass
This class presents the contents of a database table containing geometries, as anILcd2DBoundsIndexedModel
.class
This class presents the contents of a database table containing geometries, as anILcd2DBoundsIndexedModel
.Modifier and TypeMethodDescriptionDecodes a new database model based on the properties specified in the given file.TLcdDatabaseModelDecoder.decode
(Properties aProperties) Decodes a new database model based on the given properties.Modifier and TypeMethodDescriptionboolean
Returns whether the given model can be saved into the database described by the given properties file.boolean
Returns whether the given model can be saved back into the database.void
Exports the given model in a new table, based on the properties in the given file.void
TLcdDatabaseModelEncoder.export
(ILcdModel aModel, Properties aProperties) Exports the given model in a new table, based on the given properties.void
Saves the given model in its original location, by committing all changes. -
Uses of ILcdModel in com.luciad.format.db2.spatial
Modifier and TypeMethodDescriptionDecodes a new database model based on the properties specified in the given file.TLcdDB2SpatialModelDecoder.decode
(Properties aProperties) Decodes a new database model based on the given properties.Modifier and TypeMethodDescriptionboolean
Returns whether the given model can be saved into the database described by the given properties file.boolean
Returns whether the given model can be saved back into the database.void
TLcdDB2SpatialModelEncoder.export
(ILcdModel aModel, Properties aProperties) Exports the given model in a new table, based on the given properties. -
Uses of ILcdModel in com.luciad.format.dgn
Modifier and TypeMethodDescriptionReturns aTLcd2DBoundsIndexedModelList
whose elements are of typeTLcd2DBoundsIndexedModel
. -
Uses of ILcdModel in com.luciad.format.dgn.gxy
-
Uses of ILcdModel in com.luciad.format.dimap
-
Uses of ILcdModel in com.luciad.format.dwg
-
Uses of ILcdModel in com.luciad.format.dwg.gxy
-
Uses of ILcdModel in com.luciad.format.e57
Modifier and TypeMethodDescriptionDecodes a E57 file.TLcdE57ModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdModel in com.luciad.format.ecrg
-
Uses of ILcdModel in com.luciad.format.ecw
-
Uses of ILcdModel in com.luciad.format.gdal
-
Uses of ILcdModel in com.luciad.format.gdf
Modifier and TypeMethodDescriptionTLcdGDFMultiLevelTiler.createTiledModel
(ILcdModel aModel, double tile_width, double tile_height, ILcdFilter[] aLevelOfDetailFilters, double[] aRanges) Creates a tiled model (a double array of models) from a given model, with each tile having a fixed width and height.Decodes the given source and returns a model, build from the decoded source.Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
TLcdGDFMultiLevelTiler.createTiledModel
(ILcdModel aModel, double tile_width, double tile_height, ILcdFilter[] aLevelOfDetailFilters, double[] aRanges) Creates a tiled model (a double array of models) from a given model, with each tile having a fixed width and height.void
void
void
void
-
Uses of ILcdModel in com.luciad.format.gee
-
Uses of ILcdModel in com.luciad.format.geojson
Modifier and TypeMethodDescriptionCreates a new model from the source.Modifier and TypeMethodDescriptionboolean
Verifies whether this encoder can export the specified model to the specified destination.boolean
void
Exports a model to the specified destination.void
-
Uses of ILcdModel in com.luciad.format.geospatialpdf
Modifier and TypeMethodDescriptionDecodes the file designated by the given string to an ILcdModel instance.TLcdGeospatialPDFModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdModel in com.luciad.format.geospot
-
Uses of ILcdModel in com.luciad.format.gml2.model
Modifier and TypeClassDescriptionclass
A feature collection contains zero or more featureMember elements.Modifier and TypeMethodDescriptionboolean
boolean
TLcdGML2AbstractFeatureCollection.removeModel
(ILcdModel aModel) -
Uses of ILcdModel in com.luciad.format.gml3
Modifier and TypeMethodDescriptionDeprecated.Modifier and TypeMethodDescriptionboolean
Deprecated.boolean
Deprecated.boolean
Deprecated.boolean
Deprecated.void
Deprecated.void
Deprecated.void
TLcdGML2ModelEncoder.exportSchema
(ILcdModel aModel, String aDestination) Deprecated.Exports the schema for the given model to the specified destination.void
TLcdGML3ModelEncoder.exportSchema
(ILcdModel aModel, String aDestination) Deprecated.Exports the schema for the given model to the specified destination.void
Deprecated.void
Deprecated. -
Uses of ILcdModel in com.luciad.format.gml31.model
Modifier and TypeClassDescriptionclass
Deprecated.class
A dynamic feature collection may possess a history and/or a timestamp.class
Concrete generic feature collection.class
ATLcdGML31AbstractFeature
-based feature collection that implementsILcdModel
.Modifier and TypeMethodDescriptionTLcdGML31AbstractFeatureCollection.getModel
(int aIndex) Deprecated.TLcdGML31Model.getModel
(int aIndex) Modifier and TypeMethodDescriptionboolean
Deprecated.boolean
boolean
TLcdGML31AbstractFeatureCollection.removeModel
(ILcdModel aModel) Deprecated.boolean
TLcdGML31Model.removeModel
(ILcdModel aModel) -
Uses of ILcdModel in com.luciad.format.gml32.model
Modifier and TypeClassDescriptionclass
Deprecated.This type is deprecated in GML 3_2, which defines A GML feature collection as any GML feature with a property element in its content model whose content model is derived by extension fromAbstractFeatureMember
.class
class
ATLcdGML32AbstractFeature
-based feature collection that implementsILcdModel
.Modifier and TypeMethodDescriptionTLcdGML32AbstractFeatureCollection.getModel
(int aIndex) Deprecated.TLcdGML32Model.getModel
(int aIndex) Modifier and TypeMethodDescriptionboolean
Deprecated.boolean
boolean
TLcdGML32AbstractFeatureCollection.removeModel
(ILcdModel aModel) Deprecated.boolean
TLcdGML32Model.removeModel
(ILcdModel aModel) -
Uses of ILcdModel in com.luciad.format.gmlcommon.transformation
Modifier and TypeMethodDescriptionTLcdGMLApplicationModelDecoder.decode
(Source aSource, ILcdXMLDocumentContext aDocumentContext) Decodes the given source, transforms the GML features that are contained within it and adds these to the returned model.Modifier and TypeMethodDescriptionboolean
boolean
void
void
TLcdGMLApplicationModelEncoder.export
(ILcdModel aModel, Result aDestination, ILcdXMLDocumentContext context) Exports the given model to given destination.void
-
Uses of ILcdModel in com.luciad.format.gmlcommon.xml
-
Uses of ILcdModel in com.luciad.format.grib
Modifier and TypeMethodDescriptionDeprecated.Deprecated.Deprecated.Deprecated.Modifier and TypeMethodDescriptionTLcdGRIBMeasureProviderFactory.createMeasureProvider
(ILcdModel aModel) Deprecated. -
Uses of ILcdModel in com.luciad.format.grib.lightspeed
Modifier and TypeMethodDescriptionDeprecated.Sets the model of the layer. -
Uses of ILcdModel in com.luciad.format.ifc
Modifier and TypeMethodDescriptionTLcdIFCModelDecoder.decodeFeatures
(String aSourceName) Creates a new model from the given data source.TLcdIFCModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdModel in com.luciad.format.informix.geodetic
Modifier and TypeMethodDescriptionDecodes a new database model based on the properties specified in the given file.TLcdInformixGeodeticModelDecoder.decode
(Properties aProperties) Decodes a new database model based on the given properties.Modifier and TypeMethodDescriptionboolean
Returns whether the given model can be saved into the database described by the given properties file.boolean
Returns whether the given model can be saved back into the database.void
Exports the given model in a new table, based on the properties in the given file.void
TLcdInformixGeodeticModelEncoder.export
(ILcdModel aModel, Properties aProperties) Exports the given model in a new table, based on the given properties.void
Saves the given model in its original location, by committing all changes. -
Uses of ILcdModel in com.luciad.format.informix.spatial
Modifier and TypeMethodDescriptionDecodes a new database model based on the properties specified in the given file.TLcdInformixSpatialModelDecoder.decode
(Properties aProperties) Decodes a new database model based on the given properties.Modifier and TypeMethodDescriptionboolean
Returns whether the given model can be saved into the database described by the given properties file.boolean
Returns whether the given model can be saved back into the database.void
Exports the given model in a new table, based on the properties in the given file.void
TLcdInformixSpatialModelEncoder.export
(ILcdModel aModel, Properties aProperties) Exports the given model in a new table, based on the given properties.void
Saves the given model in its original location, by committing all changes. -
Uses of ILcdModel in com.luciad.format.jpeg2000
Modifier and TypeMethodDescription -
Uses of ILcdModel in com.luciad.format.kml22.model
Modifier and TypeClassDescriptionclass
Model wrapper around static KML models (TLcdKML22Kml, TLcdKML22Document, TLcdKML22Folder, TLcdKML22NetworkLink
), resolving the dynamic contents of KML data.class
Domain class modeling the KML KmlType type.class
Wrapper model aroundTLcdKML22DynamicModel
that prepares the model for rendering.Modifier and TypeMethodDescriptionboolean
boolean
boolean
TLcdKML22DynamicModel.removeModel
(ILcdModel aModel) boolean
TLcdKML22Kml.removeModel
(ILcdModel aModel) -
Uses of ILcdModel in com.luciad.format.kml22.model.feature
Modifier and TypeClassDescriptionclass
Domain class modeling the KML AbstractContainerType type.class
Domain class modeling the KML DocumentType type.class
Domain class modeling the KML FolderType type.class
Domain class modeling the KML NetworkLinkType type.Modifier and TypeMethodDescriptionTLcdKML22AbstractContainer.getModel
(int aIndex) TLcdKML22NetworkLink.getModel
(int aIndex) Modifier and TypeMethodDescriptionboolean
boolean
boolean
TLcdKML22AbstractContainer.removeModel
(ILcdModel aModel) boolean
TLcdKML22NetworkLink.removeModel
(ILcdModel aModel) -
Uses of ILcdModel in com.luciad.format.kml22.view.gxy
-
Uses of ILcdModel in com.luciad.format.kml22.view.lightspeed
Modifier and TypeMethodDescriptionSets a model for the layer to be built. -
Uses of ILcdModel in com.luciad.format.kml22.xml
Modifier and TypeMethodDescriptionTLcdKML22ModelDecoder.decode
(String aSourceName, InputStream aInputStream, Map<String, String> aExtraParameters) A decode method that supplies an additional map of parameters that can be used to query a server.Creates a new model from the given data source.Modifier and TypeMethodDescriptionboolean
Returns whether aILcdModel
can be exported to a KML file.boolean
Returns whether aILcdModel
can be saved.void
void
-
Uses of ILcdModel in com.luciad.format.las
-
Uses of ILcdModel in com.luciad.format.magneticnorth
Modifier and TypeInterfaceDescriptioninterface
A representation of a chart containing magnetic north lines.Modifier and TypeClassDescriptionclass
This class is anILcdModel
for the lines of constant declination of the magnetic field with respect to the true North.Modifier and TypeMethodDescriptionThis method can decode a single filename or a "," or ";" separated list of filenames.Modifier and TypeMethodDescriptionTLcdMagneticNorthMeasureProviderFactory.createMeasureProvider
(ILcdModel aModel) -
Uses of ILcdModel in com.luciad.format.magneticnorth.gxy
Modifier and TypeMethodDescriptionprotected ILcdGXYLabelPainterProvider
TLcdMagneticNorthGXYLayerFactory.createGXYLabelPainterProvider
(ILcdModel aModel) Creates a label painter for the given magnetic north model.TLcdMagneticNorthGXYLayerFactory.createGXYLayer
(ILcdModel aModel) Creates a newILcdGXYLayer
for aModel.protected ILcdGXYPainterProvider
TLcdMagneticNorthGXYLayerFactory.createGXYPainterProvider
(ILcdModel aModel) Creates a painter for the given magnetic north model. -
Uses of ILcdModel in com.luciad.format.mbtiles
Modifier and TypeMethodDescriptionDecodes the single dataset in an MBTiles file.TLcdMBTilesModelDecoder.decodeSource
(ILcdDataSource aDataSource) Creates a model for the given data source. -
Uses of ILcdModel in com.luciad.format.mbtiles.view.lightspeed
Modifier and TypeMethodDescription -
Uses of ILcdModel in com.luciad.format.mgcp
-
Uses of ILcdModel in com.luciad.format.mgcp.view.gxy
-
Uses of ILcdModel in com.luciad.format.mgcp.view.lightspeed
Modifier and TypeMethodDescriptionboolean
TLspMGCPLayerFactory.canCreateLayers
(ILcdModel aModel) TLspMGCPLayerFactory.createLayers
(ILcdModel aModel) -
Uses of ILcdModel in com.luciad.format.mif
Modifier and TypeMethodDescriptionModifier and TypeMethodDescriptionboolean
boolean
void
void
protected void
TLcdMIFModelEncoder.writeColumnClause
(ILcdModel aModel, BufferedWriter aBufferedWriter) Writes the columns clause to the given buffered writer.protected void
TLcdMIFModelEncoder.writeCoordSysClause
(ILcdModel aModel, BufferedWriter aBufferedWriter) Writes the coordinate system clause to the given buffered writer. -
Uses of ILcdModel in com.luciad.format.mif.gxy
-
Uses of ILcdModel in com.luciad.format.mrsid
-
Uses of ILcdModel in com.luciad.format.mssql
Modifier and TypeMethodDescriptionDecodes a new database model based on the properties specified in the given file.TLcdMSSQLModelDecoder.decode
(Properties aProperties) Decodes a new database model based on the properties.Modifier and TypeMethodDescriptionboolean
Returns whether the given model can be saved into the database described by the given properties file.boolean
Returns whether the given model can be saved back into the database.void
Exports the given model in a new table, based on the properties in the given file.void
TLcdMSSQLModelEncoder.export
(ILcdModel aModel, Properties aProperties) Exports the given model in a new table, based on the given properties.void
Saves the given model in its original location, by committing all changes. -
Uses of ILcdModel in com.luciad.format.netcdf
Modifier and TypeClassDescriptionclass
This model wrapper around a NetCDF model makes it possible to filter NetCDF data.Modifier and TypeMethodDescriptionTLcdNetCDFModelDecoder.decodeSource
(ILcdDataSource aDataSource) Creates a new model from the given data source.TLcdNetCDFFilteredModel.getUnfilteredModel()
Returns the unfiltered model that is wrapped by this filtered model instance.ModifierConstructorDescriptionTLcdNetCDFFilteredModel
(ILcdModel aModel) Creates a new model wrapper around an unfiltered (multidimensional) model. -
Uses of ILcdModel in com.luciad.format.netcdf.gxy
Modifier and TypeMethodDescriptionTLcdNetCDFGXYLayerFactory.createGXYLayer
(ILcdModel aModel) protected ILcdGXYPainter
TLcdNetCDFGXYPainterProvider.createImagePainter
(ILcdModel aModel) Creates and configures an image painter for the given model.ModifierConstructorDescriptionCreates a new painter provider that provider image painters with a default styling for the given model. -
Uses of ILcdModel in com.luciad.format.netcdf.lightspeed
Modifier and TypeMethodDescriptionSets the model of the layer. -
Uses of ILcdModel in com.luciad.format.nitf
-
Uses of ILcdModel in com.luciad.format.nitf.lightspeed
Modifier and TypeMethodDescriptionboolean
TLspNITFLayerFactory.canCreateLayers
(ILcdModel aModel) TLspNITFLayerFactory.createLayers
(ILcdModel aModel) -
Uses of ILcdModel in com.luciad.format.nvg.gxy
-
Uses of ILcdModel in com.luciad.format.nvg.lightspeed
Modifier and TypeMethodDescription -
Uses of ILcdModel in com.luciad.format.nvg.nvg15.model
Modifier and TypeClassDescriptionclass
Implementation of the root of a NATO Vector Graphics 1.4/1.5 document that is also an anILcd2DBoundsIndexedModel
and anILcdIntegerIndexedModel
. -
Uses of ILcdModel in com.luciad.format.nvg.nvg15.xml
Modifier and TypeMethodDescriptionboolean
boolean
void
void
-
Uses of ILcdModel in com.luciad.format.nvg.nvg20.model
Modifier and TypeClassDescriptionclass
Filtering model for NVG 2.0.class
Implementation of the root of a NATO Vector Graphics 2.0 document that is also an anILcd2DBoundsIndexedModel
and anILcdIntegerIndexedModel
. -
Uses of ILcdModel in com.luciad.format.nvg.nvg20.xml
Modifier and TypeMethodDescriptionboolean
boolean
void
void
-
Uses of ILcdModel in com.luciad.format.nvg.xml
-
Uses of ILcdModel in com.luciad.format.object3d.obj
-
Uses of ILcdModel in com.luciad.format.object3d.openflight
-
Uses of ILcdModel in com.luciad.format.oracle.georaster
-
Uses of ILcdModel in com.luciad.format.oracle.spatial
Modifier and TypeMethodDescriptionDecodes a new database model based on the properties specified in the given file.TLcdOracleSpatialModelDecoder.decode
(Properties aProperties) Decodes a new database model based on the given properties.Modifier and TypeMethodDescriptionboolean
Returns whether the given model can be saved into the database described by the given properties file.boolean
Returns whether the given model can be saved back into the database.void
Exports the given model in a new table, based on the properties in the given file.void
TLcdOracleSpatialModelEncoder.export
(ILcdModel aModel, Properties aProperties) Exports the given model in a new table, based on the given properties.void
Saves the given model in its original location, by committing all changes. -
Uses of ILcdModel in com.luciad.format.panorama
Modifier and TypeMethodDescriptionboolean
Returns whether this encoder can export the specified model to the specified destination.boolean
void
void
-
Uses of ILcdModel in com.luciad.format.pegasus
-
Uses of ILcdModel in com.luciad.format.pol
Modifier and TypeMethodDescriptionboolean
Tests if the model contains any elements that this encoder can process.boolean
protected ILcdModelDescriptor
TLcdPOLModelDecoder.createModelDescriptor
(String aSourceName, String aType, String aModelDisplayName, ILcdModel aModel, ILcdPOLTypeTable aPOLTypeTable, ILcdBounds aModelBounds) void
void
ModifierConstructorDescriptionTLcdPOLLayer
(ILcdModel aModel) Creates a newTLcdPOLLayer
for modelaModel
-
Uses of ILcdModel in com.luciad.format.postgresql
Modifier and TypeMethodDescriptionDecodes a new database model based on the properties specified in the given file.TLcdPostGISModelDecoder.decode
(Properties aProperties) Decodes a new database model based on the given properties.Modifier and TypeMethodDescriptionboolean
Returns whether the given model can be saved into the database described by the given properties file.boolean
Returns whether the given model can be saved back into the database.void
Exports the given model in a new table, based on the properties in the given file.void
TLcdPostGISModelEncoder.export
(ILcdModel aModel, Properties aProperties) Exports the given model in a new table, based on the given properties.void
Saves the given model in its original location, by committing all changes. -
Uses of ILcdModel in com.luciad.format.raster
Modifier and TypeMethodDescriptionCreates a new model from the given data by decoding the DTED files found in the given directory.TLcdJAIRasterModelDecoder.decodeProperties
(String aDirectoryPath, Properties aProperties) Decodes a model containing a raster, based on a given set of properties.TLcdJAIRasterModelDecoder.decodeRenderedImage
(RenderedImage aRenderedImage) Decodes a given rendered image with the current settings of this model decoder.Modifier and TypeMethodDescriptionboolean
boolean
static ColorModel
TLcdColorModelFactory.createColorModel
(ILcdModel aRasterModel, TLcdColorMap aColorMap) Creates aColorModel
foraRasterModel
based on the settings inaColorMap
.static ColorModel
TLcdColorModelFactory.createColorModel
(ILcdModel aRasterModel, TLcdColorMap aColorMap, ILcdRasterValueConverter aRasterValueConverter) Creates aColorModel
foraRasterModel
based on the settings inaColorMap
.void
Exports a model to a GeoTIFF file.static boolean
TLcdElevationUtil.isElevationModel
(ILcdModel aModel) Returns whether the given model contains terrain elevation data.static boolean
TLcdElevationUtil.isMultilevelElevationModel
(ILcdModel aModel) Returns whether the given model contains multilevel terrain elevation data.static boolean
TLcdElevationUtil.isSinglelevelElevationModel
(ILcdModel aModel) Returns whether the given model contains single level terrain elevation data.static TLcdColorMap
TLcdColorModelFactory.makeDefaultValueInvisible
(ILcdModel aRasterModel, TLcdColorMap aInput) Creates a newTLcdColorMap
based on the given input color map that ensures that the default raster value is invisible.void
-
Uses of ILcdModel in com.luciad.format.revit
-
Uses of ILcdModel in com.luciad.format.s52
Modifier and TypeMethodDescriptionTLcdS52ModelListBuilder.buildModelList
(ILcdModel aS57Model) Builds a model list, based on the given S-57 model. -
Uses of ILcdModel in com.luciad.format.s52.gxy
Modifier and TypeMethodDescriptionprotected int
TLcdS52GXYLayer.applyOnInteract
(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdModel aModel, ILcdGXYView aGXYView) TLcdS52GXYLayerFactory.createGXYLayer
(ILcdModel aModel) TLcdS52SLDGXYLayerFactory.createGXYLayer
(ILcdModel aModel, List<TLcdSLDFeatureTypeStyle> aStyles) ModifierConstructorDescriptionTLcdS52GXYCatalogueLayer
(ILcdModel aS57Catalogue, TLcdS52DisplaySettings aDisplaySettings) Creates a new catalogue layer list which will be initialized with the given model.TLcdS52GXYCatalogueLayer
(ILcdModel aS57Catalogue, List<ILcdInterval> aLevelScaleRanges) Deprecated.Use the constructor with a S-52 display settings object instead.TLcdS52GXYLayer
(ILcdModel aS57Model) Creates a new layer which will be initialized with the given S-57 model.TLcdS52GXYLayer
(ILcdModel aModel, TLcdS52DisplaySettings aDisplaySettings) Creates a new layer which will be initialized with the given S-57 model and display settings. -
Uses of ILcdModel in com.luciad.format.s52.lightspeed
Modifier and TypeMethodDescriptionSets the model the layer should be created for. -
Uses of ILcdModel in com.luciad.format.s57
Modifier and TypeClassDescriptionclass
This model is a special view on an S-57 model, providing access to the individual edges of the S-57 depth areas in the original model.Modifier and TypeMethodDescriptionTLcdS57CatalogueModelDecoder.decodeSource
(ILcdDataSource aDataSource) TLcdS57UnifiedModelDecoder.decodeSource
(ILcdDataSource aDataSource) Modifier and TypeMethodDescriptionboolean
boolean
void
static ELcdS57ProductType
Returns the S-57 product type of the given model.void
-
Uses of ILcdModel in com.luciad.format.s63
Modifier and TypeMethodDescriptionTLcdS63CatalogueModelDecoder.decodeSource
(ILcdDataSource aDataSource) TLcdS63UnifiedModelDecoder.decodeSource
(ILcdDataSource aDataSource) -
Uses of ILcdModel in com.luciad.format.shp
Modifier and TypeMethodDescriptionprotected ILcdModel
TLcdSHPModelDecoder.makeIndexedModel()
Creates aTLcdVectorModel
by callingTLcdSHPModelDecoder.makeVectorModel()
and then converts it toILcd2DBoundsIndexedModel
.protected ILcdModel
TLcdSHPModelDecoder.makeVectorModel()
Creates aTLcdVectorModel
, sets a model reference, adds all the SHP Objects in theTLcdVectorModel
and closes the inputStream.Modifier and TypeMethodDescriptionboolean
Checks whether aILcdModel
can be exported to a SHP file.boolean
void
Exports aILcdModel
to a destination file.protected int
Reads data from the input stream into a model.void
-
Uses of ILcdModel in com.luciad.format.sqlite.geopackage
Modifier and TypeMethodDescriptionDecodes all data sets in a GeoPackage file.TLcdGeoPackageModelDecoder.decodeSource
(ILcdDataSource aDataSource) Creates a model for the given data source.Modifier and TypeMethodDescriptionboolean
boolean
Returns whether this model encoder can save the specified model to the location it originally came from.void
void
Saves the model to the location where it originally came from. -
Uses of ILcdModel in com.luciad.format.sqlite.lrdb
-
Uses of ILcdModel in com.luciad.format.sqlite.lvdb
-
Uses of ILcdModel in com.luciad.format.sqlite.spatialite
Modifier and TypeMethodDescriptionDecodes a new database model based on the properties specified in the given file.TLcdSpatiaLiteModelDecoder.decode
(Properties aProperties) Decodes a new database model based on the given properties.Modifier and TypeMethodDescriptionboolean
Returns whether the given model can be saved into the database described by the given properties file.boolean
Returns whether the given model can be saved back into the database.void
Exports the given model in a new table, based on the properties in the given file.void
TLcdSpatiaLiteModelEncoder.export
(ILcdModel aModel, Properties aProperties) Exports the given model in a new table, based on the given properties.void
Saves the given model in its original location, by committing all changes. -
Uses of ILcdModel in com.luciad.format.svg
Modifier and TypeMethodDescriptionDeprecated.Decodes a svg file to aTLcdVectorModel
.protected ILcdModel
TLcdSVGModelDecoder.decode
(String aSourceName, TLcdSVGModelDecoder.ContentParser aParser) Deprecated.Decodes SVG data to a vector model.Modifier and TypeMethodDescriptionboolean
Checks if there is at least one shape that can be exported.boolean
Checks on the destination and then checks if shapes can be exported.ILcdSVGModelDescriptorFactory.createModelDescriptor
(String aSourceName, String aTypeName, String aDisplayName, ILcdModel aModel, Attributes aAttributes) Creates an ILcdModelDescriptor based on a model and xml attributes.void
Exports theILcdModel
to the destination file and saves the model reference.void
Saves theILcdModel
.protected void
TLcdSVGModelEncoder.writeHeader
(Writer aWriter, ILcdModel aModel) Writes the header of the file. -
Uses of ILcdModel in com.luciad.format.swissdhm
-
Uses of ILcdModel in com.luciad.format.tiled3d.lightspeed
Modifier and TypeMethodDescription -
Uses of ILcdModel in com.luciad.format.tiled3d.lpc
-
Uses of ILcdModel in com.luciad.format.tiled3d.ogc3dtiles
Modifier and TypeMethodDescriptionModifier and TypeMethodDescriptionboolean
Returns whether this encoder can export the specified model to the specified destination.boolean
Returns false: this model encoder can not save a model to the location it originally came from.void
Exports the specified model to the specified destination.void
Throws anUnsupportedOperationException
: this model encoder can not save a model to the location it originally came from. -
Uses of ILcdModel in com.luciad.format.tiled3d.osgb
-
Uses of ILcdModel in com.luciad.format.usrp
-
Uses of ILcdModel in com.luciad.format.vpf
Modifier and TypeMethodDescriptionTLcdVPFModelDecoder.decode
(TLcdVPFFeatureClass aFeatureClass) Returns a model containing the features from the specified feature class.TLcdVPFModelDecoder.decode
(TLcdVPFFeatureClass aFeatureClass, ILcdBounds aBounds) Returns a model containing the features from the specified feature class.Decode the specified file into a model.TLcdVPFModelDecoder.decode
(String aSourceName, ILcdBounds aBounds) Decode the specified file into a model.TLcdVPFModelDecoder.decode
(Properties aProperties) Retrieves the VPF feature class defined by this properties, and returns a model containing the features from this feature class.TLcdVPFModelDecoder.decode
(Properties aProperties, ILcdBounds aBounds) Retrieves the VPF feature class defined by this properties file, and constructs a model containing the features from this feature class. -
Uses of ILcdModel in com.luciad.format.vpf.gxy
-
Uses of ILcdModel in com.luciad.format.vpf.lightspeed
Modifier and TypeMethodDescription -
Uses of ILcdModel in com.luciad.format.xml.bind.schema
Modifier and TypeMethodDescriptionCreates a new model from the given data source. -
Uses of ILcdModel in com.luciad.fusion.client.view.gxy
Modifier and TypeMethodDescriptionprotected int
TLfnGXYVectorLayer.applyOnInteract
(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.boolean
ILfnVectorGXYStyleProviderFactory.canCreateStyleProvider
(ILcdModel aModel) Deprecated.Returns whether this factory can create a style provider for the specified model.boolean
TLfnGeoSymGXYStyleProviderFactory.canCreateStyleProvider
(ILcdModel aModel) Deprecated.A GeoSym style provider can be created when the model's data model is based on a VPF data model.ILfnVectorGXYStyleProviderFactory.createStyleProvider
(ILcdModel aModel) Deprecated.Creates a style provider for a model.TLfnGeoSymGXYStyleProviderFactory.createStyleProvider
(ILcdModel aModel) Deprecated.void
Deprecated.ModifierConstructorDescriptionTLfnGXYVectorLayer
(ILcdModel aModel, String aLabel) Deprecated.Creates a new GXY layer for fusion vector data with default styling.TLfnGXYVectorLayer
(ILcdModel aModel, String aLabel, ILfnVectorGXYStyleProviderFactory... aStyleProviderFactories) Deprecated.Creates a new GXY layer for fusion vector data. -
Uses of ILcdModel in com.luciad.fusion.client.view.lightspeed
Modifier and TypeMethodDescriptionDeprecated. -
Uses of ILcdModel in com.luciad.fusion.engine.format
Modifier and TypeMethodDescriptionabstract ALfnAssetMetadata
ALfnFormat.createAsset
(ILcdModel aModel) Creates an asset for a given model.TLfnCompositeFormat.createAsset
(ILcdModel aModel) TLfnFormat.createAsset
(ILcdModel aModel) protected int
TLfnFormat.getScaleDenominator
(ILcdModel aModel) Returns the scale denominator for the compilation (native) scale for the given model.abstract boolean
ALfnFormat.isModelOfFormat
(ILcdModel aModel) Checks whether a model is of this format.boolean
TLfnCompositeFormat.isModelOfFormat
(ILcdModel aModel) boolean
TLfnFormat.isModelOfFormat
(ILcdModel aModel) -
Uses of ILcdModel in com.luciad.fusion.engine.vector
Modifier and TypeMethodDescriptionstatic int
TLfnScaleUtil.computeScaleDenominator
(ILcdModel aModel, ILcdStatusListener aStatusListener) Deprecated.Compute the scale of a model.ILfnGeometryProvider.getGeometry
(int aLevel, int aScaleDenominator, ILcdShape aPreviousLevelGeometry, ILcdDataObject aDataObject, ILcdShape aMaxLevelGeometry, ILcdModel aModel) Deprecated.Gets the geometry of a feature for fusing at a given level.TLfnAreaSimplifyingGeometryProvider.getGeometry
(int aLevel, int aScaleDenominator, ILcdShape aPreviousLevelGeometry, ILcdDataObject aDataObject, ILcdShape aMaxLevelGeometry, ILcdModel aModel) Deprecated.Simplifies geometries by removing parts below threshold. -
Uses of ILcdModel in com.luciad.fusion.tilestore.model
Modifier and TypeClassDescriptionclass
A Tile Store model logically groups a number of coverages into a single model. -
Uses of ILcdModel in com.luciad.fusion.util
Modifier and TypeMethodDescriptionstatic int
TLfnScaleUtil.computeScaleDenominator
(ILcdModel aModel, ILcdStatusListener aStatusListener) Compute the scale of a model.ILfnIdentityProviderFactory.createIdentityProvider
(ILcdModel aModel) Deprecated.Creates a new identity provider with as context the given model. -
Uses of ILcdModel in com.luciad.imaging
Modifier and TypeMethodDescriptionSet the fallback model to derive unavailable parameters from. -
Uses of ILcdModel in com.luciad.lidar.lightspeed
Modifier and TypeMethodDescriptionstatic TLspPlotStyle
TLspLIDARLayerBuilder.getDefaultStyle
(ILcdModel aModel) Creates aTLspPlotStyle
configured for the given model. -
Uses of ILcdModel in com.luciad.lucy.addons.drawing.format
Modifier and TypeMethodDescriptionabstract boolean
ALcyDomainObjectSupplier.canCreateDomainObject
(ILcdModel aForModel) Indicates if this domain object supplier is capable of creating a domain object inaForModel
.boolean
TLcySLDDomainObjectSupplier.canCreateDomainObject
(ILcdModel aForModel) boolean
ALcyShapeSupplier.canCreateShape
(ILcdModel aForModel) Indicates whether this supplier can create a shape for the modelaForModel
boolean
ALcyShapeSupplierWrapper.canCreateShape
(ILcdModel aForModel) abstract ILcdShape
ALcyDomainObjectSupplier.createDomainObject
(ILcdModel aForModel) Creates a new domain object that matches with the givenILcdModel
.TLcySLDDomainObjectSupplier.createDomainObject
(ILcdModel aForModel) Creates a new domain object that matches with the given ILcdModel, containing a shape retrieved from the associated shape supplier and the right number and type of featuresabstract ILcdShape
ALcyShapeSupplier.createShape
(ILcdModel aForModel) Creates the shape of the domain object.ALcyShapeSupplierWrapper.createShape
(ILcdModel aForModel) abstract void
ALcyShapeCodec.restoreState
(ILcdShape aShapeSFCT, ILcdModel aTargetModel, Map aMap) Restores the state of anILcdShape
to the state it was when thestoreState
method was called with the shape.abstract void
ALcyShapeCodec.storeState
(ILcdShape aShape, ILcdModel aSourceModel, Map aMapSFCT) Encodes the state of anILcdShape
into aMap
. -
Uses of ILcdModel in com.luciad.lucy.addons.drawing.format.xml
Modifier and TypeMethodDescriptionstatic ILcdModel
TLcyDrawingXMLUtil.getModel
(ILcdXMLDocumentContext aXMLDocumentContext) Retrieve the model from a context -
Uses of ILcdModel in com.luciad.lucy.addons.drawing.gui.customizer
-
Uses of ILcdModel in com.luciad.lucy.addons.kml22
Modifier and TypeMethodDescriptionTLcyKML22TreeModelObject.getModel()
Returns a layer that has the following properties:ModifierConstructorDescriptionTLcyKML22TreeModelObject
(Object aTreeModelObject, ILcdModel aModel, ILcdLayer aLayer, ILcdView aView) Creates a new tree model objectTLcyKML22TreeModelObject
(Object aTreeModelObject, ILcdModel aModel, ILcdLayer aLayer, ILcdView aView, TLcyKML22TreeModelObject aParent) Creates a new tree model object with given parent. -
Uses of ILcdModel in com.luciad.lucy.addons.pim
-
Uses of ILcdModel in com.luciad.lucy.addons.print
Modifier and TypeMethodDescriptionboolean
TLcyPrintAreaCustomizerFactory.canCreateObjectCustomizer
(Object aObject, ILcdModel aModel, ILcdGXYView aView) Deprecated.Use methods ofILcyCustomizerPanelFactory
instead.TLcyPrintAreaCustomizerFactory.createObjectCustomizer
(Object aObject, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.Use methods ofILcyCustomizerPanelFactory
instead.TLcyPrintAreaCustomizerFactory.createObjectCustomizerDisplayName
(Object aObject, ILcdModel aModel, ILcdGXYView aView) Deprecated.Use methods ofILcyCustomizerPanelFactory
instead.protected Customizer
TLcyPrintAreaCustomizerFactory.createPrintContextCustomizer
(TLcyPrintContext aPrintContext, Object aObject, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.Use methods ofILcyCustomizerPanelFactory
instead. -
Uses of ILcdModel in com.luciad.lucy.addons.tea.hypsometry
Modifier and TypeMethodDescriptionTLcyHypsometryBackEnd.createHypsometricGeoTIFFModel
(ALcyProperties aProperties) Creates a new model containing a raster snapshot of the visible elevation layers in a view. -
Uses of ILcdModel in com.luciad.lucy.addons.tea.lineofsight
Modifier and TypeMethodDescriptionTLcyLOSManager.getLOSModel
(TLcyLOSDomainObject aLOSDomainObject) Gets the LOS model for an existing LOS domain object. -
Uses of ILcdModel in com.luciad.lucy.addons.tea.viewshed
Modifier and TypeMethodDescriptionTLcyViewshedBackEnd.createViewshed
(ALcyProperties aProperties, List<ILcdModel> aUsedModelsSFCT) Creates a viewshed for a single eyepoint. -
Uses of ILcdModel in com.luciad.lucy.datatransfer
Modifier and TypeMethodDescriptionprotected abstract T
ALcyDefaultLayerSelectionTransferHandler.createDomainObjectCopy
(T aDomainObject, ILcdModel aSourceModel, ILcdModel aTargetModel) Create a copy ofaDomainObject
fromaSourceModel
which can be inserted intoaTargetModel
.protected abstract T
ALcyDefaultLayerSelectionTransferHandler.createDomainObjectForShape
(ILcdShape aShape, ILcdModel aSourceModel, ILcdModel aTargetModel) Creates a new domain object which can be inserted intoaTargetModel
where the shape of the returned domain object is a copy ofaShape
.protected abstract ILcdShape
ALcyDefaultLayerSelectionTransferHandler.createShapeCopy
(ILcdShape aShape, ILcdModel aSourceModel) Creates a copy ofaShape
retrieved from a domain object ofaSourceModel
, where the copy is defined in the reference ofaSourceModel
. -
Uses of ILcdModel in com.luciad.lucy.format
Modifier and TypeMethodDescriptionfinal ILcdModel
TLcyTransformingModelFormatWrapper.transformModel
(ILcdModel aModel) This public method can be called from other classes to obtain a transformed version ofaModel
, for example if a Lightspeed format wants to add clustering for its domain objects.Modifier and TypeMethodDescriptionTLcyGXYLayerTreeNodeFormatWrapper.createGXYLayerNode
(ILcdModel aModel) Deprecated.Creates a newTLcdGXYLayerTreeNode
with modelaModel
.TLcyGXYLayerTreeNodeFormatWrapper2.createGXYLayerNode
(ILcdModel aModel) Creates a newTLcdGXYLayerTreeNode
with modelaModel
.abstract boolean
ALcyFormat.isModelOfFormat
(ILcdModel aModel) Returns true if and only if the given model is a model of the current data format.boolean
ALcyFormatWrapper.isModelOfFormat
(ILcdModel aModel) boolean
TLcyGXYLayerTreeNodeFormatWrapper.isModelOfFormat
(ILcdModel aModel) Deprecated.boolean
TLcyGXYLayerTreeNodeFormatWrapper2.isModelOfFormat
(ILcdModel aModel) boolean
TLcyModelListToTreeNodeFormatWrapper.isModelOfFormat
(ILcdModel aModel) boolean
TLcySafeGuardFormatWrapper.isModelOfFormat
(ILcdModel aModel) final boolean
TLcyTransformingModelFormatWrapper.isModelOfFormat
(ILcdModel aModel) final ILcdModel
TLcyTransformingModelFormatWrapper.transformModel
(ILcdModel aModel) This public method can be called from other classes to obtain a transformed version ofaModel
, for example if a Lightspeed format wants to add clustering for its domain objects.ModifierConstructorDescriptionTLcyTransformingModelFormatWrapper
(ALcyFormat aFormat, Function<ILcdModel, Optional<ALcdTransformingModel>> aTransformingModelProducer, ILcdGXYLayerFactory aTransformedModelLayerFactory) Creates a newTLcyTransformingModelFormatWrapper
instance -
Uses of ILcdModel in com.luciad.lucy.format.lightspeed
Modifier and TypeMethodDescriptionabstract boolean
ALcyLspFormat.canHandleModel
(ILcdModel aModel) Returnstrue
if and only if the given model can be visualized by this format.boolean
ALcyLspFormatWrapper.canHandleModel
(ILcdModel aModel) final boolean
ALcyLspStyleFileFormat.canHandleModel
(ILcdModel aModel) boolean
TLcyLspLayerTreeNodeFormatWrapper.canHandleModel
(ILcdModel aModel) Returnstrue
if and only if the given model can be visualized by this format.boolean
TLcyLspSafeGuardFormatWrapper.canHandleModel
(ILcdModel aModel) final boolean
TLcyLspTransformingModelFormatWrapper.canHandleModel
(ILcdModel aModel) TLcyLspLayerTreeNodeFormatWrapper.createLayerNode
(ILcdModel aModel) Creates a newILcdLayerTreeNode
with modelaModel
.protected final TLcdSLDFeatureTypeStyle
ALcyLspStyleFormat.retrieveFeatureTypeStyle
(ILcdModel aModel) Utility method which tries to find aTLcdSLDFeatureTypeStyle
for the specified model.ModifierConstructorDescriptionprotected
ALcyLspStyleFileFormat
(ILcyLucyEnv aLucyEnv, String aLongPrefix, String aShortPrefix, ALcyProperties aProperties, ILcdFilter<ILcdModel> aModelFilter) Create a new style file formatprotected
ALcyLspStyleFormat
(ILcyLucyEnv aLucyEnv, String aLongPrefix, String aShortPrefix, ALcyProperties aPreferences, ILcdFilter<ILcdModel> aModelFilter) Create a new style formatTLcyLspRasterFormat
(ILcyLucyEnv aLucyEnv, String aLongPrefix, String aShortPrefix, ALcyProperties aPreferences, ILcdFilter<ILcdModel> aModelFilter) Create a new raster formatTLcyLspVectorFormat
(ILcyLucyEnv aLucyEnv, String aLongPrefix, String aShortPrefix, ALcyProperties aPreferences, ILcdFilter<ILcdModel> aModelFilter) Create a new vector format -
Uses of ILcdModel in com.luciad.lucy.gui
Modifier and TypeMethodDescriptionboolean
ILcyObjectCustomizerFactory.canCreateObjectCustomizer
(Object aObject, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.Returns true if createObjectCustomizer will return a customizer that can handle the given object, false otherwise.ILcyModelCustomizerFactory.createModelCustomizer
(ILcdModel aModel) Deprecated.Returns a Customizer for the given model.ILcyObjectCustomizerFactory.createObjectCustomizer
(Object aObject, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.Returns a Customizer for the given object.ILcyObjectCustomizerFactory.createObjectCustomizerDisplayName
(Object aObject, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.Returns a display name for the customizer that will be created by createObjectCustomizer( aObject, aModel, aView ) -
Uses of ILcdModel in com.luciad.lucy.gui.customizer
Modifier and TypeMethodDescriptionprotected ILcdModel
ALcyDomainObjectCustomizerPanel.getModel()
Convenience method to return theILcdModel
that was set by setting aTLcyDomainObjectContext
usingsetObject
.protected ILcdModel
ALcyLayerCustomizerPanel.getModel()
Convenience method to return theILcdModel
that was set by setting aTLcyLayerContext
usingsetObject
.protected ILcdModel
ALcyModelCustomizerPanel.getModel()
Convenience method to return theILcdModel
that was set by setting aTLcyModelContext
usingsetObject
. -
Uses of ILcdModel in com.luciad.lucy.map
Modifier and TypeMethodDescriptionboolean
TLcyCompositeGXYLayerDecoder.canDecodeGXYLayer
(ILcdModel aModel, String aSourceName) Loops over its list of associatedILcdGXYLayerDecoder
s to find a suitableILcdGXYLayerDecoder
.TLcyCompositeGXYLayerFactory.createGXYLayer
(ILcdModel aModel) Implementation of ILcdGXYLayerFactory.createGXYLayer.TLcyCompositeGXYLayerDecoder.decodeGXYLayer
(ILcdModel aModel, String aSourceName) Loops over its associated list ofILcdGXYLayerDecoder
s to find a suitableILcdGXYLayerDecoder
. -
Uses of ILcdModel in com.luciad.lucy.map.action
Modifier and TypeMethodDescriptionprotected ILcdModel
ALcyCreateLayersAction.createModel
(Component aParentComponent) Creates theILcdModel
.Modifier and TypeMethodDescriptionprotected ILcdGXYLayer
TLcyCreateGXYLayerAction.createGXYLayer
(Component aParentComponent, ILcdModel aModel) Creates theILcdGXYLayer
.ALcyCreateLayersAction.createLayersForModel
(ILcdModel aModel, Component aParentComponent) Create a list of layers foraModel
protected List
<ILcdGXYLayer> TLcyCreateGXYLayerAction.createLayersForModel
(ILcdModel aModel, Component aParentComponent) Create a list of layers foraModel
-
Uses of ILcdModel in com.luciad.lucy.map.action.lightspeed
Modifier and TypeMethodDescriptionTLcyLspCreateLayerAction.createLayersForModel
(ILcdModel aModel, Component aParentComponent) -
Uses of ILcdModel in com.luciad.lucy.map.asynchronous
Modifier and TypeMethodDescriptionboolean
TLcyGXYAsynchronousLayerDecoder.canDecodeGXYLayer
(ILcdModel aModel, String aSourceName) TLcyGXYAsynchronousLayerFactory.createGXYLayer
(ILcdModel aModel) This method creates anILcdGXYLayer
for representing anILcdModel
on anILcdGXYView
.TLcyGXYAsynchronousLayerDecoder.decodeGXYLayer
(ILcdModel aModel, String aSourceName) This method decodes anILcdGXYLayer
for representing anILcdModel
on anILcdGXYView
. -
Uses of ILcdModel in com.luciad.lucy.map.cameralinking.lightspeed
Modifier and TypeMethodDescriptionprotected TLspModelElementTrackingPointProvider
ALcyLspCameraLinker2D.createTrackingPointProvider
(Object[] aObjectsToTrack, ILcdModel[] aModelsToTrack, ILspView aView) Create a new tracking point provider, based on the given parameters.protected ALspTrackingPointProvider
ALcyLspCameraLinker3D.createTrackingPointProvider
(Object[] aObjectsToTrack, ILcdModel[] aModelsToTrack, ILspView aView) Create a new tracking point provider, based on the given parameters.protected void
ALcyLspCameraLinker2D.linkTrackingCamera
(Object[] aObjectsToTrack, ILcdModel[] aModelsToTrack, ILspView aView) protected void
ALcyLspCameraLinker3D.linkTrackingCamera
(Object[] aObjectsToTrack, ILcdModel[] aModelsToTrack, ILspView aView) protected void
ALcyLspCameraLinker2D.unlinkTrackingCamera
(Object[] aObjectsToTrack, ILcdModel[] aModelsToTrack, ILspView aView) protected void
ALcyLspCameraLinker3D.unlinkTrackingCamera
(Object[] aObjectsToTrack, ILcdModel[] aModelsToTrack, ILspView aView) ModifierConstructorDescriptionALcyLspCameraLinker2D
(ILcyLspMapComponent aMapComponent, Object[] aObjects, ILcdModel[] aModels) Create a new 2D camera linker, which is used to create and configure new tracking camera's.ALcyLspCameraLinker3D
(ILcyLspMapComponent aMapComponent, Object[] aObjects, ILcdModel[] aModels) Create a new 3D camera linker, which is used to create and configure new tracking camera's. -
Uses of ILcdModel in com.luciad.lucy.map.lightspeed
Modifier and TypeMethodDescriptionboolean
TLcyLspCompositeLayerFactory.canCreateLayers
(ILcdModel aModel) final ILspStyler
ALcyLspStyleRepository.createElevationStyler
(ILcdModel aModel) Returns anILspStyler
which can be used to style elevation data.TLcyLspCompositeLayerFactory.createLayers
(ILcdModel aModel) -
Uses of ILcdModel in com.luciad.lucy.model
Modifier and TypeMethodDescriptionTLcyCompositeModelFactory.createModel
(ILcdModelDescriptor aModelDescriptor, ILcdModelReference aModelReference) Implementation of ILcdModelFactory#createModel.Loops over its associated list ofILcdModelDecoder
s to find a suitableILcdModelDecoder
.TLcyCompositeModelDecoder.decodeSource
(ILcdDataSource aDataSource) Loops over its associated list ofILcdModelDecoder
s to find a suitableILcdModelDecoder
.Modifier and TypeMethodDescriptionabstract <T> T
ALcyDomainObjectConverter.adapt
(Object aDomainObject, ILcdModel aSourceModel, Class<T> aDesiredClass) Creates an adapter object foraDomainObject
contained inaSourceModel
, which will be an instance ofaDesiredClass
.<T> T
TLcyCompositeDomainObjectConverter.adapt
(Object aDomainObject, ILcdModel aSourceModel, Class<T> aDesiredClass) abstract boolean
ALcyDomainObjectConverter.canAdapt
(Object aDomainObject, ILcdModel aSourceModel, Class aDesiredClass) Indicates whether this converter can create an adapter object foraDomainObject
, which will be an instance ofaDesiredClass
.boolean
TLcyCompositeDomainObjectConverter.canAdapt
(Object aDomainObject, ILcdModel aSourceModel, Class aDesiredClass) boolean
ALcyDomainObjectConverter.canConvert
(Object aDomainObject, ILcdModel aSourceModel, ILcdModel aTargetModel) The default implementation of this method calls thecanConvert
method where the parameteraCanAdaptToClass
is set toObject.class
.abstract boolean
ALcyDomainObjectConverter.canConvert
(Object aDomainObject, ILcdModel aSourceModel, ILcdModel aTargetModel, Class aCanAdaptToClass) Indicates whether this converter is capable of converting a domain objectaDomainObject
ofaSourceModel
into a domain object for the modelaTargetModel
.boolean
TLcyCompositeDomainObjectConverter.canConvert
(Object aDomainObject, ILcdModel aSourceModel, ILcdModel aTargetModel, Class aCanAdaptToClass) boolean
Loops over its associated list ofILcdModelEncoder
s to find a suitableILcdModelEncoder
.boolean
Loops over its associated list ofILcdModelEncoder
s to find a suitableILcdModelEncoder
.ALcyDomainObjectConverter.convert
(Object aDomainObject, ILcdModel aSourceModel, ILcdModel aTargetModel) The default implementation of this method calls theconvert
method where the parameteraCanAdaptToClass
is set toObject.class
.abstract Object
ALcyDomainObjectConverter.convert
(Object aDomainObject, ILcdModel aSourceModel, ILcdModel aTargetModel, Class aCanAdaptToClass) Converts a domain objectaDomainObject
ofaSourceModel
into a domain object for the modelaTargetModel
.TLcyCompositeDomainObjectConverter.convert
(Object aDomainObject, ILcdModel aSourceModel, ILcdModel aTargetModel, Class aCanAdaptToClass) void
Loops over its associated list ofILcdModelEncoder
s to find a suitableILcdModelEncoder
.int
ILcyModelContentTypeProvider.getModelContentType
(ILcdModel aModel) Retrieves the model content type of the given model.int
TLcyCompositeModelContentTypeProvider.getModelContentType
(ILcdModel aModel) Implementation of ILcyModelContentTypeProvider.getModelContentType.void
Loops over its associated list ofILcdModelEncoder
s to find a suitableILcdModelEncoder
. -
Uses of ILcdModel in com.luciad.lucy.realtime
Modifier and TypeMethodDescriptionboolean
ILcySimulatorModelFactory.canCreateSimulatorModel
(ILcdModel aModel) Deprecated.This method shall return true if thisILcySimulatorModelFactory
can create aILcdSimulatorModel
for the givenILcdModel
, false other wiseboolean
TLcyCompositeSimulatorModelFactory.canCreateSimulatorModel
(ILcdModel aModel) Deprecated.ILcySimulatorModelFactory.createSimulatorModel
(ILcdModel aModel) Deprecated.Creates aILcdSimulatorModel
for the givenILcdModel
.TLcyCompositeSimulatorModelFactory.createSimulatorModel
(ILcdModel aModel) Deprecated. -
Uses of ILcdModel in com.luciad.lucy.util.context
Modifier and TypeMethodDescriptionTLcyDomainObjectContext.getModel()
Returns the model in which the domain object is contained.TLcyModelContext.getModel()
Returns theILcdModel
for which this object provides the context.TLcyModelMetaDataContext.getModel()
Returns theILcdModel
for which this object provides the meta data context.TLcyModelEncoderContext.getModelToEncode()
Returns the model that the associatedmodel encoder
will have to encode.ModifierConstructorDescriptionTLcyDomainObjectContext
(Object aDomainObject, ILcdModel aModel) Creates a new context instance.TLcyDomainObjectContext
(Object aDomainObject, ILcdModel aModel, ILcdLayer aLayer, ILcdView aView) Creates a new context instance.TLcyModelContext
(ILcdModel aModel) Creates a new context object for the givenILcdModel
, withnull
for theILcdLayer
and theILcdView
.TLcyModelContext
(ILcdModel aModel, ILcdLayer aLayer, ILcdView aView) Creates a new context object for theILcdModel
of the specifiedILcdLayer
.TLcyModelEncoderContext
(ILcdModelEncoder aModelEncoder, ILcdModel aModelToEncode) Creates a newTLcyModelEncoderContext
object for the givenaModelEncoder
.TLcyModelEncoderContext
(ILcdModelEncoder aModelEncoder, ILcdModel aModelToEncode, ILcdLayer aLayer, ILcdView aView) Creates a newTLcyModelEncoderContext
object for the givenaModelEncoder
.TLcyModelMetaDataContext
(ILcdModel aModel) Creates a new context object for the meta data of the givenILcdModel
, withnull
for theILcdLayer
and theILcdView
.TLcyModelMetaDataContext
(ILcdModel aModel, ILcdLayer aLayer, ILcdView aView) Creates a new context object for the meta data of the givenILcdModel
of the givenILcdLayer
. -
Uses of ILcdModel in com.luciad.lucy.util.height
-
Uses of ILcdModel in com.luciad.lucy.util.measure
Modifier and TypeMethodDescriptionTLcyCompositeModelMeasureProviderFactory.createMeasureProvider
(ILcdModel aModel) -
Uses of ILcdModel in com.luciad.model
Modifier and TypeInterfaceDescriptioninterface
AnILcdModel
whose elements can be retrieved via a spatial index, using 2D rectangular bounds.interface
AnILcdModel
whose elements can be retrieved efficiently via expression-based indices.interface
Deprecated.interface
Deprecated.interface
AnILcdModel
whose elements can be retrieved via an integer-based index.interface
AnILcdModelTreeNode
is anILcdModel
which can also have child models.Modifier and TypeClassDescriptionclass
A skeleton implementation ofILcdModel
to minimize the effort required to implement this interface.class
An implementation ofILcd2DBoundsIndexedModel
that is also anILcdIntegerIndexedModel
.class
ATLcdModelList
that also implementsILcd2DBoundsIndexedModel
.class
An implementation ofILcdModelTreeNode
based on aTLcd2DBoundsIndexedModel
.class
Deprecated.This API is only here to support deprecated formats.class
Implementation ofILcdDataObjectIndexedModel
which additionally implementscom.luciad.model.ILcd2DBoundsIndexedModel
.class
Default implementation ofILcdDataObjectIndexedModel
.class
Deprecated.class
Deprecated.class
AnILcdModel
that is composed of an ordered list of otherILcdModel
objects.class
An implementation ofILcdModelTreeNode
based on aTLcdVectorModel
.class
An implementation ofILcd2DBoundsIndexedModel
andILcdIntegerIndexedModel
that can be used to represent the same data at different levels of detail.class
Deprecated.This API is only here to support deprecated formats.class
An implementation ofILcd2DBoundsIndexedModel
that lazily loads its contents when they are first queried.class
Deprecated.This API is only here to support deprecated formats.class
Default implementation ofILcdIntegerIndexedModel
.Modifier and TypeMethodDescriptionILcdModelFactory.createModel
(ILcdModelDescriptor aModelDescriptor, ILcdModelReference aModelReference) Creates anILcdModel
for the givenILcdModelDescriptor
andILcdModelReference
.Creates a new model from the given data source.Decode the given data source through a suitable delegate model decoder.Deprecated.Deprecated.Decodes all entries of the specified tar file with the registered decoders, and returns the decoded models as a model list.Decodes all entries of the specified zip file with the registered decoders, and returns the decoded models as a model list.default ILcdModel
ILcdModelDecoder.decodeSource
(ILcdDataSource aDataSource) Creates a new model from the given data source.TLcdCompositeModelDecoder.decodeSource
(ILcdDataSource aDataSource) Decode the given data source through a suitable delegate model decoder.ILcdModelContainer.getModel
(int aIndex) Returns theILcdModel
at the given index.ILcdModelTreeNode.getModel
(int aIndex) Returns the child model at the given index.TLcd2DBoundsIndexedModelTreeNode.getModel
(int aIndex) TLcdModelChangedEvent.getModel()
Returns theILcdModel
that is the source of thisTLcdModelChangedEvent
.TLcdModelContainer.getModel
(int aIndex) TLcdModelContainerEvent.getModel()
Returns the model that caused the change to the model container.TLcdModelList.getModel
(int aIndex) Returns theILcdModel
at the given index.TLcdModelProducerEvent.getModel()
Returns the model on which the changes have taken place.TLcdModelTreeNode.getModel
(int aIndex) TLcdModelTreeNodeSupport.getModel
(int aIndex) protected ILcdModel
TLcdOpenAction.handleDecodeException
(ILcdModelDecoder aModelDecoder, String aFullPathSourceName, Exception aException) Is called by the loadFile( String aFullPathSourceName, boolean ) method when a validILcdModelDecoder
has been found to decode aFullPathSourceName, and an Exception has occurred when decoding aFullPathSourceName.protected ILcdModel
TLcdOpenAction.handleNoValidDecoder()
Is called by the loadFile( String aSourceName, boolean ) method when no validILcdModelDecoder
has been found to decode aSourceName.Loads the file which full path name is given, and sends out events to theILcdModelProducerListener
objects.Loads the file which full path file name is given, and sends out events to theILcdModelProducerListener
objects.Loads the file which full path name is given, and sends out events to theILcdModelProducerListener
objects.Loads the file which full path name is given, and sends out events to theILcdModelProducerListener
objects.Modifier and TypeMethodDescriptionILcdModelContainer.getModels()
Returns aList
of the models.TLcdModelTreeNodeUtil.getModels
(ILcdModelTreeNode aNode) Returns a list containing all the models underneath the nodeaNode
, includingaNode
, by using a depth first search over trhe tree with root nodeaNode
.TLcdModelTreeNodeUtil.getModels
(ILcdModelTreeNode aNode, boolean aIncludeNode) Returns a list containing all the models underneath the nodeaNode
by using a depth first search over the tree starting at nodeaNode
.TLcdModelTreeNodeUtil.getPath
(ILcdModelTreeNode aFrom, ILcdModel aTo) Returns a list containing all theILcdModel
s to go fromaFrom
to the modelaTo
.Modifier and TypeMethodDescriptionboolean
Adds anILcdModel
to thisILcdModelContainer
.boolean
Adds theILcdModel aModel
as a child model to thisILcdModelTreeNode
.boolean
Adds the specified model to this model list, without a filter.boolean
TLcd2DBoundsIndexedModelList.addModel
(ILcdModel aModel, ILcdFilter aObjectInModelFilter) Adds the specified model to this model list.boolean
boolean
boolean
Adds the specified model to this model list, without a filter.boolean
TLcdModelList.addModel
(ILcdModel aModel, ILcdFilter aObjectInModelFilter) Adds the specified model to this model list.boolean
boolean
Add a new model to the container, and add the hierarchy listeners to it in order to be informed of all the events in the newly added modelboolean
TLcd2DBoundsIndexedModelList.canAddModel
(ILcdModel aModel) Returnstrue
if the specified model can be added to this list,false
otherwise.boolean
TLcdModelList.canAddModel
(ILcdModel aModel) Returnstrue
if the specified model can be added to this list,false
otherwise.boolean
Returns whether this encoder can export the specified model to the specified destination.boolean
Returns whether this model encoder can save the specified model to the location it originally came from.static boolean
TLcdModelTreeNodeUtil.containsModel
(ILcdModel aModel, ILcdModelTreeNode aNode) Returnstrue
whenaModel
is a child of the nodeaNode
.static boolean
TLcdModelTreeNodeUtil.containsModelInTree
(ILcdModel aModel, ILcdModel aRootNode) Returnstrue
when the modelaModel
is an element of the tree with root nodeaRootNode
ILcdModelDescriptorFactory.createModelDescriptor
(String aSourceName, String aTypeName, String aDisplayName, ILcdModel aModel) Creates aILcdModelDescriptor
based on the arguments passed.void
Exports the specified model to the specified destination.Attempts to extract the following metadata properties from the given model: Title - Extracted from the model's descriptor withILcdModelDescriptor.getDisplayName()
. Format - Extracted from the model's descriptor withILcdModelDescriptor.getTypeName()
. Entry point - Extracted from the model's descriptor withILcdModelDescriptor.getSourceName()
.static ILcdModelTreeNode
TLcdModelTreeNodeUtil.getFirstCommonAncestor
(ILcdModel aFirstModel, ILcdModelTreeNode aFirstRootNode, ILcdModel aSecondModel, ILcdModelTreeNode aSecondRootNode) Returns the first ancestor that twoILcdModel
s have in common.static int
TLcdModelTreeNodeUtil.getModelCount
(ILcdModel aModel) Returns the total number of models and model nodes in the tree with root nodeaModel
, includingaModel
.static ILcdModelTreeNode
TLcdModelTreeNodeUtil.getParent
(ILcdModel aModel, ILcdModelTreeNode aRootNode) Finds the parent node ofaModel
in the tree with root nodeaRootNode
.TLcdModelTreeNodeUtil.getPath
(ILcdModelTreeNode aFrom, ILcdModel aTo) Returns a list containing all theILcdModel
s to go fromaFrom
to the modelaTo
.static List
<ILcdModelTreeNode> TLcdModelTreeNodeUtil.getPathToParent
(ILcdModelTreeNode aFrom, ILcdModel aTo) Returns a list containing all theILcdModelTreeNode
s to go fromaFrom
to the parent ofaTo
.boolean
TLcdModelList.insertModelAt
(ILcdModel aModel, ILcdFilter aObjectInModelFilter, int aIndex) Inserts the specified model in this model list at the given index.static boolean
TLcdModelTreeNodeUtil.isEmptyModel
(ILcdModel aModel) Returnstrue
when the model is anILcdModelTreeNode
and whenILcdModelTreeNode#isEmpty()
returnstrue
.protected boolean
TLcdModelList.isObjectInModel
(Object aElement, ILcdModel aModel) Returnstrue
if the specified element is contained in the specified model,false
otherwise.boolean
ILcdModelContainer.removeModel
(ILcdModel aModel) Removes anILcdModel
from thisILcdModelContainer
.boolean
ILcdModelTreeNode.removeModel
(ILcdModel aModel) Removes the child modelaModel
from thisILcdModelTreeNode
.boolean
TLcd2DBoundsIndexedModelTreeNode.removeModel
(ILcdModel aModel) boolean
TLcdModelContainer.removeModel
(ILcdModel aModel) boolean
TLcdModelList.removeModel
(ILcdModel aModel) Removes anILcdModel
from thisILcdModelContainer
.boolean
TLcdModelTreeNode.removeModel
(ILcdModel aModel) boolean
TLcdModelTreeNodeSupport.removeModel
(ILcdModel aModel) Remove a model from the container, and remove all the hierarchy listeners which were addedvoid
Saves the model to the location where it originally came from.void
Sets theILcdModel
in which to search for objects.Modifier and TypeMethodDescriptionfinal void
ALcdModel.setModelDisposer
(Consumer<ILcdModel> aModelDisposer) Sets the method to call when disposing the model.ModifierConstructorDescriptionConstructs a newTLcdDefaultObjectInModelFilter
for the specified model.TLcdModelChangedEvent
(ILcdModel aModel, int aCode, Map aModelChanges) Constructs a newTLcdModelChangedEvent
with the given parameters.Constructs a newTLcdModelChangedEventSupport
for the given model.TLcdModelContainerEvent
(ILcdModelContainer aModelContainer, int aID, ILcdModel aModel) An event that indicates that aModelContainer has changed in aID manner, which involves aModel.TLcdModelProducerEvent
(ILcdModelProducer aSource, int aId, ILcdModel aModel) Constructs a new event indicating the a model was created.TLcdModelProducerEvent
(ILcdModelProducer aSource, int aId, ILcdModel aModel, boolean isAdjusting) Constructs a new event indicating the a model was created. -
Uses of ILcdModel in com.luciad.model.transformation
Modifier and TypeClassDescriptionclass
A model representing transformed data of anoriginal model
.Modifier and TypeMethodDescriptionabstract ILcdModel
ALcdTransformingModel.getOriginalModel()
Returns the model containing the original data on which theTLcdClusteringTransformer
operatesModifier and TypeMethodDescriptionstatic ALcdTransformingModel
TLcdTransformingModelFactory.createTransformingModel
(ILcdModel aOriginalModel, TLcdClusteringTransformer aModelTransformer) Creates a newALcdTransformingModel
instance which will contain the transformed data ofaOriginalModel
.static ALcdTransformingModel
TLcdTransformingModelFactory.createTransformingModel
(ILcdModel aOriginalModel, TLcdClusteringTransformer aModelTransformer, ALcdPaintExecutorService aPaintExecutorService) Creates a newALcdTransformingModel
instance which will contain the transformed data ofaOriginalModel
. -
Uses of ILcdModel in com.luciad.model.transformation.clustering
-
Uses of ILcdModel in com.luciad.multidimensional
Modifier and TypeInterfaceDescriptioninterface
Models that support dimensional filtering, such as NetCDF, NVG and some LuciadFusion models, should implement this interface. -
Uses of ILcdModel in com.luciad.ogc.common
Modifier and TypeMethodDescriptionILcdOGCModelProvider.getModel
(String aSourceName, ALcdRequestContext aRequestContext) Returns theILcdModel
corresponding to the given source name and request context.TLcdOGCModelProvider.getModel
(String aSourceName, ALcdRequestContext aRequestContext) -
Uses of ILcdModel in com.luciad.ogc.filter.evaluator
Modifier and TypeMethodDescriptionstatic ILcdOGCFeatureIDRetriever
ILcdOGCFeatureIDRetriever.createDefaultFeatureIDRetriever
(ILcdModel aSourceModel) Creates anILcdOGCFeatureIDRetriever
instance which can deal with the domain objects fromaSourceModel
.ILcdPropertyRetrieverProvider.createDefaultPropertyRetrieverProvider
(ILcdModel aModel) Creates anILcdPropertyRetrieverProvider
instance which can deal with the domain objects fromaSourceModel
.static TLcdOGCFilterContext
Utility method to create a newTLcdOGCFilterContext
instance which can be used when filtering the domain objects of that model.TLcdPropertyRetrieverUtil.getDefaultPropertyRetrieverProvider
(ILcdModel aSourceModel) Deprecated. -
Uses of ILcdModel in com.luciad.ogc.sld.view.gxy
Modifier and TypeMethodDescriptionILcdSLDGXYLayerFactory.createGXYLayer
(ILcdModel aModel, List<TLcdSLDFeatureTypeStyle> aSLDFeatureTypeStyles) Creates anILcdGXYLayer
for representing the givenILcdModel
on anILcdGXYView
, according to the givenTLcdSLDFeatureTypeStyle
's.TLcdSLDFileGXYLayerFactory.createGXYLayer
(ILcdModel aModel) Creates an SLD styled layer if the model's source file is accompanied by an SLD (.sld) file.TLcdSLDGXYCompositeLayerFactory.createGXYLayer
(ILcdModel aModel, List<TLcdSLDFeatureTypeStyle> aSLDFeatureTypeStyles) Creates anILcdGXYLayer
for representing the givenILcdModel
on anILcdGXYView
, according to the givenTLcdSLDFeatureTypeStyle
's.TLcdSLDGXYLayerFactory.createGXYLayer
(ILcdModel aModel, List<TLcdSLDFeatureTypeStyle> aStyles) TLcdSLDGXYLayerTreeNodeFactory.createGXYLayer
(ILcdModel aModel, List<TLcdSLDFeatureTypeStyle> aSLDFeatureTypeStyles) -
Uses of ILcdModel in com.luciad.ogc.wcs
Modifier and TypeMethodDescriptionILcdWCSModelEncoderFactory.createModelEncoder
(ILcdModel aModel, ILcdOutputStreamFactory aOutputStreamFactory, String aOutputFormat, TLcdWCSRequestContext aRequestContext) Returns a model encoder that can write the given model to an output stream provided by the given factory, in the given format. -
Uses of ILcdModel in com.luciad.ogc.wcs.client
Modifier and TypeClassDescriptionclass
A model that contains a singleTLcdWCSProxy
object.Modifier and TypeMethodDescriptionCreates a new model for the WCS data in the server.abstract ILcdModel
ALcdWCSCoverageDecoder.decodeCoverage
(String aOutputFormat, String aContentType, InputStream aContent, TLcdWCSGetCoverageRequest aRequest) Decodes a GetCoverage response as anILcdModel
.TLcdGeoTIFFWCSCoverageDecoder.decodeCoverage
(String aOutputFormat, String aContentType, InputStream aContent, TLcdWCSGetCoverageRequest aRequest) TLcdWCSCoverageModelDecoder.decodeSource
(ILcdDataSource aDataSource) Creates a new model for the WCS data in the server represented by aTLcdWCSDataSource
. -
Uses of ILcdModel in com.luciad.ogc.wcs.model
Modifier and TypeMethodDescriptionILcdCoverageOfferingList.getModel
(String aCoverageName, Object[] aCoverageFilter, TLcdWCSRequestContext aRequestContext) Deprecated.Returns a model for the given coverage offering name and optional spatial, temporal or other filter.TLcdCoverageOffering.getModel()
Deprecated.ModifierConstructorDescriptionTLcdCoverageOffering
(ILcdModel aModel, String aName) Deprecated.Creates a new instance with the given model and name.TLcdCoverageOffering
(ILcdModel aModel, String aName, String aLabel, String aDescription, String aMetadataLink, List<String> aKeywords) Deprecated.Creates a new instance with the given arguments.TLcdCoverageOffering
(ILcdModel aModel, String aName, String aLabel, String aDescription, String aMetadataLink, List<String> aKeywords, ILcdCoverageOfferingDetail aCoverageOfferingDetail) Deprecated.Creates a new instance with the given arguments.TLcdCoverageOfferingDetail
(ILcdModel aModel) Deprecated.Creates a new instance with the given model. -
Uses of ILcdModel in com.luciad.ogc.wfs
Modifier and TypeMethodDescriptionILcdWFSFilteredModelFactory.createFilteredModel
(ILcdModel aSourceModel, TLcdWFSGetFeatureConstraints aConstraints) Creates a filtered model.TLcdWFSFilteredModelFactory.createFilteredModel
(ILcdModel aSourceModel, TLcdWFSGetFeatureConstraints aConstraints) abstract ILcdModel
ALcdWFSLock.getFeaturesWithLock
(TLcdWFSGetFeatureConstraints aConstraints, ALcdWFSLock.LockAction aLockAction, TLcdWFSRequestContext aContext) Tries to acquire a lock on features and returns the locked features as anILcdModel
.Modifier and TypeMethodDescriptionboolean
boolean
ILcdWFSModelSchemaEncoder.canExportSchema
(ILcdModel aModel, String aDestinationName) Checks whether this encoder can export a schema for the given model.boolean
ILcdWFSFilteredModelFactory.createFilteredModel
(ILcdModel aSourceModel, TLcdWFSGetFeatureConstraints aConstraints) Creates a filtered model.TLcdWFSFilteredModelFactory.createFilteredModel
(ILcdModel aSourceModel, TLcdWFSGetFeatureConstraints aConstraints) ILcdWFSServerModelEncoderFactory.createModelEncoder
(ILcdModel aModel) Returns a decoder that can save the given model back to its original location and in its original format.void
Exports the given model, and integrates the lock id in the encoded result.void
void
ILcdWFSModelSchemaEncoder.exportSchema
(ILcdModel aModel, String aDestinationName) Exports a schema for the given model.void
-
Uses of ILcdModel in com.luciad.ogc.wfs.client
Modifier and TypeClassDescriptionclass
A client for OGC Web Feature Services (WFS).Modifier and TypeMethodDescriptionCreates a new model for the WFS data in the server.ILcdWFSModelDecoder.decodeModel
(String aOutputFormat, String aContentType, InputStream aInputStream, String aSourceName, Properties aRequestProperties) Decodes a model from the given input stream.default ILcdModel
ILcdWFSModelDecoder.decodeModel
(String aOutputFormat, String aWFSVersion, String aContentType, InputStream aInputStream, String aSourceName, Properties aRequestProperties) Decodes a model from the given input stream.TLcdWFSModelDecoderDecorator.decodeModel
(String aOutputFormat, String aContentType, InputStream aInputStream, String aSourceName, Properties aRequestProperties) Decodes a model from the given input stream.TLcdWFSModelDecoderDecorator.decodeModel
(String aOutputFormat, String aWFSVersion, String aContentType, InputStream aInputStream, String aSourceName, Properties aRequestProperties) TLcdWFSModelDecoderDecorator.decodeSource
(ILcdDataSource aDataSource) Creates a new model for the WFS data in the server represented by aTLcdWFSDataSource
. -
Uses of ILcdModel in com.luciad.ogc.wmts.client
Modifier and TypeMethodDescriptionCreates a new model for the WMTS data in the server.TLcdWMTSModelDecoder.decodeSource
(ILcdDataSource aDataSource) Creates a new model for the WMTS data in the server represented by aTLcdWMTSDataSource
. -
Uses of ILcdModel in com.luciad.ogc.wmts.client.gxy
-
Uses of ILcdModel in com.luciad.realtime
Modifier and TypeClassDescriptionclass
This extension ofALcdModel
was designed to store (large) data sets of moving point objects, for example tracks.Modifier and TypeMethodDescriptionALcdSimulatorModel.getTrackModels()
ILcdSimulatorModel.getTrackModels()
Returns the array ofILcdModel
s holding the simulated domain data.TLcdSimulatorModelList.getTrackModels()
TLcdTimeFilteredSimulatorModel.getTrackModels()
Modifier and TypeMethodDescriptionprotected void
ALcdTimeIndexedSimulatorModel.init
(ILcdModel aEmptyTrackModel, Collection aTracks) Initializes this simulator model with the given tracks and track model.protected void
ALcdSimulatorModel.setTrackModels
(ILcdModel[] aTrackModels) Sets the track models property.protected abstract boolean
ALcdTimeIndexedSimulatorModel.updateTrackForDateSFCT
(ILcdModel aTrackModel, Object aTrackSFCT, Date aDate) Updates the given track for the given date.ModifierConstructorDescriptionprotected
ALcdSimulatorModel
(ILcdModel[] aTrackModels, Date aBeginDate, Date aEndDate) Creates a newALcdSimulatorModel
with the given track models, begin date and end date. -
Uses of ILcdModel in com.luciad.realtime.lightspeed.plots
Modifier and TypeMethodDescriptionDeprecated. -
Uses of ILcdModel in com.luciad.realtime.lightspeed.radarvideo
Modifier and TypeMethodDescription -
Uses of ILcdModel in com.luciad.symbology.app6a.view.lightspeed
Modifier and TypeMethodDescriptionvoid
TLspAPP6ASymbolStyler.fireStyleChangeEvent
(ILcdModel aAffectedModel, Collection<Object> aAffectedObjects, Collection<ALspStyle> aAffectedStyles) -
Uses of ILcdModel in com.luciad.symbology.milstd2525b.view.lightspeed
Modifier and TypeMethodDescriptionvoid
TLspMS2525bSymbolStyler.fireStyleChangeEvent
(ILcdModel aAffectedModel, Collection<Object> aAffectedObjects, Collection<ALspStyle> aAffectedStyles) -
Uses of ILcdModel in com.luciad.symbology.view.lightspeed
Modifier and TypeMethodDescription -
Uses of ILcdModel in com.luciad.tea
Modifier and TypeMethodDescriptionALcdModelBasedTerrainElevationProvider.getModel
(int aIndex) Returns the model at the specified index.Modifier and TypeMethodDescriptionvoid
void
Add a model to the list of models to be taken into account for retrieving elevation data.void
void
ALcdDensityBasedElevationProvider.removeModel
(ILcdModel aModel) void
ALcdModelBasedTerrainElevationProvider.removeModel
(ILcdModel aModel) Remove a model from list set of models to be taken into account for retrieving elevation data.void
TLcdDensityBasedRasterElevationProvider.removeModel
(ILcdModel aModel) -
Uses of ILcdModel in com.luciad.tea.lightspeed.hypsometry
Modifier and TypeMethodDescriptionTLspHypsometricShadingLayerBuilder.elevationFromModel
(ILcdModel aModel) Sets the model that is used as the elevation source for the hypsometric calculations.Sets the elevation model that will be used for the hypsometric computations. -
Uses of ILcdModel in com.luciad.util.height
Modifier and TypeMethodDescriptionprotected abstract boolean
ALcdModelHeightProviderFactory.canCreateHeightProvider
(ILcdModel aModel) Checks if a height provider can be created from the givenILcdModel
.protected boolean
ALcdRasterModelHeightProviderFactory.canCreateHeightProvider
(ILcdModel aModel) Check if a height provider can be created from the givenILcdModel
.protected boolean
TLcdImageModelHeightProviderFactory.canCreateHeightProvider
(ILcdModel aModel) protected boolean
TLcdRasterModelHeightProviderFactory.canCreateHeightProvider
(ILcdModel aModel) ALcdModelHeightProviderFactory.createHeightProvider
(ILcdModel aModel, Map<String, Object> aRequiredPropertiesSFCT, Map<String, Object> aOptionalProperties) ILcdModelHeightProviderFactory.createHeightProvider
(ILcdModel aModel, Map<String, Object> aRequiredPropertiesSFCT, Map<String, Object> aOptionalProperties) Returns a height provider for a givenILcdModel
using the given properties.TLcdCompositeModelHeightProviderFactory.createHeightProvider
(ILcdModel aModel, Map<String, Object> aRequiredProperties, Map<String, Object> aOptionalProperties) protected void
ALcdModelHeightProviderFactory.transformProperties
(ILcdModel aModel, ILcdGeoReference aFromReference, ILcdGeoReference aToReference, Map<String, Object> aRequiredPropertiesSFCT, Map<String, Object> aOptionalPropertiesSFCT) Transforms the properties in theTLcdHeightProviderProperties
.protected void
ALcdRasterModelHeightProviderFactory.transformProperties
(ILcdModel aModel, ILcdGeoReference aFromReference, ILcdGeoReference aToReference, Map<String, Object> aRequiredProperties, Map<String, Object> aOptionalProperties) -
Uses of ILcdModel in com.luciad.util.measure
Modifier and TypeMethodDescriptionILcdModelMeasureProviderFactory.createMeasureProvider
(ILcdModel aModel) Creates a new measure provider, based on the given model, ornull
if no measure provider can be created for the given model.TLcdImageModelMeasureProviderFactory.createMeasureProvider
(ILcdModel aModel) -
Uses of ILcdModel in com.luciad.view
Modifier and TypeMethodDescriptionILcdLayer.getModel()
TLcdDataPropertyValueContext.getModel()
Returns the model in which the data object is contained.TLcdDomainObjectContext.getModel()
Returns the model in which the domain object is contained.TLcdLayer.getModel()
Gets theILcdModel
currently associated to thisILcdLayer
.Modifier and TypeMethodDescriptionvoid
AddsaModel
to be displayed in thisILcdView
.TLcdLayeredSupport.findModelLayer
(ILcdModel aModel) Returns theILcdLayer
of thisILcdLayered
that contains the givenILcdModel
.Returns theILcdLayer
of the flat list that contains the givenILcdModel
.void
ILcdView.removeModel
(ILcdModel aModel) Removes a single representation of the specified model from this view, if it is present in the view.void
Sets theILcdModel
to thisILcdLayer
.ModifierConstructorDescriptionTLcdDataPropertyValueContext
(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 ofTLcdDataObjectExpressionLanguage
.TLcdDomainObjectContext
(Object aDomainObject, ILcdModel aModel, ILcdLayer aLayer, ILcdView aView) Creates a new context instance.Creates a new, empty layer with the given label and model. -
Uses of ILcdModel in com.luciad.view.gxy
Modifier and TypeMethodDescriptionTLcdGXYDensityLayer.getModel()
TLcdGXYLayerList.getModel()
Deprecated.Returns a model list that contains all models of the layers in this list as submodels.Modifier and TypeMethodDescriptionvoid
AddsaModel
to be displayed in thisILcdView
.void
AddsaModel
to be displayed in thisILcdView
.void
AddsaModel
to be displayed in thisILcdView
.void
AddsaModel
to be displayed in thisILcdView
.void
AddsaModel
to be displayed in thisILcdView
.void
AddsaModel
to be displayed in thisILcdView
.protected int
TLcdGXYLayer.applyOnInteract
(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdModel aModel, ILcdGXYView aGXYView) Applies the function to (at the least) all objects from the given model that are contained (partially or completely) in the bounds of the view.boolean
ILcdGXYLayerDecoder.canDecodeGXYLayer
(ILcdModel aModel, String aSourceName) Returns true if anILcdGXYLayer
can be decoded from a given source name.boolean
TLcdFeaturedPointGXYLayerCodec.canDecodeGXYLayer
(ILcdModel aModel, String aSourceName) Prints out useful debug information in case false is returned.boolean
TLcdFeaturedPolygonGXYLayerCodec.canDecodeGXYLayer
(ILcdModel aModel, String aSourceName) Prints out useful debug information in case false is returned.boolean
TLcdFeaturedPolylineGXYLayerCodec.canDecodeGXYLayer
(ILcdModel aModel, String aSourceName) Prints out useful debug information in case false is returned.boolean
TLcdMultilevelRasterGXYLayerCodec.canDecodeGXYLayer
(ILcdModel aModel, String aSourceName) Prints out useful debug information in case false is returned.boolean
TLcdRasterGXYLayerCodec.canDecodeGXYLayer
(ILcdModel aModel, String aSourceName) Prints out useful debug information in case false is returned.static TLcdGXYLayer
Creates a layer that is already partially initialized: The model is set. It derives a sensible layer name based on the model descriptor. It provides a pen with sensible default settings, generally more accurate than whatTLcdGXYLayer(com.luciad.model.ILcdModel)
would. It sets up a suitable painter if the model's metadata only contains shape or raster data. It returns aTLcdGXYLayerTreeNode
(without any children) if the model implementsILcdModelTreeNode
. The layer can be further customized after it is created, for example by setting a painter:ILcdGXYLayerFactory.createGXYLayer
(ILcdModel aModel) Creates anILcdGXYLayer
for representing anILcdModel
on anILcdGXYView
.TLcdCompositeGXYLayerFactory.createGXYLayer
(ILcdModel aModel) Delegates to the first layer factory whosecreateGXYLayer()
method does not return null for the given model.TLcdFeaturedPointGXYLayerCodec.createGXYLayer
(ILcdModel aModel) Creates aILcdGXYLayer
for the givenILcdModel
(see super).protected ILcdGXYLayer
TLcdFeaturedPointGXYLayerCodec.createGXYLayer
(ILcdModel aModel, String aPrefix, Properties aProperties) Creates aILcdGXYLayer
from the givenProperties
object.TLcdFeaturedPolygonGXYLayerCodec.createGXYLayer
(ILcdModel aModel) Creates aILcdGXYLayer
for the givenILcdModel
(see super).protected ILcdGXYLayer
TLcdFeaturedPolygonGXYLayerCodec.createGXYLayer
(ILcdModel aModel, String aPrefix, Properties aProperties) Creates aILcdGXYLayer
from the givenProperties
object.TLcdFeaturedPolylineGXYLayerCodec.createGXYLayer
(ILcdModel aModel) Creates aILcdGXYLayer
for the givenILcdModel
(see super).protected ILcdGXYLayer
TLcdFeaturedPolylineGXYLayerCodec.createGXYLayer
(ILcdModel aModel, String aPrefix, Properties aProperties) Creates aILcdGXYLayer
from the givenProperties
object.TLcdGXYLayerTreeNodeFactory.createGXYLayer
(ILcdModel aModel) TLcdMultilevelRasterGXYLayerCodec.createGXYLayer
(ILcdModel aModel) Creates aILcdGXYLayer
for the givenILcdModel
(see super).protected ILcdGXYLayer
TLcdMultilevelRasterGXYLayerCodec.createGXYLayer
(ILcdModel aModel, String aPrefix, Properties aProperties) Creates aILcdGXYLayer
from the givenProperties
object.TLcdRasterGXYLayerCodec.createGXYLayer
(ILcdModel aModel) Creates aILcdGXYLayer
for the givenILcdModel
(see super).protected ILcdGXYLayer
TLcdRasterGXYLayerCodec.createGXYLayer
(ILcdModel aModel, String aPrefix, Properties aProperties) Creates aILcdGXYLayer
from the givenProperties
object.ILcdGXYLayerDecoder.decodeGXYLayer
(ILcdModel aModel, String aSourceName) Decodes the given source name into anILcdGXYLayer
.TLcdFeaturedPointGXYLayerCodec.decodeGXYLayer
(ILcdModel aModel, String aSourceName) Reads the given source name as aProperties
file and then creates aILcdGXYLayer
for the given model while respecting the read properties.TLcdFeaturedPolygonGXYLayerCodec.decodeGXYLayer
(ILcdModel aModel, String aSourceName) Reads the given source name as aProperties
file and then creates aILcdGXYLayer
for the given model while respecting the read properties.TLcdFeaturedPolylineGXYLayerCodec.decodeGXYLayer
(ILcdModel aModel, String aSourceName) Reads the given source name as aProperties
file and then creates aILcdGXYLayer
for the given model while respecting the read properties.TLcdMultilevelRasterGXYLayerCodec.decodeGXYLayer
(ILcdModel aModel, String aSourceName) Reads the given source name as aProperties
file and then creates aILcdGXYLayer
for the given model while respecting the read properties.TLcdRasterGXYLayerCodec.decodeGXYLayer
(ILcdModel aModel, String aSourceName) Reads the given source name as aProperties
file and then creates aILcdGXYLayer
for the given model while respecting the read properties.Returns theILcdLayer
of the flat list that contains the givenILcdModel
.Returns theILcdLayer
of the flat list that contains the givenILcdModel
.Returns theILcdLayer
of the flat list that contains the givenILcdModel
.Returns theILcdLayer
of the flat list that contains the givenILcdModel
.protected void
TLcdGXYLayer.paintFromModel
(Graphics aGraphics, int aMode, ILcdModel aModel, ILcdGXYContext aGXYContext) Paints the objects in the passed model by iterating over all the model's objects, in the order determined by the model.void
TLcdGXYViewBufferedImage.removeModel
(ILcdModel aModel) Removes theILcdGXYLayer
containing the model from the view.void
TLcdGXYViewCanvas.removeModel
(ILcdModel aModel) Removes theILcdGXYLayer
containing the model from the view.void
TLcdGXYViewJPanel.removeModel
(ILcdModel aModel) Removes theILcdGXYLayer
containing the model from the view.void
TLcdGXYViewJPanelLightWeight.removeModel
(ILcdModel aModel) Removes theILcdGXYLayer
containing the model from the view.void
TLcdGXYViewPanel.removeModel
(ILcdModel aModel) Removes theILcdGXYLayer
containing the model from the view.void
TLcdGXYViewPlanarImage.removeModel
(ILcdModel aModel) void
Modifier and TypeMethodDescriptionstatic ILcdGXYLayerFactory
TLcdGXYLayer.asFactory
(Predicate<ILcdModel> aAcceptableModel, Consumer<TLcdGXYLayer> aPostConstructCustomization) Creates a layer factory that createsTLcdGXYLayer
instances that are already partially initialized: The model is set. It derives a sensible layer name based on the model descriptor. It provides a pen with sensible default settings. It sets up a suitable painter if the model's metadata only contains shape or raster data. It offers a hook for further customization, such as setting a painter with custom styling.ModifierConstructorDescriptionTLcdGXYLayer
(ILcdModel aModel) Constructs an empty layer with the given model.TLcdGXYLayer
(ILcdModel aModel, String aLabel) Constructs a layer with the given label and model.TLcdGXYLayer
(ILcdModel aModel, String aLabel, ILcdGXYPen aGXYPen) Constructs a layer with the given label, model and pen.TLcdGXYLayerTreeNode
(ILcdModel aModel) Constructs a new layer tree node for the specified model. -
Uses of ILcdModel in com.luciad.view.gxy.asynchronous
-
Uses of ILcdModel in com.luciad.view.gxy.asynchronous.lightspeed
-
Uses of ILcdModel in com.luciad.view.gxy.painter
Modifier and TypeMethodDescriptionTLcdGXYClippingPainterWrapper.getClipModel()
Returns the model that is used for clipping the painted region.Modifier and TypeMethodDescriptionstatic ILcdGXYPainterProvider
TLcdGXYImagePainter.create
(ILcdModel aModel, ALcdImagingEngine aImagingEngine) This method creates a painter provider that configures a GXY painter with the defaults for painting raster data.ModifierConstructorDescriptionTLcdGXYClippingPainterWrapper
(ILcdGXYPainterProvider aGXYPainterProvider, ILcdModel aClipModel) Creates a new painter that clips the content of the painters provided by the given painter provider to the given model.TLcdGXYClippingPainterWrapper
(ILcdGXYPainter aDelegate, ILcdModel aClipModel) Creates a new painter that clips the content of the given painter to the given model. -
Uses of ILcdModel in com.luciad.view.lightspeed
Modifier and TypeMethodDescriptionTLspContext.getModel()
Returns the model contained in this context's layer.Modifier and TypeMethodDescriptionALspAWTView.addLayersFor
(ILcdModel aModel) ILspView.addLayersFor
(ILcdModel aModel) Adds a model to be displayed in this view.TLspExternalView.addLayersFor
(ILcdModel aModel) Deprecated.TLspFXView.addLayersFor
(ILcdModel aModel) TLspOffscreenView.addLayersFor
(ILcdModel aModel) void
void
Deprecated.void
void
Deprecated.void
ALspAWTView.removeModel
(ILcdModel aILcdModel) void
TLspExternalView.removeModel
(ILcdModel aILcdModel) Deprecated.void
TLspFXView.removeModel
(ILcdModel aModel) void
TLspOffscreenView.removeModel
(ILcdModel aILcdModel) -
Uses of ILcdModel in com.luciad.view.lightspeed.camera.tracking
Modifier and TypeMethodDescriptionTLspModelElementTrackingPointProvider.getModels()
Returns the models containing the objects tracked by this camera.Modifier and TypeMethodDescriptionvoid
TLspModelElementTrackingPointProvider.setTrackedObjects
(ILspView aView, Object[] aTrackedObjects, ILcdModel[] aModels) Sets the target objects that the camera must track. -
Uses of ILcdModel in com.luciad.view.lightspeed.layer
Modifier and TypeMethodDescriptionALspLayer.getModel()
Gets theILcdModel
currently associated to this layer.protected final ILcdModel
ALspLayerBuilder.getModel()
Returns the model that is currently set.Modifier and TypeMethodDescriptionboolean
ILspLayerFactory.canCreateLayers
(ILcdModel aModel) Determines whether or not this layer factory is capable of creating layers for the given model.boolean
TLspCompositeLayerFactory.canCreateLayers
(ILcdModel aModel) Returns true if there is at least one delegate factory whosecanCreateLayer()
method also returns true for the given model.abstract ILspLayer
ALspSingleLayerFactory.createLayer
(ILcdModel aModel) Creates a singleILspLayer
object representing the given model.final Collection
<ILspLayer> ALspSingleLayerFactory.createLayers
(ILcdModel aModel) CallsALspSingleLayerFactory.createLayer(com.luciad.model.ILcdModel)
and wraps its result in a single-elementCollection
.ILspLayerFactory.createLayers
(ILcdModel aModel) Creates one or moreILspLayer
objects for the given model.TLspCompositeLayerFactory.createLayers
(ILcdModel aModel) Delegates to the first layer factory whosecanCreateLayer()
method returns true for the given model.Sets the model of the layer.void
Sets theILcdModel
to this layer.void
ModifierConstructorDescriptionConstructs a layer with the specified model and a default label.Constructs a layer with the specified model and label.Initializes a newTLspLayer
object with the given model and the display name of the model'sILcdModelDescriptor
as the layer label.TLspLayer
(ILcdModel aModel, ILspLayer.LayerType aLayerType) Initializes a newTLspLayer
object with given model and layer type.Initializes a newTLspLayer
object with given model and label.TLspLayer
(ILcdModel aModel, String aLabel, ILspLayer.LayerType aLayerType) Initializes a newTLspLayer
object with given model, label and layer type.TLspLayerTreeNode
(ILcdModel aModel) Constructs a new layer tree node for the specified model.TLspLayerTreeNode
(ILcdModel aModel, String aLabel, ILspLayer.LayerType aLayerType) Initializes a newILcdLayerTreeNode
object with given model, label and layer type. -
Uses of ILcdModel in com.luciad.view.lightspeed.layer.density
Modifier and TypeMethodDescriptionDeprecated. -
Uses of ILcdModel in com.luciad.view.lightspeed.layer.imageprojection
Modifier and TypeMethodDescription -
Uses of ILcdModel in com.luciad.view.lightspeed.layer.integration.gxy
-
Uses of ILcdModel in com.luciad.view.lightspeed.layer.plots
Modifier and TypeMethodDescriptionSets the model of the layer. -
Uses of ILcdModel in com.luciad.view.lightspeed.layer.raster
Modifier and TypeMethodDescriptionSets the model.ModifierConstructorDescriptionTLspRasterLayer
(ILcdModel aModel) Constructs a new raster layer for the given model.TLspRasterLayer
(ILcdModel aModel, ILspLayer.LayerType aLayerType) Constructs a new raster layer with the given model and layer type.TLspRasterLayer
(ILcdModel aModel, String aLabel) Constructs a new raster layer with the given model and label.TLspRasterLayer
(ILcdModel aModel, String aLabel, ILspLayer.LayerType aLayerType) Constructs a new raster layer with the given model, label and layer type. -
Uses of ILcdModel in com.luciad.view.lightspeed.layer.shape
Modifier and TypeMethodDescription -
Uses of ILcdModel in com.luciad.view.lightspeed.painter.grid
Modifier and TypeMethodDescriptionstatic ILcdModel
TLspGeorefGridLayerBuilder.createModel
(String aModelName, ILcdEllipsoid aEllipsoid) Creates a model that can be used by this builder.static ILcdModel
TLspLonLatGridLayerBuilder.createModel
(String aModelName) Creates a model that can be used by this builder.static ILcdModel
TLspLonLatGridLayerBuilder.createModel
(String aModelName, ILcdGeodeticDatum aDatum) Creates a model that can be used by this builder.static ILcdModel
TLspXYGridLayerBuilder.createModel
(String aModelName) Creates a model that can be used by this builder and uses the same reference as the view it is visualized in.static ILcdModel
TLspXYGridLayerBuilder.createModel
(String aModelName, ILcdModelReference aModelReference) Creates a model that can be used by this builder.Modifier and TypeMethodDescriptionSets the model of the layer.Sets the model of the layer. -
Uses of ILcdModel in com.luciad.view.lightspeed.painter.grid.cgrs
Modifier and TypeMethodDescriptionstatic ILcdModel
TLspCGRSGridLayerBuilder.createModel
(String aModelName, ILcdEllipsoid aEllipsoid, ILcdBounds aBounds) Creates a model that can be used by this builder.Modifier and TypeMethodDescriptionSets the model of the layer.The model containing a CGRSGrid. -
Uses of ILcdModel in com.luciad.view.lightspeed.painter.grid.gars
Modifier and TypeMethodDescriptionstatic ILcdModel
TLspGARSGridLayerBuilder.createModel
(String aModelName) Creates a model that can be used by this builder.Modifier and TypeMethodDescriptionSets the model of the layer. -
Uses of ILcdModel in com.luciad.view.lightspeed.painter.grid.mgrs
Modifier and TypeMethodDescriptionstatic ILcdModel
TLspMGRSGridLayerBuilder.createModel
(String aModelName, ILcdEllipsoid aEllipsoid) Creates a model that can be used by this builder.Modifier and TypeMethodDescriptionSets the model of the layer. -
Uses of ILcdModel in com.luciad.view.lightspeed.style.styler
Modifier and TypeMethodDescriptionTLspStyleChangeEvent.getAffectedModel()
Returns the model the affected objects belong to.Modifier and TypeMethodDescriptionvoid
ALspStyler.fireStyleChangeEvent
(ILcdModel aAffectedModel, Collection<Object> aAffectedObjects, Collection<ALspStyle> aAffectedStyles) Creates a style change event and notifies all listeners.void
TLspEditableStyler.removeStyle
(ILcdModel aModel, Object aObject) Removes the style assigned to the given object (if any).void
Assigns the given style to the given object.ModifierConstructorDescriptionTLspStyleChangeEvent
(ILspStyler aSource, ILcdModel aAffectedModel, Collection<Object> aAffectedObjects, Collection<ALspStyle> aAffectedStyles) Constructs a style change event object. -
Uses of ILcdModel in com.luciad.view.map
-
Uses of ILcdModel in com.luciad.view.map.mgrs
-
Uses of ILcdModel in com.luciad.view.map.multilevelgrid
Modifier and TypeClassDescriptionclass
AnILcd2DBoundsIndexedModel
implementation to containILcdMultilevelGridCoordinate
objects. -
Uses of ILcdModel in com.luciad.view.swing
Modifier and TypeMethodDescriptionTLcdModelElementBalloonDescriptor.getModel()
Returns the model.ModifierConstructorDescriptionTLcdModelElementBalloonDescriptor
(Object aObject, ILcdModel aModel, ILcdLayer aLayer) Creates a model element balloon descriptor, initialized with the given object, model and layer. -
Uses of ILcdModel in com.luciad.wms.client.gxy
Modifier and TypeMethodDescriptionTLcdWMSProxyGXYLayerFactory.createGXYLayer
(ILcdModel aModel) Creates aTLcdWMSProxyGXYLayer
for a model whose model descriptor is an instance of aTLcdWMSProxyModelDescriptor
.ModifierConstructorDescriptionTLcdWMSProxyGXYLayer
(ILcdModel aModel, String aLabel) Creates a new WMS proxy GXY layer with the specified model. -
Uses of ILcdModel in com.luciad.wms.client.lightspeed
Modifier and TypeMethodDescriptionboolean
TLspWMSLayerFactory.canCreateLayers
(ILcdModel aModel) TLspWMSLayerFactory.createLayers
(ILcdModel aModel) Sets the model of the layer. -
Uses of ILcdModel in com.luciad.wms.client.model
Modifier and TypeMethodDescriptionTLcdOGCWMSProxyModelDecoder.decode
(TLcdWMSClient aClient) Creates anILcdModel
containing oneALcdWMSProxy
element, which can be used to access the specified WMS server.Creates anILcdModel
containing oneALcdWMSProxy
element, which can be used to access the specified WMS server.TLcdOGCWMSProxyModelDecoder.decodeSource
(ILcdDataSource aDataSource) This method supports decoding aTLcdWMSDataSource
and aTLcdDataSource
. -
Uses of ILcdModel in com.luciad.wms.server
Modifier and TypeMethodDescriptionILcdRemoteOWSModelDecoder.decode
(TLcdSLDUserLayer aUserLayer, TLcdWMSRequestContext aWMSRequestContext) Returns theILcdModel
(s) corresponding to a user-defined layer.ALcdMultiDimensionalModelProvider.getModel
(ALcdWMSLayer aLayer, ALcdWMSDimension[] aDimensions, TLcdWMSDimensionExtent[] aDimensionExtent, TLcdWMSRequestContext aWMSRequestContext) Returns theILcdModel
corresponding to a layer and its dimensional parameters.ALcdMultiDimensionalModelProvider.getModel
(String aSourceName, ALcdRequestContext aRequestContext) Returns theILcdModel
corresponding to a source name.ILcdModelProvider.getModel
(String aSourceName, ALcdRequestContext aRequestContext) Returns theILcdModel
corresponding to a source name and request context.ILcdRemoteOWSModelProvider.getModel
(TLcdSLDUserLayer aUserLayer, TLcdWMSRequestContext aWMSRequestContext) Returns theILcdModel
corresponding to a user-defined layer.TLcdWMSModelProvider.getModel
(String aSourceName, ALcdRequestContext aRequestContext) Modifier and TypeMethodDescriptionabstract ILcdGXYLayer[]
ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel[] aModel, TLcdSLDUserLayer aUserLayer, TLcdSLDFeatureTypeStyle[] aStyle) This method shall create theILcdGXYLayer
(s) representing the givenILcdModel
(s), corresponding to a user-defined layer with a user-defined style.ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel[] aModel, TLcdSLDUserLayer aUserLayer, TLcdSLDFeatureTypeStyle[] aStyle, TLcdWMSRequestContext aRequestContext) This method shall create theILcdGXYLayer
(s) representing the givenILcdModel
(s), corresponding to a user-defined layer with a user-defined style.ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, ALcdWMSLayer aWMSLayer, TLcdSLDFeatureTypeStyle[] aStyle, TLcdWMSRequestContext aRequestContext) This method shall create aILcdGXYLayer
representing aILcdModel
on aILcdGXYView
.abstract ILcdGXYLayer
ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, ALcdWMSLayer aWMSLayer, String aStyleID) This method shall create aILcdGXYLayer
representing aILcdModel
on aILcdGXYView
.ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, ALcdWMSLayer aWMSLayer, String aStyleID, TLcdWMSRequestContext aRequestContext) This method shall create aILcdGXYLayer
representing aILcdModel
on aILcdGXYView
.abstract ILcdGXYLayer
ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, TLcdSLDNamedLayer aNamedLayer, ALcdWMSLayer aWMSLayer, TLcdSLDFeatureTypeStyle[] aStyle) This method shall create aILcdGXYLayer
representing the givenILcdModel
, corresponding to a named layer with a user-defined style.ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, TLcdSLDNamedLayer aNamedLayer, ALcdWMSLayer aWMSLayer, TLcdSLDFeatureTypeStyle[] aStyle, TLcdWMSRequestContext aRequestContext) This method shall create aILcdGXYLayer
representing the givenILcdModel
, corresponding to a named layer with a user-defined style.ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, TLcdSLDNamedLayer aNamedLayer, ALcdWMSLayer aWMSLayer, String aStyleID) This method shall create aILcdGXYLayer
representing the givenILcdModel
, corresponding to a named layer with/without a named style.ALcdSLDWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, TLcdSLDNamedLayer aNamedLayer, ALcdWMSLayer aWMSLayer, String aStyleID, TLcdWMSRequestContext aRequestContext) This method shall create aILcdGXYLayer
representing the givenILcdModel
, corresponding to a named layer with/without a named style.ILcdWMSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, ALcdWMSLayer aWMSLayer, String aStyleID, TLcdWMSRequestContext aContext) This method shall create aILcdGXYLayer
representing aILcdModel
on aILcdGXYView
. -
Uses of ILcdModel in com.luciad.wmts.server
Modifier and TypeMethodDescriptionILcdWMTSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, TLcdWMTSLayer aWMTSLayer, TLcdSLDFeatureTypeStyle[] aFeatureTypeStyles, TLcdWMTSRequestContext aRequestContext) This method creates anILcdGXYLayer
for the given WMTS layer and SLD feature type styles.ILcdWMTSGXYLayerFactory.createGXYLayer
(ILcdModel aModel, TLcdWMTSLayer aWMTSLayer, String aStyleId, TLcdWMTSRequestContext aRequestContext) This method creates anILcdGXYLayer
for the given WMTS layer and style identifier.
AbstractFeatureMember
.