- D - Static variable in class com.luciad.input.KeyCode
-
A key code representing the 'D' key.
- DataAnnotation - Class in com.luciad.datamodels
-
Application-specific metadata that can be added to parts of a data model.
- dataBounds(Bounds) - Method in class com.luciad.models.rasters.MultilevelTiledRasterModelBuilder
-
Defines the extent of where actual data is a available.
- dataBounds(Bounds) - Method in class com.luciad.models.rasters.QuadTreeRasterModelBuilder
-
Defines the extent of where actual data is a available.
- DataEntity - Class in com.luciad.containers
-
Represents a blob of data.
- DataEntity(ByteBuffer, String) - Constructor for class com.luciad.containers.DataEntity
-
Constructs the data entity.
- dataLoader(IDataLoader) - Method in class com.luciad.formats.hspc.HspcModelDecoder.Options.Builder
-
Sets the data loader to be used for fetching the data.
- dataLoader(IDataLoader) - Method in class com.luciad.formats.ogc3dtiles.Ogc3DTilesModelDecoder.Options.Builder
-
Sets the data loader to be used for fetching the data.
- DataModel - Class in com.luciad.datamodels
-
A data model is a collection of types that forms a logical entity.
- dataModel(DataModel) - Method in class com.luciad.models.features.FeatureModelMetadata.Builder
-
- DataModel.Builder - Class in com.luciad.datamodels
-
- DataProperty - Class in com.luciad.datamodels
-
- DataProperty.Builder - Class in com.luciad.datamodels
-
- DataPropertyPath - Class in com.luciad.datamodels
-
- DataPropertyPath.Builder - Class in com.luciad.datamodels
-
- dataRetriever(IMultilevelTiledRasterDataRetriever) - Method in class com.luciad.models.rasters.MultilevelTiledRasterModelBuilder
-
Defines the implementation to be used to retrieve the raster tile data.
- dataRetriever(IMultilevelTiledRasterDataRetriever) - Method in class com.luciad.models.rasters.QuadTreeRasterModelBuilder
-
Defines the implementation to be used to retrieve the raster tile data.
- DataType - Class in com.luciad.datamodels
-
A representation of the type of a data object.
- dataType(DataType) - Method in class com.luciad.models.features.Feature.Builder
-
Configures the dataType of the feature being built.
- DataType.Builder - Class in com.luciad.datamodels
-
- decode(String, DtedModelDecoder.Options) - Static method in class com.luciad.formats.dted.DtedModelDecoder
-
This method decodes:
- decode(String) - Static method in class com.luciad.formats.dted.DtedModelDecoder
-
This method decodes:
- decode(String) - Static method in class com.luciad.formats.gdal.GdalModelDecoder
-
Creates a model for a raster or vector file supported by the GDAL library.
- decode(GeoPackageDataSource) - Static method in class com.luciad.formats.geopackage.GeoPackageModelDecoder
-
Creates a model for a OGC GeoPackage file.
- decode(GeoPackageDataSource, GeoPackageModelDecoderOptions) - Static method in class com.luciad.formats.geopackage.GeoPackageModelDecoder
-
Creates a model for a OGC GeoPackage file.
- decode(String) - Static method in class com.luciad.formats.hspc.HspcModelDecoder
-
A 3D Tile set model that connects to a HSPC dataset to retrieve tiles for a
TileSet3DLayer
.
- decode(String, HspcModelDecoder.Options) - Static method in class com.luciad.formats.hspc.HspcModelDecoder
-
A 3D Tile set model that connects to a HSPC dataset to retrieve tiles for a
TileSet3DLayer
.
- decode(String) - Static method in class com.luciad.formats.ogc3dtiles.Ogc3DTilesModelDecoder
-
An OGC 3D Tiles model connects to a 3D tile service to retrieve tiles for a
TileSet3DLayer
.
- decode(String, Ogc3DTilesModelDecoder.Options) - Static method in class com.luciad.formats.ogc3dtiles.Ogc3DTilesModelDecoder
-
An OGC 3D Tiles model connects to a 3D tile service to retrieve tiles for a
TileSet3DLayer
.
- decode(WmsDataSource, WmsCapabilities) - Static method in class com.luciad.formats.wms.WmsModelDecoder
-
Creates a WMS raster model, or returns information about why this model cannot be created.
- decode(WmsDataSource) - Static method in class com.luciad.formats.wms.WmsModelDecoder
-
Creates a WMS raster model, or returns information about why this model cannot be created.
- decode(WmsDataSource, WmsModelDecoderOptions, WmsCapabilities) - Static method in class com.luciad.formats.wms.WmsModelDecoder
-
Creates a WMS raster model, or returns information about why this model cannot be created.
- decode(WmsDataSource, WmsModelDecoderOptions) - Static method in class com.luciad.formats.wms.WmsModelDecoder
-
Creates a WMS raster model, or returns information about why this model cannot be created.
- decode(WmtsDataSource, WmtsCapabilities) - Static method in class com.luciad.formats.wmts.WmtsModelDecoder
-
Creates a WMTS raster model, or returns information about why this model can not be created.
- decode(WmtsDataSource) - Static method in class com.luciad.formats.wmts.WmtsModelDecoder
-
Creates a WMTS raster model, or returns information about why this model can not be created.
- decode(WmtsDataSource, WmtsModelDecoderOptions, WmtsCapabilities) - Static method in class com.luciad.formats.wmts.WmtsModelDecoder
-
Creates a WMTS raster model, or returns information about why this model can not be created.
- decode(WmtsDataSource, WmtsModelDecoderOptions) - Static method in class com.luciad.formats.wmts.WmtsModelDecoder
-
Creates a WMTS raster model, or returns information about why this model can not be created.
- defaultColor() - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
-
Creates an expression representing the default color that is applied to a mesh.
- DefaultCursor - Static variable in class com.luciad.maps.MouseCursor
-
Returns the default mouse cursor.
- DefaultFeatureGeometryProvider - Class in com.luciad.models.features
-
- DefaultFeatureGeometryProvider() - Constructor for class com.luciad.models.features.DefaultFeatureGeometryProvider
-
- defaultSettings(EditSettings) - Method in class com.luciad.edit.Editor.Builder
-
Sets the default settings that can be used by the handles that are used to edit features and geometries.
- deleteLogger(Object) - Method in interface com.luciad.ILoggingBackend
-
- deliverNotifications() - Method in class com.luciad.maps.Map
-
Delivers any pending notifications.
- deltaLat(double) - Method in class com.luciad.layers.grids.lonlat.LonLatGridSetting.Builder
-
Indicates the delta angle between latitude grid lines in degrees.
- deltaLon(double) - Method in class com.luciad.layers.grids.lonlat.LonLatGridSetting.Builder
-
Indicates the delta angle between longitude grid lines in degrees.
- deltaPitch(double) - Method in class com.luciad.maps.MapNavigator.RotateAction
-
Sets the pitch value that needs to be added to the initial pitch of the 3D camera.
- deltaRotation(Azimuth) - Method in class com.luciad.maps.MapNavigator.RotateAction
-
Sets the 2D rotation that needs to be added to the initial rotation of the camera.
- deltaYaw(Azimuth) - Method in class com.luciad.maps.MapNavigator.RotateAction
-
Sets the yaw value that needs to be added to the initial yaw of the 3D camera.
- deriveArcBand(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
Derives an
Observable
ArcBand
from the given observable geometry by casting the geometry instance to a
ArcBand
instance.
- deriveBaseGeometry(Observable<Patch>) - Static method in class com.luciad.geometries.observable.ObservablePatchUtil
-
Derives an
Observable
from the given observable patch that represents the base of the patch.
- deriveBezierCurve(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
- deriveCenter(Observable<CircleByCenterPoint>) - Static method in class com.luciad.geometries.observable.ObservableCircleByCenterPointUtil
-
Derives an
Observable
Point
from the given observable circle that represents the center point.
- deriveCenter(Observable<Ellipse>) - Static method in class com.luciad.geometries.observable.ObservableEllipseUtil
-
Derives an
Observable
Point
from the given observable ellipse that represents the center point.
- deriveCircleBy3Points(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
- deriveCircleByCenterPoint(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
- deriveCircularArcBy3Points(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
- deriveCircularArcByBulge(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
- deriveCircularArcByCenterPoint(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
- deriveCompositeCurve(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
- deriveCompositePatch(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
- deriveCompositeRing(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
- deriveControlPoint(Observable<BezierCurve>) - Static method in class com.luciad.geometries.observable.ObservableBezierCurveUtil
-
Derives an
Observable
Point
from the given observable bezier curve that represents the control point.
- deriveCurve(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
Derives an
Observable
Curve
from the given observable geometry by casting the geometry instance to a
Curve
instance.
- deriveEllipse(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
Derives an
Observable
Ellipse
from the given observable geometry by casting the geometry instance to an ellipse instance.
- deriveEllipticalArc(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
- deriveEndPoint(Observable<BezierCurve>) - Static method in class com.luciad.geometries.observable.ObservableBezierCurveUtil
-
Derives an
Observable
Point
from the given observable bezier curve that represents the end point.
- deriveExtrudedGeometry(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
- deriveGeometry(Observable<Feature>, IFeatureGeometryProvider) - Static method in class com.luciad.models.features.ObservableFeatureUtil
-
- deriveLine(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
Derives an
Observable
Line
from the given observable geometry by casting the geometry instance to a
Line
instance.
- deriveMultiGeometry(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
- derivePatch(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
Derives an
Observable
Patch
from the given observable geometry by casting the geometry instance to a patch instance.
- derivePoint(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
Derives an
Observable
Point
from the given observable geometry by casting the geometry instance to a point instance.
- derivePointAtAngle(Observable<CircleByCenterPoint>, Angle) - Static method in class com.luciad.geometries.observable.ObservableCircleByCenterPointUtil
-
Derives an
Observable
Point
from the given observable circle that represents the point at the given angle.
- derivePointAtAngle(Observable<Ellipse>, Angle) - Static method in class com.luciad.geometries.observable.ObservableEllipseUtil
-
Derives an
Observable
Point
from the given observable ellipse that represents the point at the given angle.
- derivePointAtEnd(Observable<Polyline>) - Static method in class com.luciad.geometries.observable.ObservablePolylineUtil
-
Derives an
Observable
Point
from the given observable polyline that represents the end point of the polyline (regardless of the point count).
- derivePointAtIndex(Observable<PolylineRing>, long) - Static method in class com.luciad.geometries.observable.ObservablePolylineRingUtil
-
Derives an
Observable
Point
from the given observable polyline ring that represents the point at the given index.
- derivePointAtIndex(Observable<Polyline>, long) - Static method in class com.luciad.geometries.observable.ObservablePolylineUtil
-
Derives an
Observable
Point
from the given observable polyline that represents the point at the given index.
- derivePointAtStart(Observable<Polyline>) - Static method in class com.luciad.geometries.observable.ObservablePolylineUtil
-
Derives an
Observable
Point
from the given observable polyline that represents the start point.
- derivePointOnSegment(Observable<PolylineRing>, long, double) - Static method in class com.luciad.geometries.observable.ObservablePolylineRingUtil
-
Derives an
Observable
Point
from the given observable polyline ring that represents a point on a segment of the polyline ring.
- derivePointOnSegment(Observable<Polyline>, long, double) - Static method in class com.luciad.geometries.observable.ObservablePolylineUtil
-
Derives an
Observable
Point
from the given observable polyline that represents a point on a segment of the polyline.
- derivePolygon(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
Derives an
Observable
Polygon
from the given observable geometry by casting the geometry instance to a
Polygon
instance.
- derivePolyline(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
Derives an
Observable
Polyline
from the given observable geometry by casting the geometry instance to a polyline instance.
- derivePolylineRing(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
Derives an
Observable
PolylineRing
from the given observable geometry by casting the geometry instance to a polyline ring instance.
- deriveRing(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
Derives an
Observable
Ring
from the given observable geometry by casting the geometry instance to a
Ring
instance.
- deriveStartPoint(Observable<BezierCurve>) - Static method in class com.luciad.geometries.observable.ObservableBezierCurveUtil
-
Derives an
Observable
Point
from the given observable bezier curve that represents the start point.
- deriveSurface(Observable<Geometry>) - Static method in class com.luciad.geometries.observable.ObservableGeometryUtil
-
Derives an
Observable
Surface
from the given observable geometry by casting the geometry instance to a
Surface
instance.
- destroy() - Method in class com.luciad.maps.Map
-
- destroy() - Method in class com.luciad.maps.Map.Renderer
-
- detailFactor(double) - Method in class com.luciad.layers.rasters.RasterLayer.Builder
-
Sets the detail factor to use.
- detailLevelScales(List<MapScale>) - Method in class com.luciad.layers.features.FeaturePainterMetadata
-
Sets a vector of map scales that determine when this painter should switch from one level-of-detail to the next.
- discardChanges() - Method in class com.luciad.models.features.FeatureModelPersistenceManager
-
- discardChanges() - Method in interface com.luciad.models.features.IFeatureSaveSupport
-
- discoverTables(String, boolean) - Static method in class com.luciad.formats.geopackage.GeoPackageModelDecoder
-
Discovers the available tables in the given source file.
- displacementExpression(StyleExpression<Coordinate>) - Method in class com.luciad.layers.styles.MeshStyle.Builder
-
An expression to displace mesh data.
- displacementExpression(StyleExpression<Coordinate>) - Method in class com.luciad.layers.styles.PointCloudStyle.Builder
-
An expression to displace point cloud data.
- displayScale(double) - Method in class com.luciad.maps.Map.Builder
-
Specifies the display scale to allow the renderer to scale the graphics on high DPI displays.
- distance(StyleExpression<T>, StyleExpression<T>) - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
-
Creates an expression that calculates the Euclidean distance between two expressions representing points.
- distance2D(Coordinate, Coordinate) - Method in class com.luciad.geodesy.GeodesyCalculations
-
Calculates the distance to go from point p1 to point p2.
- distance3D(Coordinate, Coordinate) - Method in class com.luciad.geodesy.GeodesyCalculations
-
Calculates the distance to go from point p1 to point p2.
- divide(double) - Method in class com.luciad.cartesian.Coordinate
-
- divide(StyleExpression<T>, StyleExpression<U>) - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
-
Creates an expression that divides the value of the first expression by the value of the second expression.
- dotProduct(StyleExpression<T>, StyleExpression<T>) - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
-
Creates an expression that calculates the dot product of the given expressions.
- doubleAttribute(String) - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
-
Creates an attribute expression that represents a double.
- Down - Static variable in class com.luciad.input.KeyCode
-
A key code representing the down key.
- dpi(double) - Method in class com.luciad.maps.Map.Builder
-
Sets the DPI value that will be used to interpret map scales.
- DragEvent - Class in com.luciad.input
-
Implementation of
IInputEvent
that represents a drag gesture.
- DragEvent() - Constructor for class com.luciad.input.DragEvent
-
Default constructor.
- DragEvent(Coordinate, EventStatus, Coordinate) - Constructor for class com.luciad.input.DragEvent
-
Creates a drag event.
- draped(boolean) - Method in class com.luciad.layers.features.FeatureCanvas.GeometryDrawCommand
-
Indicates whether or not the geometry should be draped on top of the terrain.
- draped(boolean) - Method in class com.luciad.layers.features.FeatureCanvas.IconDrawCommand
-
Indicates whether or not the icon should be draped on top of the terrain.
- draped(boolean) - Method in class com.luciad.layers.features.FeatureCanvas.TextDrawCommand
-
Indicates whether or not the text should be draped on top of the terrain.
- drawGeometry() - Method in class com.luciad.layers.features.FeatureCanvas
-
Returns a command to draw a geometry.
- drawIcon() - Method in class com.luciad.layers.features.FeatureCanvas
-
Returns a command to draw an icon.
- drawIcon3D() - Method in class com.luciad.layers.features.FeatureCanvas
-
Returns a command to draw a 3D icon.
- drawLabel() - Method in class com.luciad.layers.features.FeatureCanvas
-
Returns a command to draw a label.
- drawMilitarySymbol() - Method in class com.luciad.symbology.military.MilitarySymbologyCanvas
-
Returns a command to draw a military symbol.
- drawText() - Method in class com.luciad.layers.features.FeatureCanvas
-
Returns a command to draw text.
- DtedModelDecoder - Class in com.luciad.formats.dted
-
This class can be used to create an
IRasterModel
implementation that can read DTED (Digital Terrain Elevation Data).
- DtedModelDecoder.Options - Class in com.luciad.formats.dted
-
Options for decoding DTED.
- DtedModelDecoder.Options.Builder - Class in com.luciad.formats.dted
-
Builder for the DTED model decoder options.
- duration(Duration) - Method in class com.luciad.maps.MapNavigator.FitAction
-
Specifies the duration of the animation.
- duration(Duration) - Method in class com.luciad.maps.MapNavigator.PanAction
-
Specifies the duration of the animation.
- duration(Duration) - Method in class com.luciad.maps.MapNavigator.RotateAction
-
Specifies the duration of the animation.
- duration(Duration) - Method in class com.luciad.maps.MapNavigator.ZoomAction
-
Specifies the duration of the animation.