Skip navigation links
LuciadCPillar
2023.1.04
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

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, Class<T>) - Constructor for class com.luciad.utils.Observable
 
ObservableBezierCurveUtil - Class in com.luciad.geometries.observable
This class provides utility methods for Observable instances of BezierCurve.
ObservableCircleByCenterPointUtil - Class in com.luciad.geometries.observable
This class provides utility methods for Observable instance for CircleByCenterPoint.
ObservableEllipseUtil - Class in com.luciad.geometries.observable
This class provides utility methods for Observable instance for Ellipse.
ObservableFeatureUtil - Class in com.luciad.models.features
This class provides utility methods for Observable instance for Feature.
ObservableGeometryUtil - Class in com.luciad.geometries.observable
This class provides utility methods for Observable instance for Geometry.
ObservablePatchUtil - Class in com.luciad.geometries.observable
This class provides utility methods for Observable instance for Patch.
ObservablePolylineRingUtil - Class in com.luciad.geometries.observable
This class provides utility methods for Observable instance for PolylineRing.
ObservablePolylineUtil - Class in com.luciad.geometries.observable
This class provides utility methods for Observable instance for Polyline.
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 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
This method is called after the renderer has finished painting the contents of the Map.
onBeforePaint(Map) - Method in interface com.luciad.maps.Map.IRendererCallback
This method is called before the renderer paints the contents of the Map.
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 the handler if it has been set.
onClickEvent(ClickEvent, Map, boolean, double) - Method in class com.luciad.controllers.ZoomEventHandler
Zooms towards or from the mouse position of a click.
onClickEvent(ClickEvent, Map, boolean) - 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(Feature, ChangeStatus) - Method in interface com.luciad.edit.features.IFeatureEditCallback
Can be implemented to handle the given Feature.
onEdit(Geometry, ChangeStatus) - Method in interface com.luciad.edit.geometries.IGeometryEditCallback
Can be implemented to handle the given geometry.
onEditCandidatesChanged(FeatureEditCandidateEvent) - Method in interface com.luciad.edit.features.IFeatureEditCandidateObserver
Used to notify that the edit candidates have changed.
onEditHandlesChanged(EditHandlesEvent) - Method in interface com.luciad.edit.handles.IEditHandlesObserver
This method is called when a handle is added ot 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, 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) - Method in class com.luciad.edit.Editor
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.
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.symbology.military.MilitarySymbolFeatureCreator
Handles the given event, and returns if the event was handled 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.
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, Map) - Method in class com.luciad.controllers.HoverEventHandler
Changes the FeatureState#hover() state of features located under the mouse position.
onMouseMoveEvent(MouseMoveEvent) - Method in class com.luciad.input.mouse.MouseGestureRecognizer
Entry point for the mouse move events of the gesture recognizer.
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(PathLabelPosition, double) - Method in class com.luciad.layers.features.FeatureCanvas.LabelDrawCommand
Configure the LabelDrawCommand to position a single label along a line.
onPath(OnPathLabelStyle) - 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, 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.
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) - 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) - Method in class com.luciad.input.mouse.MouseGestureRecognizer
Entry point for the scroll events of the gesture recognizer.
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 the handler 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.
or(ModifierKeys) - Method in class com.luciad.input.ModifierKeys
 
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(Azimuth, Angle, Angle) - Method in class com.luciad.layers.features.FeatureCanvas.Icon3DDrawCommand
Defines the orientation of a 3D icon.
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(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(List<Expression>) - Static method in class com.luciad.expressions.ExpressionFactory
Creates a new or condition that evaluates to true if one of the conditions in conditions is true.
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.
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.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links
LuciadCPillar
2023.1.04