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

A Link icon

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 in conditions 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 in AnimationManager and has not been stopped 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
Updates the original Feature using the modified Geometry, and returns it.
applyGeometry(Feature, Geometry) - Method in interface com.luciad.models.features.IFeatureGeometryProvider
Updates the original Feature using the modified Geometry, and returns it.
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
Returns a LineStyle builder that has all properties of this LineStyle.
asBuilder() - Method in class com.luciad.layers.styles.MeshStyle
Returns a MeshStyle builder that has all properties of this 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
Returns a PinStyle builder that has all properties of this PinStyle.
asBuilder() - Method in class com.luciad.layers.styles.PointCloudStyle
Returns a PointCloudStyle builder that has all properties of this 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
Returns this Feature as a Feature.Builder.
asBuilder() - Method in class com.luciad.net.http.HttpRequest
Returns an HttpRequest builder that has all properties of this HttpRequest.
asBuilder() - Method in class com.luciad.net.http.HttpRequestOptions
Returns an HttpRequestOptions builder that has all properties of this 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
Creates a TextStyle builder that has all properties of this 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.
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