Index
All Classes and Interfaces|All Packages|Serialized Form
O
- O - Static variable in class com.luciad.input.KeyCode
-
A key code representing the 'O' key.
- Observable<T> - Class in com.luciad.utils
-
This class makes it possible to hold and observe a value that can change over time.
- Observable(T) - Constructor for class com.luciad.utils.Observable
-
Constructs the observable with an initial value.
- Observable(T, Class<T>) - Constructor for class com.luciad.utils.Observable
- ObservableBezierCurveUtil - Class in com.luciad.geometries.observable
-
This class provides utility methods for
Observable
instances ofBezierCurve
. - ObservableCircleByCenterPointUtil - Class in com.luciad.geometries.observable
-
This class provides utility methods for
Observable
instance forCircleByCenterPoint
. - ObservableEllipseUtil - Class in com.luciad.geometries.observable
-
This class provides utility methods for
Observable
instance forEllipse
. - ObservableFeatureUtil - Class in com.luciad.models.features
-
This class provides utility methods for
Observable
instance forFeature
. - ObservableGeometryUtil - Class in com.luciad.geometries.observable
-
This class provides utility methods for
Observable
instance forGeometry
. - ObservablePatchUtil - Class in com.luciad.geometries.observable
-
This class provides utility methods for
Observable
instance forPatch
. - ObservablePolygonUtil - Class in com.luciad.geometries.observable
-
This class provides utility methods for
Observable
instance forPolygon
. - ObservablePolylineRingUtil - Class in com.luciad.geometries.observable
-
This class provides utility methods for
Observable
instance forPolylineRing
. - ObservablePolylineUtil - Class in com.luciad.geometries.observable
-
This class provides utility methods for
Observable
instance forPolyline
. - OccludedOnly - Enum constant in enum class com.luciad.layers.styles.OcclusionMode
-
Shows only the part of the shape that is behind other 3D data.
- occlusionMode(OcclusionMode) - Method in class com.luciad.layers.features.FeatureCanvas.GeometryDrawCommand
-
Determines when this geometry should be painted in 3D in relation to other 3D data.
- occlusionMode(OcclusionMode) - Method in class com.luciad.layers.features.FeatureCanvas.IconDrawCommand
-
Determines when this icon should be painted in 3D in relation to other 3D data.
- occlusionMode(OcclusionMode) - Method in class com.luciad.layers.features.FeatureCanvas.TextDrawCommand
-
Determines when this text should be painted in 3D in relation to other 3D data.
- OcclusionMode - Enum Class in com.luciad.layers.styles
-
An enumeration describing when an object should be painted in 3D in relation to other 3D data.
- offset(double) - Method in class com.luciad.layers.styles.complexstrokes.builders.ArcPatternBuilder
-
Sets the offset of the arc, relative to the base line, in pixels.
- offset(double) - Method in class com.luciad.layers.styles.complexstrokes.builders.ArrowPatternBuilder
-
The offset of the arrow, relative to the base line, in pixels.
- offset(double) - Method in class com.luciad.layers.styles.complexstrokes.builders.IconPatternBuilder
-
Sets the offset of the icon, relative to the base line, in pixels.
- offset(double) - Method in class com.luciad.layers.styles.complexstrokes.builders.ParallelLinePatternBuilder
-
Sets the offset of the line, relative to the base line, in pixels.
- offset(double) - Method in class com.luciad.layers.styles.complexstrokes.builders.TextPatternBuilder
-
Sets the offset of the text, relative to the base line, in pixels.
- offset0(double) - Method in class com.luciad.layers.styles.complexstrokes.builders.LinePatternBuilder
-
Sets the offset of the start point of the segment, relative to the base line, in pixels.
- offset1(double) - Method in class com.luciad.layers.styles.complexstrokes.builders.LinePatternBuilder
-
Sets the offset of the end point of the segment, relative to the base line, in pixels.
- Ogc3DTilesModelDecoder - Class in com.luciad.formats.ogc3dtiles
-
This class can be used to create an
ITileSet3DModel
implementation that can read OGC 3D Tiles data. - Ogc3DTilesModelDecoder.Options - Class in com.luciad.formats.ogc3dtiles
-
Options
for decoding OGC 3D Tiles data. - Ogc3DTilesModelDecoder.Options.Builder - Class in com.luciad.formats.ogc3dtiles
-
Builder
for the OGC 3D Tiles options. - onActivate(Map) - Method in interface com.luciad.controllers.IController
-
Used by the map to signal that this controller can start interaction with the map.
- onAfterPaint(Map) - Method in interface com.luciad.maps.Map.IRendererCallback
- OnAnyChange - Enum constant in enum class com.luciad.edit.ModelUpdateMode
-
Indicates that the model will be updated for any change, including
ChangeStatus#InProgress
changes to aFeature
. - onBeforePaint(Map) - Method in interface com.luciad.maps.Map.IRendererCallback
- onCanceled(MultilevelTileCoordinate) - Method in interface com.luciad.models.rasters.IMultilevelTiledRasterDataRetrieverCallback
-
Call this method when the request for the raster tile data was canceled.
- onClickEvent(ClickEvent, Map) - Method in class com.luciad.controllers.SelectEventHandler
-
Changes the
FeatureState#selected()
state of features located under the event location directly or delegates the selection to thehandler
if it has been set. - onClickEvent(ClickEvent, Map, boolean) - Method in class com.luciad.controllers.ZoomEventHandler
-
Zooms towards or from the mouse position of a click.
- onClickEvent(ClickEvent, Map, boolean, double) - Method in class com.luciad.controllers.ZoomEventHandler
-
Zooms towards or from the mouse position of a click.
- onDataAvailable(MultilevelTileCoordinate, DataEntity) - Method in interface com.luciad.models.rasters.IMultilevelTiledRasterDataRetrieverCallback
-
Call this method when you have retrieved the raster tile data in its
raw
form. - onDataNotAvailable(MultilevelTileCoordinate) - Method in interface com.luciad.models.rasters.IMultilevelTiledRasterDataRetrieverCallback
-
Call this method when there is no data available for the tile coordindate.
- onDeactivate(Map) - Method in interface com.luciad.controllers.IController
-
Used by the map to signal that this controller is no longer the active controller of a map.
- onDragEvent(DragEvent, Map) - Method in class com.luciad.controllers.PanEventHandler
-
Moves the map's camera following the drag direction.
- onDragEvent(DragEvent, Map) - Method in class com.luciad.controllers.RotateEventHandler
-
Rotates the map's camera following the drag direction.
- One - Static variable in class com.luciad.input.KeyCode
-
A key code representing the '1' key.
- onEdit(Geometry, ChangeStatus) - Method in interface com.luciad.edit.geometries.IGeometryEditCallback
-
Can be implemented to handle the given geometry.
- onEdit(Feature, ChangeStatus) - Method in interface com.luciad.edit.features.IFeatureEditCallback
-
Can be implemented to handle the given
Feature
. - onEditCandidatesChanged(FeatureEditCandidateEvent) - Method in interface com.luciad.edit.features.IFeatureEditCandidateObserver
-
Used to notify that the edit candidates have changed.
- OnEditFinished - Enum constant in enum class com.luciad.edit.ModelUpdateMode
- onEditHandlesChanged(EditHandlesEvent) - Method in interface com.luciad.edit.handles.IEditHandlesObserver
-
This method is called when a handle is added or removed from an
IEditHandles
. - onEditHandlesInvalid() - Method in interface com.luciad.edit.handles.IEditHandlesObserver
-
This method is called when
IEditHandles
has become invalid, and can not be used anymore for the currently edited object. - onError(MultilevelTileCoordinate, String) - Method in interface com.luciad.models.rasters.IMultilevelTiledRasterDataRetrieverCallback
-
Call this method when there is an error to retrieve the raster tile data.
- onEvent(IInputEvent) - Method in interface com.luciad.controllers.IController
-
Entry point of the controller.
- onEvent(IInputEvent) - Method in class com.luciad.create.Creator
-
Handles the given event, and returns if the event was handled or not.
- onEvent(IInputEvent) - Method in class com.luciad.edit.Editor
-
Handles the given event, and returns if the event was handled or not.
- onEvent(IInputEvent) - Method in interface com.luciad.input.IInputEventCallback
-
Implement this method to handle the returned
IInputEvent
. - onEvent(IInputEvent, FeatureCreateContext) - Method in class com.luciad.create.features.FeatureCreator
-
Handles the given event, and returns if the event was handled or not.
- onEvent(IInputEvent, FeatureCreateContext) - Method in interface com.luciad.create.features.IFeatureCreator
-
Handles the given event, and returns if the event was handled or not.
- onEvent(IInputEvent, FeatureCreateContext) - Method in interface com.luciad.create.geometries.IGeometryCreator
-
Handles the given event, and returns if the event was handled or not.
- onEvent(IInputEvent, FeatureCreateContext) - Method in class com.luciad.create.geometries.PatchCreator
-
Handles the given event, and returns if the event was handled or not.
- onEvent(IInputEvent, FeatureCreateContext) - Method in class com.luciad.create.geometries.PointCreator
-
Handles the given event, and returns if the event was handled or not.
- onEvent(IInputEvent, FeatureCreateContext) - Method in class com.luciad.create.geometries.PolylineCreator
-
Handles the given event, and returns if the event was handled or not.
- onEvent(IInputEvent, FeatureCreateContext) - Method in class com.luciad.create.geometries.PolylineRingCreator
-
Handles the given event, and returns if the event was handled or not.
- onEvent(IInputEvent, FeatureCreateContext) - Method in class com.luciad.symbology.military.MilitarySymbolFeatureCreator
-
Handles the given event, and returns if the event was handled or not.
- onEvent(IInputEvent, FeatureEditContext) - Method in interface com.luciad.edit.handles.IEditHandle
-
Handles the given event, and returns if the event was consumed or not.
- onEvent(IInputEvent, FeatureEditContext) - Method in class com.luciad.edit.handles.PointEditHandle
-
Handles the given event, and returns if the event was consumed or not.
- onEvent(IInputEvent, FeatureEditContext) - Method in class com.luciad.edit.handles.TranslateEditHandle
-
Handles the given event, and returns if the event was consumed or not.
- onFailure(FeatureChange, ErrorInfo) - Method in interface com.luciad.models.features.IFeatureUpdaterCallback
-
Called by
IFeatureModelUpdater#update
when a feature change could not be applied successfully. - onFeatureAdded(FeatureChange, Feature) - Method in interface com.luciad.models.features.IFeatureUpdaterCallback
-
Called by
IFeatureModelUpdater#update
whenever a feature was added the model. - onFeatureChanged(Feature, ChangeStatus) - Method in interface com.luciad.create.features.IFeatureCreateCallback
-
Can be implemented to handle the given feature.
- onFeatureCreated(Feature, FeatureLayer) - Method in interface com.luciad.create.ICreatorObserver
-
Called when a new feature is created and added to the layer.
- onFeatureCreateFailed(ErrorInfo) - Method in interface com.luciad.create.features.IFeatureCreateCallback
-
Can be implemented to handle the case when feature creation has failed.
- onFeatureCreationFailed(ErrorInfo) - Method in interface com.luciad.create.ICreatorObserver
-
Called when feature creation has failed.
- onFeatureModelChanged(FeatureModelEvent) - Method in interface com.luciad.models.features.IFeatureModelObserver
-
This method is called to notify that features have changed.
- onFeatureRemoved(FeatureChange) - Method in interface com.luciad.models.features.IFeatureUpdaterCallback
-
Called by
IFeatureModelUpdater#update
whenever a feature was removed. - onFeatureStateChanged(FeatureStateEvent) - Method in interface com.luciad.layers.features.IFeatureStateObserver
-
Called when the feature states of one or more features has changed.
- onFeatureUpdated(FeatureChange) - Method in interface com.luciad.models.features.IFeatureUpdaterCallback
-
Called by
IFeatureModelUpdater#update
whenever a feature was updated. - onGeometryChanged(Geometry, ChangeStatus) - Method in interface com.luciad.create.geometries.IGeometryCreateCallback
-
Can be implemented to handle the given geometry.
- onGeometryCreateFailed(ErrorInfo) - Method in interface com.luciad.create.geometries.IGeometryCreateCallback
-
Can be implemented to handle the case when geometry creation has failed.
- OngoingAnimation(IAnimation, double) - Constructor for class com.luciad.animations.AnimationManager.OngoingAnimation
-
Constructs the OngoingAnimation with information on the animation and it's state.
- onImageAvailable(MultilevelTileCoordinate, Image) - Method in interface com.luciad.models.rasters.IMultilevelTiledRasterDataRetrieverCallback
-
Call this method when you have retrieved the raster tile data and have decoded it as an image.
- onInvalidate() - Method in interface com.luciad.utils.IInvalidationCallback
-
Called by the object on which this callback was set when the object is invalidated.
- onKeyEvent(KeyEvent) - Method in class com.luciad.input.mouse.MouseGestureRecognizer
-
Entry point for the key events of the gesture recognizer.
- onLayerChanged(LayerEvent) - Method in interface com.luciad.layers.ILayerObserver
-
This method is called whenever a property of the layer has changed.
- onLayerListChanged(LayerListEvent) - Method in interface com.luciad.layers.ILayerListObserver
-
This method is called whenever a change occurs in the
LayerList
. - OnMajorChanges - Enum constant in enum class com.luciad.edit.ModelUpdateMode
-
Indicates that the model will be updated for major changes, meaning only changes that are marked as
ChangeStatus#InProgressKeyPoint
orChangeStatus#Finished
. - onMapChanged(MapEvent) - Method in interface com.luciad.maps.IMapObserver
-
This method is called whenever a property of the map has changed.
- onMouseCursorChanged(MouseCursor) - Method in interface com.luciad.maps.IMouseCursorCallback
-
Implement this method to handle a cursor that is returned when the map's cursor changes.
- onMouseMoveEvent(MouseMoveEvent) - Method in class com.luciad.input.mouse.MouseGestureRecognizer
-
Entry point for the mouse move events of the gesture recognizer.
- onMouseMoveEvent(MouseMoveEvent, Map) - Method in class com.luciad.controllers.HoverEventHandler
-
Changes the
FeatureState#hover()
state of features located under the mouse position. - onMousePressedEvent(MousePressedEvent) - Method in class com.luciad.input.mouse.MouseGestureRecognizer
-
Entry point for the mouse pressed events of the gesture recognizer.
- onMouseReleasedEvent(MouseReleasedEvent) - Method in class com.luciad.input.mouse.MouseGestureRecognizer
-
Entry point for the mouse released events of the gesture recognizer.
- onPath(OnPathLabelStyle) - Method in class com.luciad.layers.features.FeatureCanvas.LabelDrawCommand
-
Configure the
LabelDrawCommand
to position a single label along a line. - onPath(PathLabelPosition, double) - Method in class com.luciad.layers.features.FeatureCanvas.LabelDrawCommand
-
Configure the
LabelDrawCommand
to position a single label along a line. - OnPathLabelStyle - Class in com.luciad.layers.styles
-
This class contains styling properties to determine how a label is placed on a path.
- OnPathLabelStyle.Builder - Class in com.luciad.layers.styles
-
A builder class for creating an
OnPathLabelStyle
. - onScrollEvent(ScrollEvent) - Method in class com.luciad.input.mouse.MouseGestureRecognizer
-
Entry point for the scroll events of the gesture recognizer.
- onScrollEvent(ScrollEvent, Map) - Method in class com.luciad.controllers.ZoomEventHandler
-
Applies a zoom towards or from the mouse position using the wheel uses the given zoom speed, with 1 being the default zoom speed.
- onScrollEvent(ScrollEvent, Map, double) - Method in class com.luciad.controllers.ZoomEventHandler
-
Applies a zoom towards or from the mouse position using the wheel uses the given zoom speed, with 1 being the default zoom speed.
- onScrollEvent(ScrollEvent, Map, double, boolean) - Method in class com.luciad.controllers.ZoomEventHandler
-
Applies a zoom towards or from the mouse position using the wheel uses the given zoom speed, with 1 being the default zoom speed.
- onStart() - Method in interface com.luciad.animations.IAnimation
-
This method is called when the animation is started.
- onStop() - Method in interface com.luciad.animations.IAnimation
-
This method is called when the animation is stopped.
- onTextChanged(String) - Method in interface com.luciad.layers.grids.mgrs.MgrsGridTextProvider.ICallback
-
This method is called after the formatted location text of the currently visible zone/square has changed.
- onTouchEvent(TouchPointEvent) - Method in class com.luciad.input.touch.TouchGestureRecognizer
-
Entry point for the touch events of the gesture recognizer.
- onTouchLongPressEvent(TouchLongPressEvent, Map) - Method in class com.luciad.controllers.SelectEventHandler
-
Changes the
FeatureState#selected()
state of features located under the event location directly or delegates the selection to thehandler
if it has been set. - onUpdate(double) - Method in interface com.luciad.animations.IAnimation
-
This method is called to update the animation.
- opacity(double) - Method in class com.luciad.layers.styles.complexstrokes.builders.IconPatternBuilder
-
The opacity of the icon, determines how transparent an icon will be painted.
- opacity(double) - Method in class com.luciad.layers.styles.RasterStyle.Builder
-
Sets the opacity of the raster.
- Optional orientation of the arc - Search tag in com.luciad.geometries.GeometryFactory.createCircularArcByCenterPoint(CoordinateReference, Coordinate, double, Angle, Angle)
- Section
- Optional orientation of the arc - Search tag in com.luciad.geometries.GeometryFactory.createCircularArcByCenterPoint(CoordinateReference, Coordinate, double, Angle, Angle, Angle.Direction)
- Section
- Options - Search tag in com.luciad.formats.mbtiles.MbTilesModelDecoder.decode(String, MbTilesModelDecoderOptions)
- Section
- or(ModifierKeys) - Method in class com.luciad.input.ModifierKeys
- OrderOfBattle - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
Order Of Battle (SIDC modifier).
- orientation(Azimuth) - Method in class com.luciad.layers.features.FeatureCanvas.IconDrawCommand
-
Sets the azimuth towards which the top side of the icon should be oriented.
- orientation(Azimuth) - Method in class com.luciad.layers.features.FeatureCanvas.TextDrawCommand
-
Sets the azimuth towards which the top side of the text should be oriented.
- orientation(Azimuth, Angle, Angle) - Method in class com.luciad.layers.features.FeatureCanvas.Icon3DDrawCommand
-
Defines the orientation of a 3D icon.
- orientation(Coordinate, Coordinate) - Method in class com.luciad.cameras.PerspectiveCamera.Builder
-
Sets the forward the viewing direction of the new camera and the camera's up direction.
- orientation(ComplexStrokeOrientation) - Method in class com.luciad.layers.styles.complexstrokes.ComplexStrokeLineStyle.Builder
-
The orientation of the area that is used to render the complex stroke on for 3D lines.
- originLabelStyle(TextStyle) - Method in class com.luciad.layers.grids.lonlat.LonLatGrid.Builder
-
Indicates the origin label style to use for the LonLat grid.
- originLabelStyle(TextStyle) - Method in class com.luciad.layers.grids.lonlat.LonLatGridSetting.Builder
-
Indicates the origin label style to use for this setting.
- originLat(double) - Method in class com.luciad.layers.grids.lonlat.LonLatGrid.AdvancedBuilder
-
Indicates the origin latitude.
- originLat(double) - Method in class com.luciad.layers.grids.lonlat.LonLatGrid.Builder
-
Indicates the origin latitude.
- originLineStyle(LineStyle) - Method in class com.luciad.layers.grids.lonlat.LonLatGrid.Builder
-
Indicates the origin line style to use for the LonLat grid.
- originLineStyle(LineStyle) - Method in class com.luciad.layers.grids.lonlat.LonLatGridSetting.Builder
-
Indicates the origin line style to use for this setting.
- originLon(double) - Method in class com.luciad.layers.grids.lonlat.LonLatGrid.AdvancedBuilder
-
Indicates the origin longitude.
- originLon(double) - Method in class com.luciad.layers.grids.lonlat.LonLatGrid.Builder
-
Indicates the origin longitude.
- originType(DataType) - Method in class com.luciad.datamodels.DataPropertyPath.Builder
-
Sets the type that the created path is associated to.
- orOp(StyleExpression<Boolean>, StyleExpression<Boolean>) - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
-
Creates an expression that is the boolean 'or' of its parts.
- orOp(List<Expression>) - Static method in class com.luciad.expressions.ExpressionFactory
-
Creates a new
or
condition that evaluates to true if one of the conditions inconditions
is true. - OrthographicCamera - Class in com.luciad.cameras
-
A camera that uses an orthographic (or parallel) projection.
- OrthographicCamera.Builder - Class in com.luciad.cameras
-
Factory object that can create new
OrthographicCamera
instances. - overrideColor(Color) - Method in class com.luciad.symbology.military.MilitarySymbolStyle.Builder
-
Sets the color to be used for the icon symbol.
- Overview of supported combinations - Search tag in com.luciad.geodesy.GeodesyCalculations.create(CoordinateReference, LineInterpolationType)
- Section
- overwriteExistingTables(boolean) - Method in class com.luciad.formats.geopackage.GeoPackageFeatureModelCreateOptions.Builder
-
Whether an existing table with the same name should be overwritten, or if it should result in an error.
- overwriteExistingTables(boolean) - Method in class com.luciad.formats.geopackage.GeoPackageFeatureModelExportOptions.Builder
-
Whether an existing table with the same name should be overwritten, or if it should result in an error.
All Classes and Interfaces|All Packages|Serialized Form