Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Serialized Form

I

I - Static variable in class com.luciad.input.KeyCode
A key code representing the 'I' key.
IAnimation - Interface in com.luciad.animations
An animation that can be added to AnimationManager.
IBeam - Static variable in class com.luciad.maps.MouseCursor
Returns the I-beam mouse cursor, for example sue when editing text.
ICancellableTask - Interface in com.luciad.concurrent
A task that can be canceled.
icon(IIcon) - Method in class com.luciad.layers.features.FeatureCanvas.IconDrawCommand
Specifies the icon to draw.
icon(IIcon) - Method in class com.luciad.layers.features.FeatureCanvas.LabelDrawCommand
Sets the icon to use for the label.
icon(IIcon) - Method in class com.luciad.layers.styles.complexstrokes.builders.IconPatternBuilder
Sets the icon to be displayed.
icon(IIcon) - Method in class com.luciad.layers.styles.FillStyle.Builder
Sets the icon to use as fill.
Icon - Enum constant in enum class com.luciad.symbology.military.MilitarySymbologyNode.SymbolType
The symbol is represented by a single icon.
iconBuilder() - Static method in class com.luciad.layers.styles.complexstrokes.ComplexStrokePatternFactory
Creates a builder used to make patterns containing an icon.
iconEnabled(boolean) - Method in class com.luciad.symbology.military.MilitarySymbolStyle.Builder
Sets whether the internal icon in the frame of an icon symbol should be painted.
IconPainterContext - Class in com.luciad.drawing
Contains context information for painting the icon.
IconPainterContext(double) - Constructor for class com.luciad.drawing.IconPainterContext
Creates a new context using the given display scale.
IconPatternBuilder - Class in com.luciad.layers.styles.complexstrokes.builders
Creates a pattern containing an icon.
iconSize(long) - Method in class com.luciad.symbology.military.MilitarySymbolStyle.Builder
Sets the size of icon symbols in pixels.
IController - Interface in com.luciad.controllers
An IController implementation interprets received events and triggers an action on the map.
ICreatorObserver - Interface in com.luciad.create
This observer is called when a feature was created and added to the layer by the Creator class, or when creation failed.
ICredentialsProvider - Interface in com.luciad.loaders
This interface provides methods to retrieve a user and password for sites requesting authentication.
id(long) - Method in class com.luciad.models.features.Feature.Builder
Configures the id of the feature being built.
IDataAnnotationFactory - Interface in com.luciad.datamodels
Factory that can create a DataAnnotation based on a complete DataType.
IDataLoader - Interface in com.luciad.loaders
Interface for loading data from a path into memory.
IEditHandle - Interface in com.luciad.edit.handles
An edit handle is a visual element on the Map that can react to events to perform an edit operation.
IEditHandles - Interface in com.luciad.edit.handles
Represents a collection of handles that determine how an edited object, a Feature or a Geometry for example, can be modified.
IEditHandlesObserver - Interface in com.luciad.edit.handles
An observer that allows you to receive change events from an IEditHandles when the collection of handles changes.
IExpressionVisitor - Interface in com.luciad.expressions
Expression visitor interface that allows traversal of an Expression or a Condition.
IFeatureCreateCallback - Interface in com.luciad.create.features
A callback interface that can signal that a feature was changed in the context of creation.
IFeatureCreator - Interface in com.luciad.create.features
A feature creator can create feature instances, based on input events.
IFeatureEditCallback - Interface in com.luciad.edit.features
A callback interface that can signal that a Feature was edited.
IFeatureEditCandidateObserver - Interface in com.luciad.edit.features
Observer that notifies of edit candidate changes.
IFeatureEditCandidateProvider - Interface in com.luciad.edit.features
An edit candidate provider determines which Features are considered for editing.
IFeatureEditConfiguration - Interface in com.luciad.edit.features
Allows you to configure the editing behavior for a feature layer.
IFeatureGeometryProvider - Interface in com.luciad.models.features
This class can provide the Geometry associated with a Feature, and apply Geometry changes on that Feature.
IFeatureHandlesProvider - Interface in com.luciad.edit.features
This class can provide edit handles for a given Feature.
IFeatureModel - Interface in com.luciad.models.features
A feature model allows to uniformly access vector data.
IFeatureModelObserver - Interface in com.luciad.models.features
Observer for changes within the feature model.
IFeatureModelUpdater - Interface in com.luciad.models.features
This class defines how an IFeatureModel can be updated.
IFeaturePainter - Interface in com.luciad.layers.features
A feature painter is used to specify how a feature is painted.
IFeatureQueryCallback - Interface in com.luciad.models.features
A callback class that is called with the results of a query.
IFeatureSaveSupport - Interface in com.luciad.models.features
An implementation of this interface can be supplied to the FeatureModelPersistenceManager to enable support for saving in-memory changes.
IFeatureStateObserver - Interface in com.luciad.layers.features
Can be used to retrieve notifications for FeatureState changes.
IFeatureTileModel - Class in com.luciad.models.featuretiles
Marker interface for tiled feature models.
IFeatureUpdaterCallback - Interface in com.luciad.models.features
This callback is used by IFeatureModelUpdater to give feedback on whether the feature update was successful or not.
IffSif - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
IFF/SIF Identification modes and codes (text modifier).
ifThenElse(StyleExpression<Boolean>, StyleExpression<T>, StyleExpression<T>) - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
Creates an expression that implements if-then-else logic.
IGeometryCreateCallback - Interface in com.luciad.create.geometries
A callback interface that can signal that a geometry was changed in the context of creation.
IGeometryCreator - Interface in com.luciad.create.geometries
A geometry creator can create geometry instances, based on input events.
IGeometryEditCallback - Interface in com.luciad.edit.geometries
A callback interface that can signal that a geometry was edited.
IGeometryHandlesProvider - Interface in com.luciad.edit.geometries
This class can provide edit handles for a given Geometry.
IHttpClient - Interface in com.luciad.net.http
Interface for sending HTTP requests.
IIcon - Interface in com.luciad.drawing
Represents an icon, that can for example be used when painting point data or labels.
IIconPainter - Interface in com.luciad.drawing
An icon painter can paint an icon as an Image.
IInputEvent - Interface in com.luciad.input
Base interface for all input events.
IInputEventCallback - Interface in com.luciad.input
A callback class that is called when a IInputEvent is fired.
IInvalidationCallback - Interface in com.luciad.utils
This is a callback class that is called when something is invalidated.
ILayerListObserver - Interface in com.luciad.layers
Observer interface allowing to get notified about changes within the LayerList.
ILayerObserver - Interface in com.luciad.layers
Interface for observing layers.
ILoggingBackend - Interface in com.luciad
Backend for the logging in this library.
image(Image) - Method in class com.luciad.layers.styles.FillStyle.Builder
Sets the image to use as fill.
Image - Class in com.luciad.drawing
An image with a width, height and pixel data in a specified pixel format.
ImageIcon - Class in com.luciad.drawing
Helper class for loading JPEG or PNG files.
ImageIcon.Builder - Class in com.luciad.drawing
Builder which takes images as input to create an IIcon.
Image tiles - Search tag in com.luciad.formats.mbtiles.MbTilesModelDecoder.decode(String, MbTilesModelDecoderOptions)
Section
IMapObserver - Interface in com.luciad.maps
Interface for observing the Map.
IMapQueryFeaturesCallback - Interface in com.luciad.maps
A callback class that is called with the results of a queryFeatures.
IMouseCursorCallback - Interface in com.luciad.maps
A callback class that is called when a cursor changes.
Implementation notes - Search tag in com.luciad.geodesy.GeodesyCalculations.create(CoordinateReference, LineInterpolationType)
Section
Implement IIcon - Search tag in interface com.luciad.drawing.IIcon
Section
Implement IIconPainter - Search tag in interface com.luciad.drawing.IIcon
Section
Implementing a model - Search tag in interface com.luciad.models.features.IFeatureModel
Section
IMultilevelTiledAttributionProvider - Interface in com.luciad.models.rasters
This interface provides methods to retrieve the attributions for a given multilevel tiled raster layer.
IMultilevelTiledRasterDataRetriever - Interface in com.luciad.models.rasters
The interface to implement to retrieve the raster tile for a given tile coordinate.
IMultilevelTiledRasterDataRetrieverCallback - Interface in com.luciad.models.rasters
Interface with callback methods for the raster data retriever to call.
Inactive - Enum constant in enum class com.luciad.edit.handles.EditHandleState
Inactive handles have the lowest priority when it comes to event handling.
includeControllerLayers(boolean) - Method in class com.luciad.maps.Map.FeatureQuery.Builder
Indicates if you want to query features on the controller layers in addition to the map layers.
Info - Enum constant in enum class com.luciad.LogLevel
Indicates information of general interest.
initialize() - Method in class com.luciad.Environment.Initializer
Create and initialize an Environment.
inMeters() - Method in class com.luciad.layers.features.FeatureCanvas.IconDrawCommand
Interpret the icon size and offset properties as meters instead of pixels.
inMeters() - Method in class com.luciad.layers.features.FeatureCanvas.TextDrawCommand
Interpret the text size and offset properties as meters instead of pixels.
inMeters() - Method in class com.luciad.layers.styles.LineStyle.Builder
Interpret the line width as meters instead of pixels.
inPath() - Method in class com.luciad.layers.features.FeatureCanvas.LabelDrawCommand
Configure the LabelDrawCommand to paint the label inside the anchor.
InProgress - Enum constant in enum class com.luciad.edit.ChangeStatus
Indicates that a change is transitional.
InProgress - Enum constant in enum class com.luciad.input.EventStatus
Used to indicate that the event is in progress.
InProgressKeyPoint - Enum constant in enum class com.luciad.edit.ChangeStatus
Indicates that the change represents an important key point.
insertPoint(long, Coordinate) - Method in class com.luciad.geometries.Polyline
Creates a new Polyline with an newly inserted control point.
insertPoint(long, Coordinate) - Method in class com.luciad.geometries.PolylineRing
Creates a new PolylineRing with an newly inserted control point.
InstallationComposition - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
Component type of APP-6C land installations (text modifier).
Interactive - Enum constant in enum class com.luciad.layers.rasters.RasterLayerType
Indicates that the layer contains data which is largely static but which may be manipulated by the application user.
interacts2D(Bounds, Bounds) - Static method in class com.luciad.geometries.Bounds
Checks of two given bounds geometries have an interaction, only considering x and y values.
interacts2D(Bounds, Bounds, double) - Static method in class com.luciad.geometries.Bounds
Checks of two given bounds geometries have an interaction, only considering x and y values.
InternalLayerListEvent.Type - Enum Class in com.luciad.layers
 
interpolate(boolean) - Method in class com.luciad.models.rasters.RasterModelHeightProvider.Builder
Set whether (bilinear) interpolation should be when converting the source elevation data to a height value.
interpolate(Coordinate, Coordinate, double) - Method in class com.luciad.geodesy.GeodesyCalculations
Calculates the point at a fraction of the distance (over ground) between point p1 and point p2.
Interpretation based on the coordinate reference - Search tag in com.luciad.geometries.GeometryFactory.createArcBand(CoordinateReference, Coordinate, double, double, Angle, Angle)
Section
Interpretation based on the coordinate reference - Search tag in com.luciad.geometries.GeometryFactory.createArcBand(CoordinateReference, Coordinate, double, double, Angle, Angle, Angle.Direction)
Section
Interpretation based on the coordinate reference - Search tag in com.luciad.geometries.GeometryFactory.createCircularArcByCenterPoint(CoordinateReference, Coordinate, double, Angle, Angle)
Section
Interpretation based on the coordinate reference - Search tag in com.luciad.geometries.GeometryFactory.createCircularArcByCenterPoint(CoordinateReference, Coordinate, double, Angle, Angle, Angle.Direction)
Section
intersection2D(Bounds, Bounds) - Static method in class com.luciad.geometries.Bounds
Returns the intersection of the two given bounds geometries.
invalidate() - Method in class com.luciad.models.rasters.IRasterModel
This method indicates that the content of the raster model has changed.
Invalid names - Search tag in com.luciad.formats.geopackage.GeoPackageModelEncoder.createEmptyGeoPackageDataSet(String, GeoPackageFeatureModelCreateOptions)
Section
Invert - Enum constant in enum class com.luciad.controllers.SelectMode
Select mode where the selected state of clicked feature is inverted, all other features keep their state.
IPointConstraint - Interface in com.luciad.geometries.constraints
A constraint on Point editing.
IPointEditAction - Interface in com.luciad.edit.handles
Abstraction of an action that is executed based on a Point.
IPolylineConstraint - Interface in com.luciad.geometries.constraints
A constraint on Polyline editing.
IPolylineRingConstraint - Interface in com.luciad.geometries.constraints
A constraint on PolylineRing.
IProxySelector - Interface in com.luciad.loaders
This interface allows to select a proxy to use when connecting to network resources.
IRasterModel - Class in com.luciad.models.rasters
Marker interface for raster models.
is3D() - Method in class com.luciad.maps.Map
Returns whether this Map is visualized in 3D.
isAffiliationColorEnabled() - Method in class com.luciad.symbology.military.MilitarySymbolStyle
Returns whether the affiliation color mode is enabled.
isAlphaPreMultiplied() - Method in class com.luciad.drawing.Image
Returns whether the image is using premultiplied alpha.
isAppendPointHandleValid(IEditHandle, Observable<Polyline>, FeatureEditContext) - Method in interface com.luciad.edit.geometries.PolylineHandlesProvider.IHandleFactory
Returns true if the given handle is still valid, or false if it should be removed.
isBaseGeometrySupported(Geometry) - Static method in class com.luciad.geometries.ExtrudedGeometry
Tests whether the given geometry can be used as a base geometry for an ExtrudedGeometry.
isCanceled() - Method in class com.luciad.concurrent.CancellationToken
Returns whether the cancellation token has the status canceled.
isCondition() - Method in class com.luciad.expressions.Expression
Returns whether this expression is a condition.
isDefault() - Method in class com.luciad.formats.wmts.WmtsLayerStyle
Returns whether the layer style is the default one for the layer.
isEditable() - Method in class com.luciad.formats.geopackage.GeoPackageModelDecoderOptions
Returns whether the resulting model is editable.
isEditable() - Method in class com.luciad.layers.features.FeatureLayer
Returns whether this layer is editable.
ISelectionCandidateCallback - Interface in com.luciad.controllers
This callback needs to be called to let ISelectionCandidateChooser know which (subset of) features should be selected.
ISelectionCandidateChooser - Interface in com.luciad.controllers
A selection candidate handler has the responsibility to show candidates for selection and let a user choose which feature(s) they want to select.
isElevationPointHandleValid(IEditHandle, Observable<Point>, FeatureEditContext) - Method in interface com.luciad.edit.geometries.PointHandlesProvider.IHandleFactory
Returns true if the given handle is still valid, or false if it should be removed.
isElevationPointHandleValid(IEditHandle, Observable<Polyline>, long, FeatureEditContext) - Method in interface com.luciad.edit.geometries.PolylineHandlesProvider.IHandleFactory
Returns true if the given handle is still valid, or false if it should be removed.
isEnabled() - Method in class com.luciad.maps.effects.AmbientOcclusionEffect
Returns whether the Ambient Occlusion effect is enabled.
isEnabled() - Method in class com.luciad.maps.effects.AtmosphereEffect
Returns whether the atmosphere effect is enabled.
isEnabled() - Method in class com.luciad.maps.effects.EyeDomeLightingEffect
Returns whether the Eye-dome lighting effect is enabled.
isEnabled() - Method in class com.luciad.maps.MapNavigator.AboveConstraintOptions
Returns whether the constraint is enabled.
isEnabled() - Method in class com.luciad.maps.MapNavigator.BoundsConstraintOptions
Returns whether the constraint is enabled.
isEnabled(Object, LogLevel) - Method in interface com.luciad.ILoggingBackend
 
isFeatureStateEnabled(FeatureState) - Method in class com.luciad.layers.features.FeaturePainterContext
Returns if the given FeatureState is enabled for the Feature that is currently being painted.
isFillEnabled() - Method in class com.luciad.symbology.military.MilitarySymbolStyle
Returns whether an icon symbol should be painted filled.
isFolderOnly() - Method in class com.luciad.symbology.military.MilitarySymbologyNode
Returns whether this node is a folder-only node, i.e.
isFrameEnabled() - Method in class com.luciad.symbology.military.MilitarySymbolStyle
Returns whether the frame of an icon symbol should be painted.
isIconEnabled() - Method in class com.luciad.symbology.military.MilitarySymbolStyle
Returns whether the internal icon in the frame of an icon symbol should be painted.
isIdentity() - Method in class com.luciad.geodesy.Transformation
Returns whether this transformation is an identity transformation, i.e.
isIncludeControllerLayers() - Method in class com.luciad.maps.Map.FeatureQuery
Returns whether the controller layers are taken into account in the query.
isInsertPointHandleValid(IEditHandle, Observable<Polyline>, long, FeatureEditContext) - Method in interface com.luciad.edit.geometries.PolylineHandlesProvider.IHandleFactory
Returns true if the given handle is still valid, or false if it should be removed.
isInsertPointHandleValid(IEditHandle, Observable<PolylineRing>, long, FeatureEditContext) - Method in interface com.luciad.edit.geometries.PolylineRingHandlesProvider.IHandleFactory
Returns true if the given handle is still valid, or false if it should be removed.
isInterpolate() - Method in class com.luciad.models.rasters.RasterModelHeightProvider
Returns whether (bilinear) interpolation is used when calculating height values form the source data.
isLabeled() - Method in class com.luciad.layers.features.FeatureLayer
Returns whether this layer displays labels.
isLabeled() - Method in class com.luciad.layers.grids.GridLayer
Returns whether this layer displays labels.
isLabeled() - Method in class com.luciad.layers.mbtiles.MbTilesFeatureLayer
Returns whether this layer displays labels.
isLeft() - Method in class com.luciad.input.mouse.MouseButton
Returns whether the button is the left mouse button.
isLooping() - Method in interface com.luciad.animations.IAnimation
Returns whether this animation is a looping animation.
isLuciadExtensionsEnabled() - Method in class com.luciad.formats.geopackage.GeoPackageFeatureModelCreateOptions
Returns whether the new feature model has Luciad specific extensions.
isLuciadExtensionsEnabled() - Method in class com.luciad.formats.geopackage.GeoPackageFeatureModelExportOptions
Returns whether the new feature model has Luciad specific extensions.
isMiddle() - Method in class com.luciad.input.mouse.MouseButton
Returns whether the button is the middle mouse button.
isModifiersEnabled() - Method in class com.luciad.symbology.military.MilitarySymbolStyle
Returns whether modifiers are enabled.
isMovePointHandleValid(IEditHandle, Observable<PolylineRing>, long, FeatureEditContext) - Method in interface com.luciad.edit.geometries.PolylineRingHandlesProvider.IHandleFactory
Returns true if the given handle is still valid, or false if it should be removed.
isMovePointHandleValid(IEditHandle, Observable<Polyline>, long, FeatureEditContext) - Method in interface com.luciad.edit.geometries.PolylineHandlesProvider.IHandleFactory
Returns true if the given handle is still valid, or false if it should be removed.
isOpaque() - Method in class com.luciad.formats.wms.WmsLayer
Returns whether the layer is opaque.
isOverlay() - Method in class com.luciad.maps.MapQueryFeaturesResult
When overlay is true, it means that the part of the feature that was touched is always painted on top of everything else.
isOverwriteExistingTables() - Method in class com.luciad.formats.geopackage.GeoPackageFeatureModelCreateOptions
Returns whether an existing table with the same name should be overwritten, or if it should result in an error.
isOverwriteExistingTables() - Method in class com.luciad.formats.geopackage.GeoPackageFeatureModelExportOptions
Returns whether existing tables with the same name should be overwritten, or if it should result in an error.
isPitchEnabled() - Method in class com.luciad.controllers.RotateEventHandler
Returns whether the RotateEventHandler can change the pitch of the camera.
isPrependPointHandleValid(IEditHandle, Observable<Polyline>, FeatureEditContext) - Method in interface com.luciad.edit.geometries.PolylineHandlesProvider.IHandleFactory
Returns true if the given handle is still valid, or false if it should be removed.
isPrimitive() - Method in class com.luciad.datamodels.DataType
Returns whether this is a primitive type, i.e.
isQueryable() - Method in class com.luciad.layers.features.FeatureLayer
Returns whether the features of this layer can be returned in the Map#queryFeatures method.
isRemovePointHandleValid(IEditHandle, Observable<Polyline>, long, FeatureEditContext) - Method in interface com.luciad.edit.geometries.PolylineHandlesProvider.IHandleFactory
Returns true if the given handle is still valid, or false if it should be removed.
isRemovePointHandleValid(IEditHandle, Observable<PolylineRing>, long, FeatureEditContext) - Method in interface com.luciad.edit.geometries.PolylineRingHandlesProvider.IHandleFactory
Returns true if the given handle is still valid, or false if it should be removed.
isRight() - Method in class com.luciad.input.mouse.MouseButton
Returns whether the button is the right mouse button.
isStateEnabled(LayerFeatureId, FeatureState) - Method in class com.luciad.layers.features.FeatureStateManager
Checks if the given feature state is enabled for the given feature identifier.
isSurroundingRectangleEnabled() - Method in class com.luciad.symbology.military.MilitarySymbolStyle
Returns whether icon symbols are painted with a surrounding rectangle.
isTextureCompressionEnabled() - Method in class com.luciad.layers.tileset3d.TileSet3DLayer
Returns whether texture compression is enabled.
isTranslateHandleValid(IEditHandle, Observable<Feature>, Observable<Geometry>, FeatureEditContext) - Method in interface com.luciad.edit.features.FeatureHandlesProvider.IHandleFactory
Returns true if the translate handle is still valid, or false if it should be removed.
isTransparencyEnabled() - Method in class com.luciad.layers.tileset3d.TileSet3DLayer
Returns whether transparency is enabled.
isTransparent() - Method in class com.luciad.formats.wms.WmsDataSource
Returns whether the WMS is requested to return an image with a transparent background.
isUnknown() - Method in class com.luciad.input.mouse.MouseButton
Returns whether the button is unknown.
isUseFeatureAsHandle() - Method in class com.luciad.edit.handles.PointEditHandle
Returns whether this handle should paint any icons itself.
isValid() - Method in class com.luciad.cartesian.Rectangle
Returns whether all fields are neither not-a-number nor infinite and the width and height are non-negative.
isValidFormatString(String) - Static method in class com.luciad.grids.lonlat.LonLatFormat
Returns if the given string is a valid LonLat format string.
isVisible() - Method in class com.luciad.layers.Layer
Returns whether this layer is visible.
isYawEnabled() - Method in class com.luciad.controllers.RotateEventHandler
Returns whether the RotateEventHandler can change the yaw of the camera.
ITask - Interface in com.luciad.concurrent
Interface for a class that represents a task to be executed.
ITaskScheduler - Interface in com.luciad.concurrent
Interface for a class that can schedule tasks.
ITileSet3DModel - Class in com.luciad.models.tileset3d
Marker interface for 3D tile set models.
ITranslateEditAction - Interface in com.luciad.edit.handles
A translate action performs a translation of a geometry or feature.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Serialized Form