- A - Static variable in class com.luciad.input.KeyCode
-
A key code representing the 'A' key.
- abs(StyleExpression<Double>) - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
-
Creates an expression that returns an expression with the absolute value.
- accept(IExpressionVisitor) - Method in class com.luciad.expressions.Expression
-
An expression accepts a visitor allowing to traverse the expression hierarchy.
- accept(Feature, FeatureExpressionEvaluator) - Static method in class com.luciad.models.features.FeatureExpressionEvaluator
-
Convenience method to evaluate whether a feature meets a condition.
- acos(StyleExpression<T>) - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
-
Creates an expression that takes the arccosine of another expression.
- add(Coordinate) - Method in class com.luciad.cartesian.Coordinate
-
- add(IFeatureHandlesProvider, Priority) - Method in class com.luciad.edit.features.CompositeFeatureHandlesProvider
-
Adds the given instance to the list of registered instances with the given priority.
- add(IFeatureHandlesProvider) - Method in class com.luciad.edit.features.CompositeFeatureHandlesProvider
-
Adds the given instance to the list of registered instances with the given priority.
- add(IGeometryHandlesProvider, Priority) - Method in class com.luciad.edit.geometries.CompositeGeometryHandlesProvider
-
Adds the given instance to the list of registered instances with the given priority.
- add(IGeometryHandlesProvider) - Method in class com.luciad.edit.geometries.CompositeGeometryHandlesProvider
-
Adds the given instance to the list of registered instances with the given priority.
- add(Layer) - Method in class com.luciad.layers.LayerList
-
Adds the given layer to this layer list.
- add(Layer, long) - Method in class com.luciad.layers.LayerList
-
Adds the given layer to this layer list.
- add(StyleExpression<T>, StyleExpression<U>) - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
-
Creates an expression that adds the values of the two provided expressions.
- addAddedHandle(IEditHandle) - Method in class com.luciad.edit.handles.EditHandlesEvent
-
Adds the given handle to this event as a handle that was newly added.
- addAnnotation(DataAnnotation) - Method in class com.luciad.datamodels.DataType.Builder
-
The annotation to add to the data type under construction.
- addAnnotation(IDataAnnotationFactory) - Method in class com.luciad.datamodels.DataType.Builder
-
Adds an annotation factory that is invoked when build is called.
- addCallback(MgrsGridTextProvider.ICallback) - Method in class com.luciad.layers.grids.mgrs.MgrsGridTextProvider
-
- addCallback(IInvalidationCallback) - Method in class com.luciad.utils.Observable
-
Adds a callback that is notified when setValue
is called.
- addCondition(MapScale, MapScale, Expression) - Method in class com.luciad.layers.features.FeatureQueryConfiguration.Builder
-
Defines an expression that is used when querying the model for a certain scale range of the map.
- addDataType(DataType) - Method in class com.luciad.datamodels.DataModel.Builder
-
Adds a
DataType
to the data model under construction.
- addDecoration(ComplexStrokePattern, double, HorizontalAlignment) - Method in class com.luciad.layers.styles.complexstrokes.ComplexStrokeLineStyle.Builder
-
Add a decoration to be painted along the line.
- addDecoration(ComplexStrokePattern, double) - Method in class com.luciad.layers.styles.complexstrokes.ComplexStrokeLineStyle.Builder
-
Add a decoration to be painted along the line.
- added(Layer, long) - Static method in class com.luciad.layers.LayerListEvent
-
Returns a new event that indicates that a layer has been added to the
LayerList
.
- addEditStateObserver(IInvalidationCallback) - Method in interface com.luciad.edit.handles.IEditHandle
-
Adds an observer that is called when the
edit state
of this handle has changed.
- addEditStateObserver(IInvalidationCallback) - Method in class com.luciad.edit.handles.PointEditHandle
-
Adds an observer that is called when the
edit state
of this handle has changed.
- addEditStateObserver(IInvalidationCallback) - Method in class com.luciad.edit.handles.TranslateEditHandle
-
Adds an observer that is called when the
edit state
of this handle has changed.
- addFeature(Feature) - Method in class com.luciad.models.features.FeatureModelUpdate.Builder
-
Adds the given
Feature
to the model.
- addFeatureChange(FeatureChange) - Method in class com.luciad.models.features.FeatureModelEvent
-
Adds a feature change to the model event.
- addFeatureError(long, ErrorInfo) - Method in class com.luciad.models.features.FeatureSaveErrorInfo.Builder
-
- addImage(Image, double) - Method in class com.luciad.drawing.ImageIcon.Builder
-
Adds an
Image
to the icon builder.
- addImage(Image, double, double, double) - Method in class com.luciad.drawing.ImageIcon.Builder
-
Adds an
Image
to the icon builder.
- addInsertedPoint(long) - Method in class com.luciad.geometries.constraints.PolylineChange
-
Adds the index of the point that is inserted.
- addLayer(String) - Method in class com.luciad.formats.wms.WmsDataSource.Builder
-
Adds a WMS
layer
to load.
- addLayer(String, String) - Method in class com.luciad.formats.wms.WmsDataSource.Builder
-
Adds a WMS
layer
to load.
- addLevel(long, long, long, long, Bounds) - Method in class com.luciad.models.rasters.MultilevelTiledRasterModelBuilder
-
Adds a level of detail to the raster data structure.
- addMovedPoint(long) - Method in class com.luciad.geometries.constraints.PolylineChange
-
Adds the index of the point that is moved.
- addObserver(ICreatorObserver) - Method in class com.luciad.create.Creator
-
Adds an observer that is called when a
Feature
was created and added to the model, or when feature creation failed.
- addObserver(IFeatureEditCandidateObserver) - Method in class com.luciad.edit.features.FeatureStateEditCandidateProvider
-
Adds an observer that allows you to receive change events from this edit candidate provider.
- addObserver(IFeatureEditCandidateObserver) - Method in interface com.luciad.edit.features.IFeatureEditCandidateProvider
-
Adds an observer that allows you to receive change events from this edit candidate provider.
- addObserver(IEditHandlesObserver) - Method in interface com.luciad.edit.handles.IEditHandles
-
Adds an observer that allows you to receive change events when a handle is added or removed.
- addObserver(IFeatureStateObserver, boolean) - Method in class com.luciad.layers.features.FeatureStateManager
-
Adds an observer that allows to inspect feature state changes.
- addObserver(IFeatureStateObserver) - Method in class com.luciad.layers.features.FeatureStateManager
-
Adds an observer that allows to inspect feature state changes.
- addObserver(ILayerObserver) - Method in class com.luciad.layers.Layer
-
Adds an observer that allows to receive change events from this layer.
- addObserver(ILayerListObserver, boolean) - Method in class com.luciad.layers.LayerList
-
Adds an observer to be notified of changes to this layer list.
- addObserver(ILayerListObserver) - Method in class com.luciad.layers.LayerList
-
Adds an observer to be notified of changes to this layer list.
- addObserver(IMapObserver) - Method in class com.luciad.maps.Map
-
Adds an observer that allows to receive change events from this map.
- addObserver(IFeatureModelObserver) - Method in interface com.luciad.models.features.IFeatureModel
-
Adds an observer that allows to receive change events from this feature model.
- addOnClickAction(IPointEditAction, long) - Method in class com.luciad.edit.handles.PointEditHandle
-
Adds an action that will be triggered when the handle is clicked or tapped (touch).
- addOnDragAction(IPointEditAction) - Method in class com.luciad.edit.handles.PointEditHandle
-
Adds an action that will be triggered when the handle is dragged.
- addOnDragAction(ITranslateEditAction) - Method in class com.luciad.edit.handles.TranslateEditHandle
-
Adds an action that will be triggered when dragging.
- addOnMouseMoveAction(IPointEditAction) - Method in class com.luciad.edit.handles.PointEditHandle
-
Adds an action that will be executed on every mouse move.
- addOnTouchLongPressAction(IPointEditAction) - Method in class com.luciad.edit.handles.PointEditHandle
-
Adds an action that will be triggered when a long press is performed on a handle.
- addProperty(DataProperty) - Method in class com.luciad.datamodels.DataType.Builder
-
The property to add to the data type under construction.
- addRemovedHandle(IEditHandle) - Method in class com.luciad.edit.handles.EditHandlesEvent
-
Adds the given handle to this event as a handle that was removed.
- addRemovedPoint(long) - Method in class com.luciad.geometries.constraints.PolylineChange
-
Adds the index of the point that is removed.
- addRendererCallback(Map.IRendererCallback) - Method in class com.luciad.maps.Map
-
Adds the given callback to the
Map
.
- addText(String, TextStyle) - Method in class com.luciad.text.TextBlock.LineBuilder
-
Add UTF8 encoded strings with specific styling options to the line.
- AdvancedBuilder(LonLatGrid.AdvancedBuilder) - Constructor for class com.luciad.layers.grids.lonlat.LonLatGrid.AdvancedBuilder
-
- AdvancedBuilder(MgrsGrid.AdvancedBuilder) - Constructor for class com.luciad.layers.grids.mgrs.MgrsGrid.AdvancedBuilder
-
- affiliationColor(MilitarySymbol.Affiliation, Color) - Method in class com.luciad.symbology.military.MilitarySymbolStyle.Builder
-
Sets the color for the given affiliation.
- affiliationColorEnabled(boolean) - Method in class com.luciad.symbology.military.MilitarySymbolStyle.Builder
-
Sets the affiliation color mode.
- all() - Static method in class com.luciad.models.features.FeatureQuery
-
This method is a convenience factory method that creates a query to retrieve all features.
- allowOverlap(ComplexStrokePattern, double, double) - Static method in class com.luciad.layers.styles.complexstrokes.ComplexStrokePatternFactory
-
Creates a pattern that allows for overlap of patterns on the left and right side of the given pattern.
- Alt - Static variable in class com.luciad.input.ModifierKeys
-
A
ModifierKeys
instance that represents the Alt modifier key.
- alternateFillColor(Color) - Method in class com.luciad.symbology.military.MilitarySymbolStyle.Builder
-
Sets the alternate color to fill the part of the frame that is not covered by the
fill percentage
.
- AmbientOcclusionEffect - Class in com.luciad.maps.effects
-
This class implements the Ambient occlusion effect, which shades areas of 3D geometry based on their proximity to other 3D geometry.
- amplitude(double) - Method in class com.luciad.layers.styles.complexstrokes.builders.WavePatternBuilder
-
The amplitude or height of the wave.
- anchor(Geometry) - Method in class com.luciad.layers.features.FeatureCanvas.IconDrawCommand
-
Sets the anchor of the icon.
- anchor(Geometry) - Method in class com.luciad.layers.features.FeatureCanvas.LabelDrawCommand
-
Sets the anchor of the label.
- anchor(Geometry) - Method in class com.luciad.layers.features.FeatureCanvas.TextDrawCommand
-
Sets the anchor of the text.
- anchorDraped(boolean) - Method in class com.luciad.layers.features.FeatureCanvas.LabelDrawCommand
-
Specify whether the anchor is draped or not.
- and(ModifierKeys) - Method in class com.luciad.input.ModifierKeys
-
- andOp(List<Expression>) - Static method in class com.luciad.expressions.ExpressionFactory
-
Creates a new and
condition that evaluates to true if all of the conditions in conditions
are true.
- andOp(StyleExpression<Boolean>, StyleExpression<Boolean>) - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
-
Creates an expression that is the boolean 'and' of its parts.
- Angle - Class in com.luciad.cartesian
-
An angle on a mathematical circle: degrees, counter-clockwise from right/X-axis.
- Angle(double) - Constructor for class com.luciad.cartesian.Angle
-
Creates an angle based on the given angular value in degrees.
- Angle(Angle) - Constructor for class com.luciad.cartesian.Angle
-
Creates an angle based on another angle.
- angle(double) - Method in class com.luciad.layers.styles.complexstrokes.builders.ArcPatternBuilder
-
Specifies that only a part of the ellipse should be used, creating an arc.
- angle(double) - Method in class com.luciad.layers.styles.complexstrokes.builders.WavePatternBuilder
-
The angle of the wave pattern in degrees.
- Angle.Direction - Enum in com.luciad.cartesian
-
Represents the different angular directions.
- animate(boolean) - Method in class com.luciad.maps.MapNavigator.FitAction
-
Specifies if the action should use an animation.
- animate(boolean) - Method in class com.luciad.maps.MapNavigator.PanAction
-
Specifies if the action should use an animation.
- animate(boolean) - Method in class com.luciad.maps.MapNavigator.RotateAction
-
Specifies if the action should use an animation.
- animate(boolean) - Method in class com.luciad.maps.MapNavigator.ZoomAction
-
Specifies if the action should use an animation.
- AnimationManager - Class in com.luciad.animations
-
Class that starts, updates and stops
IAnimation
objects that are assigned to it.
- AnimationManager.OngoingAnimation - Class in com.luciad.animations
-
- appendPatterns(List<ComplexStrokePattern>) - Static method in class com.luciad.layers.styles.complexstrokes.ComplexStrokePatternFactory
-
Creates a pattern consisting of multiple sub-patterns appended together, painting them next to each other.
- apply(Point, Point, PointChange) - Method in interface com.luciad.geometries.constraints.IPointConstraint
-
Applies this constraint on a pending change.
- apply(Point) - Method in interface com.luciad.geometries.constraints.IPointConstraint
-
Applies this constraint on a point without a (known) change.
- apply(Polyline, Polyline, PolylineChange) - Method in interface com.luciad.geometries.constraints.IPolylineConstraint
-
Applies this constraint on a pending change.
- apply(Polyline) - Method in interface com.luciad.geometries.constraints.IPolylineConstraint
-
Applies this constraint on a polyline without a (known) change.
- apply(PolylineRing, PolylineRing, PolylineChange) - Method in interface com.luciad.geometries.constraints.IPolylineRingConstraint
-
Applies this constraint on a pending change.
- apply(PolylineRing) - Method in interface com.luciad.geometries.constraints.IPolylineRingConstraint
-
Applies this constraint on a polyline ring without a (known) change.
- apply(Feature) - Method in class com.luciad.models.features.FeatureExpressionEvaluator
-
Evaluates an expression for the given feature.
- applyGeometry(Feature, Geometry) - Method in class com.luciad.models.features.DefaultFeatureGeometryProvider
-
- applyGeometry(Feature, Geometry) - Method in interface com.luciad.models.features.IFeatureGeometryProvider
-
- applyStateChange(FeatureStateManager.Change) - Method in class com.luciad.layers.features.FeatureStateManager
-
Applies the given state change.
- ArcBand - Class in com.luciad.geometries
-
Represents an arc band.
- arcBuilder() - Static method in class com.luciad.layers.styles.complexstrokes.ComplexStrokePatternFactory
-
Creates a builder used to make patterns with an arc, ellipse or circle shape.
- ArcPatternBuilder - Class in com.luciad.layers.styles.complexstrokes.builders
-
Creates a pattern with an arc, ellipse or circle shape.
- Arrow - Static variable in class com.luciad.maps.MouseCursor
-
Returns the arrow mouse cursor.
- arrowBuilder() - Static method in class com.luciad.layers.styles.complexstrokes.ComplexStrokePatternFactory
-
Creates a builder used to make patterns with an arrow shape.
- ArrowPatternBuilder - Class in com.luciad.layers.styles.complexstrokes.builders
-
Creates a pattern with an arrow shape.
- asBitmap() - Method in class com.luciad.drawing.Image
-
- asBuilder() - Method in class com.luciad.cameras.OrthographicCamera
-
Returns a Builder that can build cameras identical to this camera.
- asBuilder() - Method in class com.luciad.cameras.PerspectiveCamera
-
Returns a Builder that is initially configured to build cameras identical to this camera.
- asBuilder() - Method in class com.luciad.datamodels.DataPropertyPath
-
Returns a builder with the current data property path.
- asBuilder() - Method in class com.luciad.formats.dted.DtedModelDecoder.Options
-
Returns an Options builder that has all properties of this Options.
- asBuilder() - Method in class com.luciad.grids.mgrs.MgrsFormat
-
Creates a new builder initialized with all the properties of this style.
- asBuilder() - Method in class com.luciad.layers.styles.FillStyle
-
Returns a builder that has all properties of this
FillStyle
.
- asBuilder() - Method in class com.luciad.layers.styles.LineStyle
-
- asBuilder() - Method in class com.luciad.layers.styles.MeshStyle
-
- asBuilder() - Method in class com.luciad.layers.styles.OnPathLabelStyle
-
Returns a new builder that has all properties of this instance.
- asBuilder() - Method in class com.luciad.layers.styles.PinStyle
-
- asBuilder() - Method in class com.luciad.layers.styles.PointCloudStyle
-
- asBuilder() - Method in class com.luciad.layers.styles.RasterStyle
-
Creates a new builder initialized with all the properties of this style.
- asBuilder() - Method in class com.luciad.models.features.Feature
-
- asBuilder() - Method in class com.luciad.net.http.HttpRequest
-
- asBuilder() - Method in class com.luciad.net.http.HttpRequestOptions
-
- asBuilder() - Method in class com.luciad.symbology.military.MilitarySymbolStyle
-
Creates a new builder with the same properties as this symbol style.
- asBuilder() - Method in class com.luciad.text.TextStyle
-
- asDouble() - Method in class com.luciad.expressions.ExpressionValue
-
Returns the double value, if the value object can be converted to a double.
- asin(StyleExpression<T>) - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
-
Creates an expression that takes the arcsine of another expression.
- asLook() - Method in class com.luciad.cameras.PerspectiveCamera
-
Returns the position and orientation of the camera.
- asLook2D() - Method in class com.luciad.cameras.OrthographicCamera
-
Returns a description of the camera location targeted towards a 2D top-down view of the map.
- asLookAt(double) - Method in class com.luciad.cameras.PerspectiveCamera
-
Returns a
LookAt
that matches the position and orientation of this camera.
- asLookFrom() - Method in class com.luciad.cameras.PerspectiveCamera
-
Returns a
LookFrom
that matches the position and orientation of this camera.
- asMillimeters(double, double) - Method in class com.luciad.input.ScreenDistance
-
Converting value method which returns the distance value as a double, expressed in millimeters.
- asPixels(double, double) - Method in class com.luciad.input.ScreenDistance
-
- Asterisk - Static variable in class com.luciad.input.KeyCode
-
A key code representing the '*' key.
- atan(StyleExpression<T>) - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
-
Creates an expression that takes the arcsine of another expression.
- AtmosphereEffect - Class in com.luciad.maps.effects
-
Graphics effect which adds a sky/atmosphere background to a 3D view.
- atomic(ComplexStrokePattern) - Static method in class com.luciad.layers.styles.complexstrokes.ComplexStrokePatternFactory
-
Creates a pattern that ensures that sub-patterns are always painted together.
- attributes(List<String>) - Method in class com.luciad.layers.tileset3d.TileSet3DLayer.Builder
-
List of attributes that can be used in the style
expressions
.
- AuthenticationScope - Class in com.luciad.loaders
-
Represents the scope of an authentication request.
- AuthenticationScope(String, int, String, String, AuthenticationType) - Constructor for class com.luciad.loaders.AuthenticationScope
-
Constructor for the scope of an authentication request.
- AuthenticationType - Enum in com.luciad.loaders
-
Represents the type of server requiring authentication.
- Azimuth - Class in com.luciad.cartesian
-
An azimuth: degrees, clockwise from north/up/Y-axis.
- Azimuth(double) - Constructor for class com.luciad.cartesian.Azimuth
-
Create an
Azimuth
based on the given azimuth value in degrees.
- Azimuth(Azimuth) - Constructor for class com.luciad.cartesian.Azimuth
-
Creates an azimuth based on an angle, expressed in degrees.