Index
All Classes and Interfaces|All Packages|Serialized Form
A
- A - Static variable in class com.luciad.input.KeyCode
-
A key code representing the 'A' key.
- Above - Enum constant in enum class com.luciad.layers.styles.PathLabelPosition
-
Vertically align the position of the label such that it is always positioned above the path.
- AboveOrLeft - Enum constant in enum class com.luciad.layers.grids.labels.GridLineLabelPosition
-
Positions the line label above or to the left of the grid line.
- AboveOrRight - Enum constant in enum class com.luciad.layers.grids.labels.GridLineLabelPosition
-
Positions the line label above or to the right of the grid line.
- 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.
- Active - Enum constant in enum class com.luciad.edit.handles.EditHandleState
-
Active handles are handles that users are currently interacting with.
- add(Coordinate) - Method in class com.luciad.cartesian.Coordinate
- 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(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(IGeometryHandlesProvider) - Method in class com.luciad.edit.geometries.CompositeGeometryHandlesProvider
-
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(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.
- Add - Enum constant in enum class com.luciad.models.features.FeatureChangeType
-
Describes a feature addition .
- 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
-
Adds the given callback to the
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) - Method in class com.luciad.layers.styles.complexstrokes.ComplexStrokeLineStyle.Builder
-
Add a decoration to be painted along the line.
- addDecoration(ComplexStrokePattern, double, HorizontalAlignment) - 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
. - Added - Enum constant in enum class com.luciad.layers.InternalLayerListEvent.Type
- Added - Enum constant in enum class com.luciad.layers.LayerListEvent.Type
-
When the layer list event is for a layer that is added.
- 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
-
Adds a
feature
error. - 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.
- AdditionalInformation - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
Additional information for units, equipment and installations (text modifier).
- 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) - Method in class com.luciad.layers.features.FeatureStateManager
-
Adds an observer that allows to inspect feature state changes.
- addObserver(IFeatureStateObserver, boolean) - Method in class com.luciad.layers.features.FeatureStateManager
-
Adds an observer that allows to inspect feature state changes.
- addObserver(ILayerListObserver) - Method in class com.luciad.layers.LayerList
-
Adds an observer to be notified of changes to this layer list.
- addObserver(ILayerListObserver, boolean) - Method in class com.luciad.layers.LayerList
-
Adds an observer to be notified of changes to this layer list.
- addObserver(ILayerObserver) - Method in class com.luciad.layers.Layer
-
Adds an observer that allows to receive change events from this layer.
- 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
- Affiliation - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
Affiliation (SIDC modifier).
- 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.
- AllSides - Enum constant in enum class com.luciad.layers.grids.lonlat.LonLatGridLabelPosition
-
A label is placed on both ends of the parallel or meridian.
- AlongLine - Enum constant in enum class com.luciad.layers.grids.labels.GridLabelOrientation
-
Labels have the same orientation as the grid line.
- 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
. - AltitudeDepth - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
Altitude portion of GPS; flight level for aircraft; depth for submerged objects; height in feet of equipment or structures on the ground (text modifier for units, equipment, and installations).
- AlwaysVisible - Enum constant in enum class com.luciad.layers.styles.OcclusionMode
-
Show the entire shape even if behind other 3D data.
- 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(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.
- 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 inconditions
are true. - 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 - 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.Direction - Enum Class 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
-
This struct represents an animation that has been
started
inAnimationManager
and has not beenstopped
yet. - Any - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.ModifierType
-
Denotes that any string is allowed.
- App6a - Enum constant in enum class com.luciad.symbology.military.MilitarySymbology.Standard
-
Constant for APP 6 revision A.
- App6b - Enum constant in enum class com.luciad.symbology.military.MilitarySymbology.Standard
-
Constant for APP 6 revision B.
- App6c - Enum constant in enum class com.luciad.symbology.military.MilitarySymbology.Standard
-
Constant for APP 6 revision C.
- App6d - Enum constant in enum class com.luciad.symbology.military.MilitarySymbology.Standard
-
Constant for APP 6 revision D.
- appendInteriorRing(PolylineRing) - Method in class com.luciad.geometries.Polygon
-
Creates a new
Polygon
instance based on this instance, but with a new interior ring appended to the list of interior rings. - 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) - Method in interface com.luciad.geometries.constraints.IPointConstraint
-
Applies this constraint on a point without a (known) change.
- apply(Point, Point, PointChange) - Method in interface com.luciad.geometries.constraints.IPointConstraint
-
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(Polyline, Polyline, PolylineChange) - Method in interface com.luciad.geometries.constraints.IPolylineConstraint
-
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(PolylineRing, PolylineRing, PolylineChange) - Method in interface com.luciad.geometries.constraints.IPolylineRingConstraint
-
Applies this constraint on a pending 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.
- Area - Enum constant in enum class com.luciad.rasters.RasterSamplingMode
-
Area-sampled data.
- 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
-
Returns a
PointCloudStyle
builder that has all properties of thisPointCloudStyle
. - 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
-
Returns this
Feature
as aFeature.Builder
. - asBuilder() - Method in class com.luciad.net.http.HttpRequest
-
Returns an
HttpRequest
builder that has all properties of thisHttpRequest
. - asBuilder() - Method in class com.luciad.net.http.HttpRequestOptions
-
Returns an
HttpRequestOptions
builder that has all properties of thisHttpRequestOptions
. - 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
- Asc - Enum constant in enum class com.luciad.models.features.FeatureQuery.SortOrder
-
Ascending sorrt order.
- 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
-
Converting value method which returns the distance value as a double, expressed in device independent pixels.
- AssumedFriend - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Affiliation
-
A track which is assumed to be a friend because of its characteristics, behavior, or origin.
- AssumedNeutral - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Affiliation
-
A track which is assumed to be neither supporting nor opposing friendly forces because of its characteristics, behavior, or origin.
- 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.
- Attitude - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
Target attitude in degrees (text modifier).
- attributes(List<String>) - Method in class com.luciad.layers.tileset3d.TileSet3DLayer.Builder
-
List of attributes that can be used in the style
expressions
. - attributionProvider(IMultilevelTiledAttributionProvider) - Method in class com.luciad.models.rasters.MultilevelTiledRasterModelBuilder
-
Sets the attribution provider for this model.
- attributionProvider(IMultilevelTiledAttributionProvider) - Method in class com.luciad.models.rasters.QuadTreeRasterModelBuilder
-
Sets the attribution provider for this model.
- 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 Class in com.luciad.loaders
-
Represents the type of server requiring authentication.
- Automatic - Enum constant in enum class com.luciad.create.LineCreationMode
-
Automatic mode (default), in which either of click or freehand mode is automatically selected based on input events.
- 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.
All Classes and Interfaces|All Packages|Serialized Form