- 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
-
- saveChanges() - Method in interface com.luciad.models.features.IFeatureSaveSupport
-
- saveSupport(IFeatureSaveSupport) - Method in class com.luciad.models.features.FeatureModelPersistenceManager.Builder
-
Sets a delegate that implements save support for a feature model.
- 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.
- 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.
- 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 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.
- 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 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
-
- send(HttpRequest, CancellationToken) - Method in class com.luciad.net.http.HttpClient
-
- send(HttpRequest, CancellationToken) - Method in interface com.luciad.net.http.IHttpClient
-
- 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
-
- setAuxiliaryHandleIconHighlighted(IIcon) - Method in class com.luciad.edit.EditSettings
-
- setAuxiliaryHandleIconRegular(IIcon) - Method in class com.luciad.edit.EditSettings
-
- 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 to use during creation.
- setConstraint(IPolylineConstraint) - Method in class com.luciad.create.geometries.PolylineCreator
-
Sets the constraint to use during creation.
- setConstraint(IPolylineRingConstraint) - Method in class com.luciad.create.geometries.PolylineRingCreator
-
Sets the constraint to use during creation.
- setConstraint(IPointConstraint) - Method in class com.luciad.edit.geometries.PointHandlesProvider
-
Sets the constraint that is applied to the handles created by this handles provider.
- setConstraint(IPolylineConstraint) - Method in class com.luciad.edit.geometries.PolylineHandlesProvider
-
Sets the constraint that is applied to the handles created by this handles provider.
- setConstraint(IPolylineRingConstraint) - Method in class com.luciad.edit.geometries.PolylineRingHandlesProvider
-
Sets the constraint that is applied to the handles created by this handles provider.
- 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
-
Set the display scale factor.
- setDisplayScale(double) - Method in class com.luciad.input.touch.TouchGestureRecognizer
-
Set 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
-
Set the display pixel density in dots per inch.
- setDpi(double) - Method in class com.luciad.input.touch.TouchGestureRecognizer
-
Set 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 while using touch inputs.
- 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
-
- setElevationCursor(MouseCursor) - Method in class com.luciad.edit.EditSettings
-
- setElevationModifierKeys(ModifierKeys) - Method in class com.luciad.edit.EditSettings
-
- setEnabled(boolean) - Method in class com.luciad.maps.effects.AmbientOcclusionEffect
-
Enables or disables the Ambient Occlusion effect.
- setEnabled(boolean) - Method in class com.luciad.maps.effects.AtmosphereEffect
-
Enables or disables the atmosphere effect.
- setEnabled(boolean) - Method in class com.luciad.maps.effects.EyeDomeLightingEffect
-
Enables or disables the Eye-dome lighting effect.
- setEnabled(boolean) - Method in class com.luciad.maps.MapNavigator.AboveConstraintOptions
-
Enables or disables the constraint The default is true.
- setEnabled(boolean) - Method in class com.luciad.maps.MapNavigator.BoundsConstraintOptions
-
Enables or disables the constraint The default is true.
- 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
-
- setGeometryHandlesProvider(IGeometryHandlesProvider) - Method in class com.luciad.edit.geometries.PatchHandlesProvider
-
- setHandleFactory(FeatureHandlesProvider.IHandleFactory) - Method in class com.luciad.edit.features.FeatureHandlesProvider
-
Sets the
IHandleFactory
that is used by this handles provider to create a new translate handle.
- setHandleFactory(PointHandlesProvider.IHandleFactory) - Method in class com.luciad.edit.geometries.PointHandlesProvider
-
Sets the
IHandleFactory
that is used to create handles by this provider.
- setHandleFactory(PolylineHandlesProvider.IHandleFactory) - Method in class com.luciad.edit.geometries.PolylineHandlesProvider
-
Sets the
IHandleFactory
that is used by this handles provider to create new handles.
- setHandleFactory(PolylineRingHandlesProvider.IHandleFactory) - Method in class com.luciad.edit.geometries.PolylineRingHandlesProvider
-
- setHandleIconActive(IIcon) - Method in class com.luciad.edit.EditSettings
-
- setHandleIconHighlighted(IIcon) - Method in class com.luciad.edit.EditSettings
-
- setHandleIconRegular(IIcon) - Method in class com.luciad.edit.EditSettings
-
- 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 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
-
- setInsertCursor(MouseCursor) - Method in class com.luciad.edit.EditSettings
-
- setInsertModifierKeys(ModifierKeys) - Method in class com.luciad.edit.EditSettings
-
- setInterpolate(boolean) - Method in class com.luciad.models.rasters.RasterModelHeightProvider
-
Set whether (bilinear) interpolation should be used when converting the source elevation data to a height value.
- 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 the layer should display labels.
- setLabeled(boolean) - Method in class com.luciad.layers.grids.GridLayer
-
Sets whether this layer displays labels.
- setLineCreationMode(LineCreationMode) - Method in class com.luciad.create.geometries.PolylineCreator
-
The line creation mode is
Automatic
by default.
- setLineCreationMode(LineCreationMode) - Method in class com.luciad.create.geometries.PolylineRingCreator
-
The line creation mode is
Automatic
by default.
- 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
-
- setLongPressThreshold(long) - Method in class com.luciad.input.touch.TouchGestureRecognizer
-
Set the threshold, in milliseconds, to reach before a long press event is sent.
- setMapInvalidationCallback(IInvalidationCallback) - Method in class com.luciad.maps.Map
-
- 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
-
- setMoveButton(MouseButton) - Method in class com.luciad.edit.EditSettings
-
- setMoveConstraint(EditMoveConstraint) - Method in class com.luciad.edit.handles.PointEditHandle
-
- setMoveCursor(MouseCursor) - Method in class com.luciad.edit.EditSettings
-
- setMoveModifierKeys(ModifierKeys) - Method in class com.luciad.edit.EditSettings
-
- setMultiClickInterval(long) - Method in class com.luciad.input.mouse.MouseGestureRecognizer
-
Set the interval used to detect multiple clicks (default is 400 ms).
- setMultiTapInterval(long) - Method in class com.luciad.input.touch.TouchGestureRecognizer
-
Set the interval used to detect multiple taps (default is 400 ms).
- setMultiTapThreshold(ScreenDistance) - Method in class com.luciad.input.touch.TouchGestureRecognizer
-
Set the screen distance threshold 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
-
- 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
-
- setPitchEnabled(boolean) - Method in class com.luciad.controllers.RotateEventHandler
-
- setPointCloudStyle(PointCloudStyle) - Method in class com.luciad.layers.tileset3d.TileSet3DLayer
-
Sets the style used for point cloud data on this layer.
- 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
-
- setPrependAppendCursor(MouseCursor) - Method in class com.luciad.edit.EditSettings
-
- setPrependAppendModifierKeys(ModifierKeys) - Method in class com.luciad.edit.EditSettings
-
- 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 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
-
- setRemoveCursor(MouseCursor) - Method in class com.luciad.edit.EditSettings
-
- setRemoveModifierKeys(ModifierKeys) - Method in class com.luciad.edit.EditSettings
-
- setSelectionCandidateChooser(ISelectionCandidateChooser) - Method in class com.luciad.controllers.SelectEventHandler
-
- 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
-
Fill style that is used when a shadow version of a geometry is painted.
- setShadowFillStyle(FillStyle) - Method in class com.luciad.edit.handles.TranslateEditHandle
-
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
-
- setShadowIcon(IIcon) - Method in class com.luciad.edit.handles.TranslateEditHandle
-
- 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.
- 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
-
- setTranslateCursor(MouseCursor) - Method in class com.luciad.edit.EditSettings
-
- setTranslateModifierKeys(ModifierKeys) - Method in class com.luciad.edit.EditSettings
-
- 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
-
- 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 a 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
-
- 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.
- 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.
- 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, double) - Method in class com.luciad.layers.features.FeatureCanvas.IconDrawCommand
-
This method overrides the size of the specified
icon
.
- size(double) - Method in class com.luciad.layers.styles.complexstrokes.builders.ArrowPatternBuilder
-
The size (~length) of the arrow, in pixels.
- 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, FeatureQuery.SortOrder) - Static method in class com.luciad.models.features.FeatureQuery.SortOperator
-
Returns a new 'sortby' operator.
- sortBy(DataPropertyPath) - 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.
- 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(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(IFeatureCreateCallback, FeatureCreateContext) - Method in class com.luciad.symbology.military.MilitarySymbolFeatureCreator
-
This method is called to start creation.
- 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.
- 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(LineStyle) - Method in class com.luciad.layers.features.FeatureCanvas.GeometryDrawCommand
-
Specifies the line styling of the geometry.
- stroke(ComplexStrokeLineStyle) - 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(String) - Method in class com.luciad.formats.wmts.WmtsDataSource.Builder
-
Sets the style to use within the WMTS data provided by the source.
- style(MilitarySymbolStyle) - Method in class com.luciad.symbology.military.MilitarySymbologyCanvas.DrawCommand
-
Configures the style the style to apply.
- 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.
- 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.
- symbol(MilitarySymbol) - Method in class com.luciad.symbology.military.MilitarySymbologyCanvas.DrawCommand
-
Configures the symbol the symbol to draw.