Skip navigation links
LuciadCPillar
2023.1.04
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 

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.
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.
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.
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 - Class in com.luciad.drawing
An image with a width, height and pixel data in a specified pixel format.
image(Image) - Method in class com.luciad.layers.styles.FillStyle.Builder
Sets the image to use as fill.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 true when 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
 
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(Object, LogLevel) - Method in interface com.luciad.ILoggingBackend
 
isEnabled() - Method in class com.luciad.maps.effects.AmbientOcclusionEffect
 
isEnabled() - Method in class com.luciad.maps.effects.AtmosphereEffect
Returns if the atmosphere effect is enabled.
isEnabled() - Method in class com.luciad.maps.effects.EyeDomeLightingEffect
 
isEnabled() - Method in class com.luciad.maps.MapNavigator.AboveConstraintOptions
 
isEnabled() - Method in class com.luciad.maps.MapNavigator.BoundsConstraintOptions
 
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
 
isFolderOnly() - Method in class com.luciad.symbology.military.MilitarySymbologyNode
 
isFrameEnabled() - Method in class com.luciad.symbology.military.MilitarySymbolStyle
 
isIconEnabled() - Method in class com.luciad.symbology.military.MilitarySymbolStyle
 
isIdentity() - Method in class com.luciad.geodesy.Transformation
 
isIncludeControllerLayers() - Method in class com.luciad.maps.Map.FeatureQuery
 
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
 
isLabeled() - Method in class com.luciad.layers.features.FeatureLayer
 
isLabeled() - Method in class com.luciad.layers.grids.GridLayer
Returns whether this layer displays labels.
isLeft() - Method in class com.luciad.input.mouse.MouseButton
 
isLooping() - Method in interface com.luciad.animations.IAnimation
Returns if this animation is a looping animation.
isMiddle() - Method in class com.luciad.input.mouse.MouseButton
 
isModifiersEnabled() - Method in class com.luciad.symbology.military.MilitarySymbolStyle
 
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.
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.
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.
isPitchEnabled() - Method in class com.luciad.controllers.RotateEventHandler
 
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
 
isQueryable() - Method in class com.luciad.layers.features.FeatureLayer
 
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
 
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
 
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
 
isUseFeatureAsHandle() - Method in class com.luciad.edit.handles.PointEditHandle
 
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
 
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 
Skip navigation links
LuciadCPillar
2023.1.04