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 

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 the IFeatureModel'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 the IFeatureModel'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, 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
Returns the HTTP response for the given HTTP request.
send(HttpRequest, CancellationToken) - Method in class com.luciad.net.http.HttpClient
Returns the HTTP response for the given HTTP request.
send(HttpRequest, CancellationToken) - Method in interface com.luciad.net.http.IHttpClient
Returns the HTTP response for the given HTTP request.
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
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 the base geometry.
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
Sets the IHandleFactory that is used by this handles provider.
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
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
 
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
Sets the line style that is used for handles in a EditHandleState#Inactive state 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 new IFeaturePainter to use.
setPitchEnabled(boolean) - Method in class com.luciad.controllers.RotateEventHandler
Allow the RotateEventHandler to 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.
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
Allow the RotateEventHandler to 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.
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.
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