Index
All Classes and Interfaces|All Packages|Serialized Form
S
- S - Static variable in class com.luciad.input.KeyCode
-
A key code representing the 'S' key.
- samplingMode(RasterSamplingMode) - Method in class com.luciad.models.rasters.MultilevelTiledRasterModelBuilder
-
Defines the sampling mode of the data.
- samplingMode(RasterSamplingMode) - Method in class com.luciad.models.rasters.QuadTreeRasterModelBuilder
-
Defines the sampling mode of the data.
- saveChanges() - Method in class com.luciad.models.features.FeatureModelPersistenceManager
-
Save the
in-memory changes
in theIFeatureModel
's backend (for example a file or database). - saveChanges() - Method in interface com.luciad.models.features.IFeatureSaveSupport
-
Saves the in-memory changes of the
IFeatureModel
in theIFeatureModel
's backend (for example a file or database). - saveSupport(IFeatureSaveSupport) - Method in class com.luciad.models.features.FeatureModelPersistenceManager.Builder
-
Sets a delegate that implements save support for a feature model.
- scale(double) - Method in class com.luciad.layers.features.FeatureCanvas.IconDrawCommand
-
Applies a scale factor to the icon's size and offsets.
- scale(double) - Method in class com.luciad.layers.features.FeatureCanvas.TextDrawCommand
-
Applies a scale factor to the text size and offsets.
- scale(double) - Method in class com.luciad.layers.styles.complexstrokes.builders.IconPatternBuilder
-
Sets the factor by which the icon will be scaled.
- scale(double, double, double) - Method in class com.luciad.layers.features.FeatureCanvas.Icon3DDrawCommand
-
Defines the factor by which the 3D icon is scaled along the various axes of the 3D icon's local reference.
- scaleMultiplier(double) - Method in class com.luciad.layers.grids.lonlat.LonLatGrid.Builder
-
Indicates the scale multiplier to use for the LonLat grid scale ranges.
- scaleMultiplier(double) - Method in class com.luciad.layers.grids.mgrs.MgrsGrid.Builder
-
Indicates the scale multiplier to use for the MGRS grid scale ranges.
- scaleRange(MapScale, MapScale) - Method in class com.luciad.layers.grids.lonlat.LonLatGridSetting.Builder
-
Indicates the scale range for which this setting applies.
- scaleRange(MapScale, MapScale) - Method in class com.luciad.layers.grids.mgrs.MgrsGridSetting.Builder
-
Indicates the scale range for which this setting applies.
- schedule(ITask) - Method in interface com.luciad.concurrent.ITaskScheduler
-
Implement this method to execute the given
ITask
with the desired context. - ScreenDistance - Class in com.luciad.input
-
This class is used to represent distances between screen locations.
- ScreenDistance(double, ScreenDistanceUnit) - Constructor for class com.luciad.input.ScreenDistance
-
Explicit constructor taking a distance value and a unit.
- ScreenDistanceUnit - Enum Class in com.luciad.input
-
Expresses units for length across a display.
- ScrollEvent - Class in com.luciad.input
-
Implementation of
IInputEvent
that represents a scroll gesture (for example using the mouse wheel). - ScrollEvent(Coordinate, ModifierKeys, double) - Constructor for class com.luciad.input.ScrollEvent
-
Creates a scroll event.
- secondaryLabelStyle(TextStyle) - Method in class com.luciad.layers.grids.mgrs.MgrsGrid.Builder
-
Indicates the secondary label style to use for the MGRS grid.
- secondaryLineStyle(LineStyle) - Method in class com.luciad.layers.grids.mgrs.MgrsGrid.Builder
-
Indicates the secondary line style to use for the MGRS grid.
- Sector1 - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
Sector 1 (SIDC modifier).
- Sector2 - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
Sector 2 (SIDC modifier).
- Selected - Static variable in class com.luciad.layers.features.FeatureState
-
A feature state representing an object that is selected.
- SelectEventHandler - Class in com.luciad.controllers
-
Handler that translates click gesture events to a select operation.
- SelectEventHandler(SelectMode) - Constructor for class com.luciad.controllers.SelectEventHandler
-
Creates a new event handler that uses the given select mode.
- SelectMode - Enum Class in com.luciad.controllers
-
Selection mode.
- selectProxy(String) - Method in interface com.luciad.loaders.IProxySelector
-
Select the proxy to use when connecting to the given URI.
- send(HttpRequest) - Method in class com.luciad.net.http.HttpClient
-
Returns the
HTTP response
for the givenHTTP request
. - send(HttpRequest, CancellationToken) - Method in class com.luciad.net.http.HttpClient
-
Returns the
HTTP response
for the givenHTTP request
. - send(HttpRequest, CancellationToken) - Method in interface com.luciad.net.http.IHttpClient
-
Returns the
HTTP response
for the givenHTTP request
. - Server - Enum constant in enum class com.luciad.loaders.AuthenticationType
-
Authentication request is for a server.
- set(double, double) - Method in class com.luciad.maps.effects.AmbientOcclusionEffect
-
Sets the radius and power values for the ambient occlusion effect.
- set(int, double, Color) - Method in class com.luciad.maps.effects.EyeDomeLightingEffect
-
Sets multiple properties in one go.
- setActiveIcon(IIcon) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets the icon to paint when the handle is in an active state.
- setActiveVisualAidComplexStrokeLineStyle(ComplexStrokeLineStyle) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets the visual aid line style to use when this handle is in an
active
state. - setActiveVisualAidLineStyle(LineStyle) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets the visual aid line style to use when this handle is in an
active
state. - setAuxiliaryHandleIconActive(IIcon) - Method in class com.luciad.edit.EditSettings
-
Sets the auxiliary icon for
active
handles. - setAuxiliaryHandleIconHighlighted(IIcon) - Method in class com.luciad.edit.EditSettings
-
Sets the auxiliary icon for
highlighted
handles. - setAuxiliaryHandleIconRegular(IIcon) - Method in class com.luciad.edit.EditSettings
-
Sets the auxiliary icon for
inactive
handles. - setBackgroundColor(Color) - Method in class com.luciad.maps.Map
-
Sets the background color of the map.
- setBounds(Bounds) - Method in class com.luciad.maps.MapNavigator.BoundsConstraintOptions
-
Sets the bounds constraining the camera.
- setCamera(Camera) - Method in class com.luciad.maps.Map
-
Sets the camera used by the renderer.
- setColor(Color) - Method in class com.luciad.maps.effects.EyeDomeLightingEffect
-
Sets the color of the shade.
- setComplexStrokeOutlineStyleActive(ComplexStrokeLineStyle) - Method in class com.luciad.edit.EditSettings
-
Sets the complex stroke line style that is used for
active
handles that paint an outline. - setComplexStrokeOutlineStyleHighlighted(ComplexStrokeLineStyle) - Method in class com.luciad.edit.EditSettings
-
Sets the complex stroke line style that is used for
highlighted
handles that paint an outline. - setComplexStrokeOutlineStyleRegular(ComplexStrokeLineStyle) - Method in class com.luciad.edit.EditSettings
-
Sets the complex stroke line style that is used for
inactive
handles that paint an outline. - setConstraint(IPointConstraint) - Method in class com.luciad.create.geometries.PointCreator
-
Sets the constraint that is used during creation.
- setConstraint(IPointConstraint) - Method in class com.luciad.edit.geometries.PointHandlesProvider
-
Sets the constraint that is applied to the handles' edit actions.
- setConstraint(IPolylineConstraint) - Method in class com.luciad.create.geometries.PolylineCreator
-
Sets the constraint that is used during creation.
- setConstraint(IPolylineConstraint) - Method in class com.luciad.edit.geometries.PolylineHandlesProvider
-
Sets the constraint that is applied to the handles' edit actions.
- setConstraint(IPolylineRingConstraint) - Method in class com.luciad.create.geometries.PolylineRingCreator
-
Sets the constraint that is used during creation.
- setConstraint(IPolylineRingConstraint) - Method in class com.luciad.edit.geometries.PolylineRingHandlesProvider
-
Sets the constraint that is applied on the handles' edit actions.
- setController(IController) - Method in class com.luciad.maps.Map
-
Sets the active controller of the map.
- setCursor(MouseCursor) - Method in class com.luciad.maps.Map
-
Sets the cursor of the map.
- setDisplayScale(double) - Method in class com.luciad.input.mouse.MouseGestureRecognizer
-
Sets the display scale factor.
- setDisplayScale(double) - Method in class com.luciad.input.touch.TouchGestureRecognizer
-
Sets the display scale factor.
- setDisplayScale(double) - Method in class com.luciad.maps.Map
-
Sets the display scale used to render the map.
- setDpi(double) - Method in class com.luciad.input.mouse.MouseGestureRecognizer
-
Sets the display pixel density, expressed in dots per inch.
- setDpi(double) - Method in class com.luciad.input.touch.TouchGestureRecognizer
-
Sets the display pixel density in dots per inch.
- setDpi(double) - Method in class com.luciad.maps.Map
-
Sets the DPI value used to calculate map scales.
- setDragThreshold(ScreenDistance) - Method in class com.luciad.input.mouse.MouseGestureRecognizer
-
Sets the screen distance that is used as threshold to detect if a drag is performed.
- setDragThreshold(ScreenDistance) - Method in class com.luciad.input.touch.TouchGestureRecognizer
-
Sets the screen distance that is used as threshold to detect if a drag is performed.
- setEditable(boolean) - Method in class com.luciad.layers.features.FeatureLayer
-
Sets whether this layer is editable.
- setElevationButton(MouseButton) - Method in class com.luciad.edit.EditSettings
-
Sets the mouse button that is used by handles to modify elevation.
- setElevationCursor(MouseCursor) - Method in class com.luciad.edit.EditSettings
-
Sets the cursor that is used for handles that manipulate elevation.
- setElevationModifierKeys(ModifierKeys) - Method in class com.luciad.edit.EditSettings
-
Sets the modifier keys that are used by handles to modify elevation.
- setEnabled(boolean) - Method in class com.luciad.maps.effects.AmbientOcclusionEffect
-
Sets whether the Ambient Occlusion effect is enabled.
- setEnabled(boolean) - Method in class com.luciad.maps.effects.AtmosphereEffect
-
Sets whether the atmosphere effect is enabled.
- setEnabled(boolean) - Method in class com.luciad.maps.effects.EyeDomeLightingEffect
-
Sets whether the Eye-dome lighting effect is enabled.
- setEnabled(boolean) - Method in class com.luciad.maps.MapNavigator.AboveConstraintOptions
-
Sets whether the constraint is enabled.
- setEnabled(boolean) - Method in class com.luciad.maps.MapNavigator.BoundsConstraintOptions
-
Sets whether the constraint is enabled.
- setFadingTime(Duration) - Method in class com.luciad.layers.tileset3d.TileSet3DLayer
-
Sets the time tiles will take to fade in / out when changing their visibility, in milliseconds.
- setGeometryHandlesProvider(IGeometryHandlesProvider) - Method in class com.luciad.edit.features.FeatureHandlesProvider
-
Sets the
IGeometryHandlesProvider
that is used. - setGeometryHandlesProvider(IGeometryHandlesProvider) - Method in class com.luciad.edit.geometries.PatchHandlesProvider
-
Sets the
IGeometryHandlesProvider
that is used to provide handles for thebase geometry
. - setHandleFactory(FeatureHandlesProvider.IHandleFactory) - Method in class com.luciad.edit.features.FeatureHandlesProvider
-
Sets the handle factory used by the handles provider.
- setHandleFactory(PointHandlesProvider.IHandleFactory) - Method in class com.luciad.edit.geometries.PointHandlesProvider
-
Sets the handle factory used by the handles provider.
- setHandleFactory(PolylineHandlesProvider.IHandleFactory) - Method in class com.luciad.edit.geometries.PolylineHandlesProvider
-
Sets the handle factory used by the handles provider.
- setHandleFactory(PolylineRingHandlesProvider.IHandleFactory) - Method in class com.luciad.edit.geometries.PolylineRingHandlesProvider
-
Sets the handle factory used by the handles provider.
- setHandleIconActive(IIcon) - Method in class com.luciad.edit.EditSettings
-
Sets the icon for
active
handles. - setHandleIconHighlighted(IIcon) - Method in class com.luciad.edit.EditSettings
-
Sets the icon for
highlighted
handles. - setHandleIconRegular(IIcon) - Method in class com.luciad.edit.EditSettings
-
Sets the icon for
inactive
handles. - setHighlightedIcon(IIcon) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets the icon to paint when the handle is in a highlighted state.
- setHighlightedVisualAidComplexStrokeLineStyle(ComplexStrokeLineStyle) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets the visual aid complex stroke line style to use when this handle is in a
highlighted
state. - setHighlightedVisualAidLineStyle(LineStyle) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets the visual aid line style to use when this handle is in a
highlighted
state. - setHorizonColor(Color) - Method in class com.luciad.maps.effects.AtmosphereEffect
-
Sets the horizon color.
- setHttpRequestOptions(HttpRequestOptions) - Method in class com.luciad.net.http.HttpClient
-
Sets the HTTP request options sent with every request.
- setInsertButton(MouseButton) - Method in class com.luciad.edit.EditSettings
-
Sets the mouse button that is used by handles to insert something.
- setInsertCursor(MouseCursor) - Method in class com.luciad.edit.EditSettings
-
Sets the cursor that is used for handles that insert something.
- setInsertModifierKeys(ModifierKeys) - Method in class com.luciad.edit.EditSettings
-
Sets the modifier keys that are used by handles to insert something.
- setInterpolate(boolean) - Method in class com.luciad.models.rasters.RasterModelHeightProvider
-
Sets whether (bilinear) interpolation is used when calculating height values form the source data.
- setInvalidationCallback(IInvalidationCallback) - Method in interface com.luciad.edit.handles.IEditHandle
-
Sets the callback for the handle to call when its visual representation or cursor has changed.
- setInvalidationCallback(IInvalidationCallback) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets the callback for the handle to call when its visual representation or cursor has changed.
- setInvalidationCallback(IInvalidationCallback) - Method in class com.luciad.edit.handles.TranslateEditHandle
-
Sets the callback for the handle to call when its visual representation or cursor has changed.
- setLabeled(boolean) - Method in class com.luciad.layers.features.FeatureLayer
-
Sets whether this layer displays labels.
- setLabeled(boolean) - Method in class com.luciad.layers.grids.GridLayer
-
Sets whether this layer displays labels.
- setLabeled(boolean) - Method in class com.luciad.layers.mbtiles.MbTilesFeatureLayer
-
Sets whether this layer displays labels.
- setLineCreationMode(LineCreationMode) - Method in class com.luciad.create.geometries.PolylineCreator
-
Sets the creation mode that is used.
- setLineCreationMode(LineCreationMode) - Method in class com.luciad.create.geometries.PolylineRingCreator
-
Sets the line creation mode that is used.
- setLineInterpolationType(LineInterpolationType) - Method in class com.luciad.create.geometries.PolylineCreator
-
Sets the line interpolation that is used for the geometry.
- setLineInterpolationType(LineInterpolationType) - Method in class com.luciad.create.geometries.PolylineRingCreator
-
Sets the line interpolation that is used for the geometry.
- setLocationProviderWhenActive(Observable<Point>) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets the location provider to use when the handle is
active
. - setLongPressThreshold(long) - Method in class com.luciad.input.touch.TouchGestureRecognizer
-
Sets the threshold to reach (in milliseconds) before a long press event is sent.
- setMapInvalidationCallback(IInvalidationCallback) - Method in class com.luciad.maps.Map
-
Sets the given
IInvalidationCallback
. - setMargin(long) - Method in class com.luciad.controllers.HoverEventHandler
-
Sets the margin used to detect if a feature is considered under the cursor or not.
- setMargin(long) - Method in class com.luciad.controllers.SelectEventHandler
-
Sets the margin used to detect if a feature is considered under the mouse cursor or not.
- setMaxPitch(double) - Method in class com.luciad.maps.MapNavigator.PitchConstraintOptions
-
Sets the maximum for the pitch of the 3D camera.
- setMaxPointCount(long) - Method in class com.luciad.create.geometries.PolylineCreator
-
Sets the maximum amount of points a polyline can have.
- setMaxPointCount(long) - Method in class com.luciad.create.geometries.PolylineRingCreator
-
Sets the maximum amount of points a polyline ring can have.
- setMaxPointCount(long) - Method in class com.luciad.edit.geometries.PolylineHandlesProvider
-
Sets the maximum number of points a polyline can have.
- setMaxPointCount(long) - Method in class com.luciad.edit.geometries.PolylineRingHandlesProvider
-
Sets the maximum number of points a polyline ring can have.
- setMeshStyle(MeshStyle) - Method in class com.luciad.layers.tileset3d.TileSet3DLayer
-
Sets the style used for mesh data.
- setMinAltitude(double) - Method in class com.luciad.maps.MapNavigator.AboveConstraintOptions
-
Sets the minimum altitude the camera should stay above the terrain and/or mesh.
- setMinPitch(double) - Method in class com.luciad.maps.MapNavigator.PitchConstraintOptions
-
Sets the minimum for the pitch of the 3D camera.
- setMinPointCount(long) - Method in class com.luciad.create.geometries.PolylineCreator
-
Sets the minimum amount of points a polyline can have.
- setMinPointCount(long) - Method in class com.luciad.create.geometries.PolylineRingCreator
-
Sets the minimum amount of points a polyline ring can have.
- setMinPointCount(long) - Method in class com.luciad.edit.geometries.PolylineHandlesProvider
-
Sets the minimum number of points a polyline can have.
- setMinPointCount(long) - Method in class com.luciad.edit.geometries.PolylineRingHandlesProvider
-
Sets the minimum number of points a polyline ring can have.
- setMouseCursorCallback(IMouseCursorCallback) - Method in class com.luciad.maps.Map
-
Sets the given
IMouseCursorCallback
. - setMoveButton(MouseButton) - Method in class com.luciad.edit.EditSettings
-
Sets the mouse button that is used by handles to move something.
- setMoveConstraint(EditMoveConstraint) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets the move constraint of this point handle.
- setMoveCursor(MouseCursor) - Method in class com.luciad.edit.EditSettings
-
Sets the cursor that is used for handles that move something.
- setMoveModifierKeys(ModifierKeys) - Method in class com.luciad.edit.EditSettings
-
Sets the modifier keys that are used by handles to move something.
- setMultiClickInterval(long) - Method in class com.luciad.input.mouse.MouseGestureRecognizer
-
Sets the interval (in milliseconds) used to detect multiple clicks.
- setMultiTapInterval(long) - Method in class com.luciad.input.touch.TouchGestureRecognizer
-
Sets the interval (in milliseconds) used to detect multiple taps.
- setMultiTapThreshold(ScreenDistance) - Method in class com.luciad.input.touch.TouchGestureRecognizer
-
Sets the screen distance threshold used to detect multiple taps.
- setOutlineStyleActive(LineStyle) - Method in class com.luciad.edit.EditSettings
-
Sets the line style that is used for
active
handles that paint an outline. - setOutlineStyleHighlighted(LineStyle) - Method in class com.luciad.edit.EditSettings
-
Sets the line style that is used for
highlighted
handles that paint an outline. - setOutlineStyleRegular(LineStyle) - Method in class com.luciad.edit.EditSettings
-
Sets the line style that is used for
inactive
handles that paint an outline. - setPadding(double) - Method in class com.luciad.maps.MapNavigator.BoundsConstraintOptions
-
Sets the padding that is added to the bounds constraint options.
- setPainter(IFeaturePainter) - Method in class com.luciad.layers.features.FeatureLayer
-
Sets the layer's painter, which determines how the features are presented.
- setPitchEnabled(boolean) - Method in class com.luciad.controllers.RotateEventHandler
-
Sets whether the
RotateEventHandler
can change the pitch of the camera. - setPointCloudStyle(PointCloudStyle) - Method in class com.luciad.layers.tileset3d.TileSet3DLayer
-
Sets the style used for point cloud data on this layer.
- setPolylineRingHandlesProvider(IGeometryHandlesProvider) - Method in class com.luciad.edit.geometries.PolygonHandlesProvider
-
Sets the
IGeometryHandlesProvider
that is used to provide handles for the exterior and interiorPolylineRing
instances. - setPower(double) - Method in class com.luciad.maps.effects.AmbientOcclusionEffect
-
Sets the power factor which determines how strongly the effect is applied to the view.
- setPrependAppendButton(MouseButton) - Method in class com.luciad.edit.EditSettings
-
Sets the mouse button that is used by handles that prepend or append something.
- setPrependAppendCursor(MouseCursor) - Method in class com.luciad.edit.EditSettings
-
Sets the cursor that is used for handles that prepend or append something.
- setPrependAppendModifierKeys(ModifierKeys) - Method in class com.luciad.edit.EditSettings
-
Sets the modifier keys that are used by handles to prepend or append something.
- setQualityFactor(double) - Method in class com.luciad.layers.tileset3d.TileSet3DLayer
-
Sets the quality factor for this layer.
- setQueryable(boolean) - Method in class com.luciad.layers.features.FeatureLayer
-
Sets whether the features of this layer can be returned in the
Map#queryFeatures
method. - setRadius(double) - Method in class com.luciad.maps.effects.AmbientOcclusionEffect
-
Sets the radius in meters at which the effect is sampled.
- setRasterStyle(RasterStyle) - Method in class com.luciad.layers.rasters.RasterLayer
-
Sets the raster style used for painting this layer.
- setRegularIcon(IIcon) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets the icon to paint when the handle is in a regular state.
- setRegularVisualAidComplexStrokeLineStyle(ComplexStrokeLineStyle) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets the visual aid complex stroke line style to use when this handle is in an
inactive
state. - setRegularVisualAidLineStyle(LineStyle) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets the visual aid line style to use when this handle is in an
inactive
state. - setRemoveButton(MouseButton) - Method in class com.luciad.edit.EditSettings
-
Sets the mouse button that is used by handles to remove something.
- setRemoveCursor(MouseCursor) - Method in class com.luciad.edit.EditSettings
-
Sets the cursor that is used for handles that remove something.
- setRemoveModifierKeys(ModifierKeys) - Method in class com.luciad.edit.EditSettings
-
Sets the modifier keys that are used by handles to remove something.
- setSelectionCandidateChooser(ISelectionCandidateChooser) - Method in class com.luciad.controllers.SelectEventHandler
-
Sets the selection candidate chooser that is used to choose which features need to be selected when there are multiple selection candidates.
- setShadowComplexStrokeLineStyle(ComplexStrokeLineStyle) - Method in class com.luciad.edit.EditSettings
-
Sets the complex stroke line style that is used for shadow lines.
- setShadowComplexStrokeLineStyle(ComplexStrokeLineStyle) - Method in class com.luciad.edit.handles.TranslateEditHandle
-
Sets the complex stroke line style that is used for shadow lines.
- setShadowFillStyle(FillStyle) - Method in class com.luciad.edit.EditSettings
-
Sets the fill style that is used when a shadow version of a geometry is painted.
- setShadowFillStyle(FillStyle) - Method in class com.luciad.edit.handles.TranslateEditHandle
-
Sets the fill style that is used when a
shadow version
of a geometry is painted. - setShadowGeometryProvider(Observable<Geometry>) - Method in class com.luciad.edit.handles.TranslateEditHandle
-
Sets the shadow geometry provider of this handle.
- setShadowIcon(IIcon) - Method in class com.luciad.edit.EditSettings
-
Sets the icon that is used when a shadow version of a geometry is painted.
- setShadowIcon(IIcon) - Method in class com.luciad.edit.handles.TranslateEditHandle
-
Sets the icon that is used when a
shadow version
of a geometry is painted. - setShadowLineStyle(LineStyle) - Method in class com.luciad.edit.EditSettings
-
Sets the line style that is used for shadow lines.
- setShadowLineStyle(LineStyle) - Method in class com.luciad.edit.handles.TranslateEditHandle
-
Sets the line style that is used for shadow lines.
- setSkyColor(Color) - Method in class com.luciad.maps.effects.AtmosphereEffect
-
Sets the sky color.
- setState(LayerFeatureId, FeatureState, boolean) - Method in class com.luciad.layers.features.FeatureStateManager.Change
-
Sets the given state for the given feature identifier.
- setStrength(double) - Method in class com.luciad.maps.effects.EyeDomeLightingEffect
-
Sets the shading multiplication factor.
- setStyle(String) - Method in class com.luciad.layers.mbtiles.MbTilesFeatureLayer
-
Sets the style of the layer.
- setting(LonLatGridSetting) - Method in class com.luciad.layers.grids.lonlat.LonLatGrid.AdvancedBuilder
-
Includes the setting within the LonLat grid.
- setting(MgrsGridSetting) - Method in class com.luciad.layers.grids.mgrs.MgrsGrid.AdvancedBuilder
-
Includes the setting within the MGRS grid.
- setTitle(String) - Method in class com.luciad.layers.Layer
-
Sets the layer's title.
- setTouchMargin(long) - Method in class com.luciad.controllers.SelectEventHandler
-
Sets the margin used to detect if a feature is considered under a touch point or not.
- setTranslateButton(MouseButton) - Method in class com.luciad.edit.EditSettings
-
Sets the mouse button that is used for translate handles.
- setTranslateCursor(MouseCursor) - Method in class com.luciad.edit.EditSettings
-
Sets the cursor that is used for translate handles.
- setTranslateModifierKeys(ModifierKeys) - Method in class com.luciad.edit.EditSettings
-
Sets the modifier keys that are used by the translate handles.
- setTranslation(Coordinate) - Method in class com.luciad.geometries.constraints.PolylineChange
-
Sets the translation that was applied on the polyline.
- setTransparencyEnabled(boolean) - Method in class com.luciad.layers.tileset3d.TileSet3DLayer
-
Sets whether transparency is enabled.
- setUseFeatureAsHandle(boolean) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets whether this handle should paint any icons itself.
- setValue(T) - Method in class com.luciad.utils.Observable
-
Sets the observable value.
- setVisible(boolean) - Method in class com.luciad.layers.Layer
-
Sets whether this layer is visible.
- setVisualAidComplexStrokeLineStyle(ComplexStrokeLineStyle) - Method in class com.luciad.edit.EditSettings
-
Sets the complex stroke line style that is used for visual aid lines.
- setVisualAidLineProvider(PointEditHandle.IVisualAidProvider) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets the visual aid line provider that allows to paint a visual aid line together with this handle.
- setVisualAidLineStyle(LineStyle) - Method in class com.luciad.edit.EditSettings
-
Sets the line style that is used for visual aid lines.
- setWindow(int) - Method in class com.luciad.maps.effects.EyeDomeLightingEffect
-
Sets the number of surrounding pixels taken into account by EDL model.
- setYawEnabled(boolean) - Method in class com.luciad.controllers.RotateEventHandler
-
Sets whether the
RotateEventHandler
can change the yaw of the camera. - setZoomInLimit(MapScale) - Method in class com.luciad.maps.MapNavigator.ScaleConstraintOptions
-
Sets the scale limit for zooming in.
- setZoomOutLimit(MapScale) - Method in class com.luciad.maps.MapNavigator.ScaleConstraintOptions
-
Sets the scale limit for zooming out.
- setZOrder(int) - Method in class com.luciad.edit.handles.PointEditHandle
-
Sets the Z-order that is used for this handle's paint calls to the
FeatureCanvas
. - setZOrder(int) - Method in class com.luciad.edit.handles.TranslateEditHandle
-
Sets the Z-order that is used for this handle's paint calls to the
FeatureCanvas
. - Seven - Static variable in class com.luciad.input.KeyCode
-
A key code representing the '7' key.
- Shape - Enum constant in enum class com.luciad.symbology.military.MilitarySymbologyNode.SymbolType
-
The symbol is represented by a (non-icon) shape.
- sharpAngleThreshold(double) - Method in class com.luciad.layers.styles.complexstrokes.ComplexStrokeLineStyle.Builder
-
The threshold that is used to determine if angles are sharp or not.
- Shift - Static variable in class com.luciad.input.ModifierKeys
-
A
ModifierKeys
instance that represents the Shift modifier key. - shouldInitializeCurl(boolean) - Method in class com.luciad.Environment.Initializer
-
Specify whether this library should initialize the curl library.
- shouldInitializeGdal(boolean) - Method in class com.luciad.Environment.Initializer
-
Specify whether this library should initialize the gdal library.
- SignatureEquipment - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
Signature for hostile equipment (text modifier).
- sin(StyleExpression<T>) - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
-
Creates an expression that takes the sine of another expression.
- Six - Static variable in class com.luciad.input.KeyCode
-
A key code representing the '6' key.
- size(double) - Method in class com.luciad.layers.styles.complexstrokes.builders.ArrowPatternBuilder
-
The size (~length) of the arrow, in pixels.
- size(double, double) - Method in class com.luciad.layers.features.FeatureCanvas.IconDrawCommand
-
This method overrides the size of the specified
icon
. - SizeAll - Static variable in class com.luciad.maps.MouseCursor
-
Returns the size-all mouse cursor.
- SizeHorizontal - Static variable in class com.luciad.maps.MouseCursor
-
Returns the horizontal size mouse cursor.
- SizeNeSw - Static variable in class com.luciad.maps.MouseCursor
-
Returns the size mouse cursor that follows the north-east to south-west diagonal.
- SizeNwSe - Static variable in class com.luciad.maps.MouseCursor
-
Returns the size mouse cursor that follows the north-west to south-east diagonal.
- SizeVertical - Static variable in class com.luciad.maps.MouseCursor
-
Returns the horizontal size mouse cursor.
- Slash - Static variable in class com.luciad.input.KeyCode
-
A key code representing the '/' key.
- sort(FeatureQuery.SortOperator) - Method in class com.luciad.models.features.FeatureQuery.Builder
-
Sets the sorting of the features.
- sortBy(DataPropertyPath) - Static method in class com.luciad.models.features.FeatureQuery.SortOperator
-
Returns a new 'sortby' operator.
- sortBy(DataPropertyPath, FeatureQuery.SortOrder) - Static method in class com.luciad.models.features.FeatureQuery.SortOperator
-
Returns a new 'sortby' operator.
- SortProperty(DataPropertyPath, FeatureQuery.SortOrder) - Constructor for class com.luciad.models.features.FeatureQuery.SortProperty
-
Constructs an instance of the
SortProperty
for a given property name and a sort order. - source(String) - Method in class com.luciad.formats.geopackage.GeoPackageDataSource.Builder
-
Sets the absolute path to the GeoPackage file.
- source(String) - Method in class com.luciad.layers.features.FeatureCanvas.Icon3DDrawCommand
-
Specifies the path to the 3D icon to draw.
- south(double) - Static method in class com.luciad.drawing.RelativePosition
-
Returns a
RelativePosition
located to the south of the anchor point with the given offset. - southEast(double, double) - Static method in class com.luciad.drawing.RelativePosition
-
Returns a
RelativePosition
located to the south-east of the anchor point with the given offsets. - southWest(double, double) - Static method in class com.luciad.drawing.RelativePosition
-
Returns a
RelativePosition
located to the south-west of the anchor point with the given offsets. - Space - Static variable in class com.luciad.input.KeyCode
-
A key code representing the space key.
- SpecialDesignator - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
Special designator (text modifier).
- SpecialHeadquarters - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
The name of the special C2 headquarters (text modifier for units).
- SpeedLabel - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
Velocity as set forth in MIL-STD-6040 (text modifier for units, equipment, and installations).
- Squares100Km - Enum constant in enum class com.luciad.grids.mgrs.MgrsLevel
-
The 100 kilometer square level.
- Squares100M - Enum constant in enum class com.luciad.grids.mgrs.MgrsLevel
-
The 100 meter square level.
- Squares10Km - Enum constant in enum class com.luciad.grids.mgrs.MgrsLevel
-
The 10 kilometer square level.
- Squares10M - Enum constant in enum class com.luciad.grids.mgrs.MgrsLevel
-
The 10 meter square level.
- Squares1Km - Enum constant in enum class com.luciad.grids.mgrs.MgrsLevel
-
The 1 kilometer square level.
- Squares1M - Enum constant in enum class com.luciad.grids.mgrs.MgrsLevel
-
The 1 meter square level.
- StaffComments - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
Staff comments for units, equipment and installations (text modifier).
- StandardIdentity1 - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
Standard Identity 1 (SIDC modifier).
- StandardIdentity2 - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
Standard Identity 2 (SIDC modifier).
- Starboard - Enum constant in enum class com.luciad.layers.styles.PathLabelPosition
-
Align the position of the label such that it is always at the right side of the path when the path is followed from start to end.
- start(IFeatureCreateCallback, FeatureCreateContext) - Method in class com.luciad.create.features.FeatureCreator
-
This method is called to start creation.
- start(IFeatureCreateCallback, FeatureCreateContext) - Method in interface com.luciad.create.features.IFeatureCreator
-
This method is called to start creation.
- start(IFeatureCreateCallback, FeatureCreateContext) - Method in class com.luciad.symbology.military.MilitarySymbolFeatureCreator
-
This method is called to start creation.
- start(IGeometryCreateCallback, FeatureCreateContext) - Method in interface com.luciad.create.geometries.IGeometryCreator
-
This method is called to start creation.
- start(IGeometryCreateCallback, FeatureCreateContext) - Method in class com.luciad.create.geometries.PatchCreator
-
This method is called to start creation.
- start(IGeometryCreateCallback, FeatureCreateContext) - Method in class com.luciad.create.geometries.PointCreator
-
This method is called to start creation.
- start(IGeometryCreateCallback, FeatureCreateContext) - Method in class com.luciad.create.geometries.PolylineCreator
-
This method is called to start creation.
- start(IGeometryCreateCallback, FeatureCreateContext) - Method in class com.luciad.create.geometries.PolylineRingCreator
-
This method is called to start creation.
- Start - Enum constant in enum class com.luciad.input.EventStatus
-
Used to indicate the start of an event.
- startAngle(Angle) - Method in class com.luciad.layers.styles.complexstrokes.builders.ArcPatternBuilder
-
This determines at which point on the ellipse the arc begins.
- startAngle(Angle) - Method in class com.luciad.layers.styles.complexstrokes.builders.WavePatternBuilder
-
This determines at which point on the sine function the wave begins.
- startAnimation(String, IAnimation) - Method in class com.luciad.animations.AnimationManager
-
Starts a new animation.
- Stationary - Enum constant in enum class com.luciad.input.touch.TouchPointState
-
Used to indicate that the touch point did not move.
- Status - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Modifier
-
Status (SIDC modifier).
- statusCode(int) - Method in class com.luciad.net.http.HttpResponse.Builder
-
Sets the status code of the HTTP response.
- stopAnimation(String) - Method in class com.luciad.animations.AnimationManager
-
Stops the animation that was added with the given key, if present.
- stroke(ComplexStrokeLineStyle) - Method in class com.luciad.layers.features.FeatureCanvas.GeometryDrawCommand
-
Specifies the line styling of the geometry.
- stroke(LineStyle) - Method in class com.luciad.layers.features.FeatureCanvas.GeometryDrawCommand
-
Specifies the line styling of the geometry.
- strokeScaleFactor(double) - Method in class com.luciad.symbology.military.MilitarySymbolStyle.Builder
-
Sets the factor by which line widths should be scaled.
- style(MilitarySymbolStyle) - Method in class com.luciad.symbology.military.MilitarySymbologyCanvas.DrawCommand
-
Configures the style the style to apply.
- style(String) - Method in class com.luciad.formats.wmts.WmtsDataSource.Builder
-
Sets the style to use within the WMTS data provided by the source.
- style(String) - Method in class com.luciad.layers.mbtiles.MbTilesFeatureLayer.Builder
-
Sets the style of the layer.
- styledLayerDescriptor(String) - Method in class com.luciad.formats.wms.WmsDataSource.Builder
-
Sets the Styled
Layer
Descriptor to pass when making a request. - styledLayerDescriptorUrl(String) - Method in class com.luciad.formats.wms.WmsDataSource.Builder
-
Sets an URL pointing to a valid Styled
Layer
Descriptor which will be used by the server. - StyleExpression<T> - Class in com.luciad.layers.styles.expressions
-
A
StyleExpression
represents a value that can be evaluated during rendering. - StyleExpressionFactory - Class in com.luciad.layers.styles.expressions
-
This factory allows you to create
style expressions
that can be used when styling data. - submit() - Method in class com.luciad.edit.features.FeatureEditConfigurationBuilder
-
Submits the information to this builder, and confirm that the current feature can be edited.
- submit() - Method in class com.luciad.layers.features.FeatureCanvas.GeometryDrawCommand
-
Submits this draw command.
- submit() - Method in class com.luciad.layers.features.FeatureCanvas.Icon3DDrawCommand
-
Submits this draw command.
- submit() - Method in class com.luciad.layers.features.FeatureCanvas.IconDrawCommand
-
Submits this draw command.
- submit() - Method in class com.luciad.layers.features.FeatureCanvas.LabelDrawCommand
-
Submits this draw command.
- submit() - Method in class com.luciad.layers.features.FeatureCanvas.TextDrawCommand
-
Submits this draw command.
- submit() - Method in class com.luciad.symbology.military.MilitarySymbologyCanvas.DrawCommand
-
Submits this draw command.
- subtract(Coordinate) - Method in class com.luciad.cartesian.Coordinate
- subtract(StyleExpression<T>, StyleExpression<U>) - Static method in class com.luciad.layers.styles.expressions.StyleExpressionFactory
-
Creates an expression that subtracts the value of the second expression from the value of the first expression.
- Supported files - Search tag in com.luciad.formats.mbtiles.MbTilesModelDecoder.decode(String, MbTilesModelDecoderOptions)
- Section
- Supported tables - Search tag in com.luciad.formats.geopackage.GeoPackageModelDecoder.decode(GeoPackageDataSource, GeoPackageModelDecoderOptions)
- Section
- Supported versions - Search tag in com.luciad.formats.geopackage.GeoPackageModelDecoder.decode(GeoPackageDataSource, GeoPackageModelDecoderOptions)
- Section
- Supported versions - Search tag in com.luciad.formats.mbtiles.MbTilesModelDecoder.decode(String, MbTilesModelDecoderOptions)
- Section
- Surface - Class in com.luciad.geometries
-
2-dimensional geometric primitive, locally representing a continuous image of a region of a plane.
- surroundingRectangleColor(Color) - Method in class com.luciad.symbology.military.MilitarySymbolStyle.Builder
-
Sets the color of the rectangle that is painted around icon symbols.
- surroundingRectangleEnabled(boolean) - Method in class com.luciad.symbology.military.MilitarySymbolStyle.Builder
-
Sets whether icon symbols should be painted with a surrounding rectangle.
- surroundingRectangleWidth(long) - Method in class com.luciad.symbology.military.MilitarySymbolStyle.Builder
-
Sets the line width in pixels of the rectangle that is painted around icon symbols.
- Suspect - Enum constant in enum class com.luciad.symbology.military.MilitarySymbol.Affiliation
-
A track which is potentially hostile because of its characteristics, behavior, origin, or nationality.
- symbol(MilitarySymbol) - Method in class com.luciad.symbology.military.MilitarySymbologyCanvas.DrawCommand
-
Configures the symbol the symbol to draw.
All Classes and Interfaces|All Packages|Serialized Form