Uses of Interface
com.luciad.util.ILcdInterval
Packages that use ILcdInterval
Package
Description
This package contains utility classes for finding contours based on raster data.
This package provides a
layer builder
that can be used for AIXM 3/4 data.This package provides a
layer builder
that can be used for ARINC data.This package provides a
layer builder
that can be used for DAFIF or DAFIFT data.This package contains a model decoder for decoding point cloud data from E57 (
.e57
) files.This package contains a model decoder for LASer (
.las
) and LASzip (.laz
) files.This package provides support classes for decoding LIDAR data.
Provides support for visualizing MBTiles vector data in a Lightspeed view.
Provides API for visualizing NVG data in a Lightspeed view.
Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
This package provides support for decoding VPF (Vector Product Format) data and displaying VPF data using GeoSym.
Provides support for visualizing LuciadFusion vector data models in a Lightspeed view.
Components and utilities for working with Swing based maps.
Contains utility classes used by various image operators.
This package contains a layer builder to visualized large point clouds.
All projection related aspects.
Handles simulation of dynamic data.
Handles the labeling of realtime data for GXY layers.
Handles the labeling of realtime data for lightspeed layers.
Provides a custom layer optimized for displaying large static datasets containing points.
Provides a layer builder for APP6 a/b/c layers.
Provides a layer builder for MIL-STD 2525 b/c/d layers.
Basic utilities.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Provides layer-specific asynchronous painting.
Provides layering support for
ILspView
.Provides layering support for density layers.
Provides a custom layer optimized for displaying large static datasets containing points.
Provides layering support for vector layers.
Utilities for making maps.
Provides GXY visualization support
for the Military Grid Reference System (MGRS).
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
Visualisation of the third dimension of a list of points.
-
Uses of ILcdInterval in com.luciad.contour
Methods in com.luciad.contour that return ILcdIntervalModifier and TypeMethodDescriptionTLcdIntervalContour.getInterval()
Returns the interval of thisTLcdIntervalContour
Methods in com.luciad.contour with parameters of type ILcdIntervalModifier and TypeMethodDescriptionvoid
ILcdContourBuilder.startLevel
(ILcdInterval aInterval) This method is called by the contour finder when it starts finding contours for a new level, when the contour represents a range of values (an interval).void
TLcdLonLatComplexPolygonContourBuilder.startLevel
(ILcdInterval aInterval) void
TLcdLonLatPolylineContourBuilder.startLevel
(ILcdInterval aInterval) void
TLcdXYComplexPolygonContourBuilder.startLevel
(ILcdInterval aInterval) void
TLcdXYPolylineContourBuilder.startLevel
(ILcdInterval aInterval) Constructors in com.luciad.contour with parameters of type ILcdIntervalModifierConstructorDescriptionTLcdIntervalContour
(ILcdShape aShape, ILcdInterval aInterval) Create a newTLcdIntervalContour
. -
Uses of ILcdInterval in com.luciad.format.aixm.view.lightspeed
Methods in com.luciad.format.aixm.view.lightspeed with parameters of type ILcdIntervalModifier and TypeMethodDescriptionTLspAIXMLayerBuilder.bodyScaleRange
(ILcdInterval aBodyScaleRange) Sets the scale range for the body of the layer.TLspAIXMLayerBuilder.labelScaleRange
(ILcdInterval aLabelScaleRange) Sets the scale range for the labels of the layer -
Uses of ILcdInterval in com.luciad.format.arinc.view.lightspeed
Methods in com.luciad.format.arinc.view.lightspeed with parameters of type ILcdIntervalModifier and TypeMethodDescriptionTLspARINCLayerBuilder.bodyScaleRange
(ILcdInterval aBodyScaleRange) Sets the scale range for the body of the layer.TLspARINCLayerBuilder.labelScaleRange
(ILcdInterval aLabelScaleRange) Sets the scale range for the labels of the layer -
Uses of ILcdInterval in com.luciad.format.dafif.lightspeed
Methods in com.luciad.format.dafif.lightspeed with parameters of type ILcdIntervalModifier and TypeMethodDescriptionTLspDAFIFLayerBuilder.bodyScaleRange
(ILcdInterval aBodyScaleRange) Sets the scale range for the body of the layer.TLspDAFIFLayerBuilder.labelScaleRange
(ILcdInterval aLabelScaleRange) Sets the scale range for the labels of the layer -
Uses of ILcdInterval in com.luciad.format.e57
Methods in com.luciad.format.e57 that return ILcdIntervalModifier and TypeMethodDescriptionTLcdE57ModelDescriptor.getPropertyRange
(TLcdDataProperty aProperty) -
Uses of ILcdInterval in com.luciad.format.las
Methods in com.luciad.format.las that return ILcdIntervalModifier and TypeMethodDescriptionTLcdLASModelDescriptor.getPropertyRange
(TLcdDataProperty aProperty) Returns the range of values for the given property for this model. -
Uses of ILcdInterval in com.luciad.format.lidar
Methods in com.luciad.format.lidar that return ILcdIntervalModifier and TypeMethodDescriptionabstract ILcdInterval
ALcdLIDARModelDescriptor.getPropertyRange
(TLcdDataProperty aProperty) Returns the range of values for the given property for this model. -
Uses of ILcdInterval in com.luciad.format.mbtiles.view.lightspeed
Methods in com.luciad.format.mbtiles.view.lightspeed with parameters of type ILcdIntervalModifier and TypeMethodDescriptionTLspMBTilesVectorLayerBuilder.bodyScaleRange
(ILcdInterval aBodyScaleRange) Sets the body scale range for this layer.TLspMBTilesVectorLayerBuilder.labelScaleRange
(ILcdInterval aLabelScaleRange) Sets the label scale range for this layer. -
Uses of ILcdInterval in com.luciad.format.nvg.lightspeed
Methods in com.luciad.format.nvg.lightspeed with parameters of type ILcdIntervalModifier and TypeMethodDescriptionTLspNVGLayerBuilder.bodyScaleRange
(ILcdInterval aBodyScaleRange) Sets the scale range for the body of the symbols.TLspNVGLayerBuilder.labelScaleRange
(ILcdInterval aLabelScaleRange) Sets the scale range for the labels of the symbols. -
Uses of ILcdInterval in com.luciad.format.s52.gxy
Methods in com.luciad.format.s52.gxy that return ILcdIntervalModifier and TypeMethodDescriptionTLcdS52GXYLevelLayerList.getScaleRange()
Deprecated.Returns the scalerange in which this layer list should be painted.Methods in com.luciad.format.s52.gxy with parameters of type ILcdIntervalModifier and TypeMethodDescriptionvoid
TLcdS52GXYLevelLayerList.setScaleRange
(ILcdInterval aScaleRange) Deprecated.Sets the scalerange in which this layer list should be painted.Constructor parameters in com.luciad.format.s52.gxy with type arguments of type ILcdIntervalModifierConstructorDescriptionTLcdS52GXYCatalogueLayer
(ILcdModel aS57Catalogue, List<ILcdInterval> aLevelScaleRanges) Deprecated.Use the constructor with a S-52 display settings object instead. -
Uses of ILcdInterval in com.luciad.format.vpf
Methods in com.luciad.format.vpf that return ILcdIntervalModifier and TypeMethodDescriptionILcdVPFLayerFactoryModel.getScaleRange
(TLcdVPFFeatureClass aVPFFeatureClass) Returns the scale range in which the given feature class should be shown.TLcdVPFLayerFactoryModel.getScaleRange
(TLcdVPFFeatureClass aVPFFeatureClass) Methods in com.luciad.format.vpf with parameters of type ILcdIntervalModifier and TypeMethodDescriptionvoid
TLcdVPFLayerFactoryModel.getScaleRange
(ILcdInterval aScaleRange) Deprecated.void
TLcdVPFLayerFactoryModel.setScaleRange
(ILcdInterval aScaleRange) -
Uses of ILcdInterval in com.luciad.fusion.client.view.lightspeed
Methods in com.luciad.fusion.client.view.lightspeed with parameters of type ILcdIntervalModifier and TypeMethodDescriptionTLspFusionVectorLayerBuilder.bodyScaleRange
(ILcdInterval aBodyScaleRange) Deprecated.Sets the scale range for the body of the layer.TLspFusionVectorLayerBuilder.labelScaleRange
(ILcdInterval aLabelScaleRange) Deprecated.Sets the scale range for the labels of the layer -
Uses of ILcdInterval in com.luciad.gui.swing
Methods in com.luciad.gui.swing that return ILcdIntervalModifier and TypeMethodDescriptionTLcdColorMapCustomizer.getVisibleInterval()
Returns the visible interval of the color bar.Methods in com.luciad.gui.swing with parameters of type ILcdIntervalModifier and TypeMethodDescriptionvoid
TLcdColorMapCustomizer.setVisibleInterval
(ILcdInterval aVisibleInterval) Sets the visible interval of the color bar. -
Uses of ILcdInterval in com.luciad.imaging.operator.util
Methods in com.luciad.imaging.operator.util that return ILcdIntervalModifier and TypeMethodDescriptionTLcdLookupTable.getInterval()
Returns the interval of values that should be mapped on the table data.Methods in com.luciad.imaging.operator.util with parameters of type ILcdIntervalModifier and TypeMethodDescriptionTLcdLookupTable.Builder.mappedInterval
(ILcdInterval aInterval) Sets the the interval of values that should be mapped on the table data. -
Uses of ILcdInterval in com.luciad.lidar.lightspeed
Methods in com.luciad.lidar.lightspeed with parameters of type ILcdIntervalModifier and TypeMethodDescriptionTLspLIDARLayerBuilder.bodyScaleRange
(ILcdInterval aScaleRange) Sets a scale range within which the objects are displayed. -
Uses of ILcdInterval in com.luciad.projection
Methods in com.luciad.projection that return ILcdIntervalModifier and TypeMethodDescriptionTLcdMercator.getLatitudeLimits()
Returns the upper and lower latitude boundaries of the projection.Methods in com.luciad.projection with parameters of type ILcdIntervalModifier and TypeMethodDescriptionvoid
TLcdMercator.setLatitudeLimits
(ILcdInterval aLatitudeInterval) Changes the upper and lower latitude boundaries of the projection. -
Uses of ILcdInterval in com.luciad.realtime
Methods in com.luciad.realtime that return ILcdIntervalModifier and TypeMethodDescriptionTLcdContinuousDeclutteringLabelPainter.getReuseLocationsScaleRatioInterval()
Deprecated.Returns the scale ratio interval in which label locations are reused.Methods in com.luciad.realtime with parameters of type ILcdIntervalModifier and TypeMethodDescriptionvoid
TLcdContinuousDeclutteringLabelPainter.setReuseLocationsScaleRatioInterval
(ILcdInterval aReuseLocationsScaleRatioInterval) Deprecated.Sets the scale ratio interval in which the label locations are reused. -
Uses of ILcdInterval in com.luciad.realtime.gxy.labeling
Methods in com.luciad.realtime.gxy.labeling that return ILcdIntervalModifier and TypeMethodDescriptionTLcdGXYContinuousLabelingAlgorithm.getReuseLocationsScaleRatioInterval()
Returns the scale ratio interval in which label locations are reused.Methods in com.luciad.realtime.gxy.labeling with parameters of type ILcdIntervalModifier and TypeMethodDescriptionvoid
TLcdGXYContinuousLabelingAlgorithm.setReuseLocationsScaleRatioInterval
(ILcdInterval aReuseLocationsScaleRatioInterval) Sets the scale ratio interval in which the label locations are reused. -
Uses of ILcdInterval in com.luciad.realtime.lightspeed.labeling
Methods in com.luciad.realtime.lightspeed.labeling that return ILcdIntervalModifier and TypeMethodDescriptionTLspContinuousLabelingAlgorithm.getReuseLocationsScaleRatioInterval()
Returns the scale ratio interval in which label locations are reused.Methods in com.luciad.realtime.lightspeed.labeling with parameters of type ILcdIntervalModifier and TypeMethodDescriptionvoid
TLspContinuousLabelingAlgorithm.setReuseLocationsScaleRatioInterval
(ILcdInterval aReuseLocationsScaleRatioInterval) Sets the scale ratio interval in which the label locations are reused. -
Uses of ILcdInterval in com.luciad.realtime.lightspeed.plots
Methods in com.luciad.realtime.lightspeed.plots with parameters of type ILcdIntervalModifier and TypeMethodDescriptionTLspPlotLayerBuilder.bodyScaleRange
(ILcdInterval aScaleRange) Deprecated.TLspPlotLayerBuilder.labelScaleRange
(ILcdInterval aScaleRange) Deprecated. -
Uses of ILcdInterval in com.luciad.symbology.app6a.view.lightspeed
Methods in com.luciad.symbology.app6a.view.lightspeed with parameters of type ILcdIntervalModifier and TypeMethodDescriptionTLspAPP6ALayerBuilder.bodyScaleRange
(ILcdInterval aBodyScaleRange) Sets the scale range for the body of the symbols.TLspAPP6ALayerBuilder.labelScaleRange
(ILcdInterval aLabelScaleRange) Sets the scale range for the labels of the symbols. -
Uses of ILcdInterval in com.luciad.symbology.milstd2525b.view.lightspeed
Methods in com.luciad.symbology.milstd2525b.view.lightspeed with parameters of type ILcdIntervalModifier and TypeMethodDescriptionTLspMS2525bLayerBuilder.bodyScaleRange
(ILcdInterval aBodyScaleRange) Sets the scale range for the body of the symbols.TLspMS2525bLayerBuilder.labelScaleRange
(ILcdInterval aLabelScaleRange) Sets the scale range for the labels of the symbols. -
Uses of ILcdInterval in com.luciad.util
Classes in com.luciad.util that implement ILcdIntervalMethods in com.luciad.util that return ILcdIntervalMethods in com.luciad.util with parameters of type ILcdIntervalModifier and TypeMethodDescriptionvoid
TLcdColorMap.setLevelInterval
(ILcdInterval aLevelInterval) Sets the new level interval: the minimum and maximum values for the levels.Constructors in com.luciad.util with parameters of type ILcdIntervalModifierConstructorDescriptionTLcdColorMap
(ILcdInterval aLevelInterval, double[] aLevels, Color[] aColors) Constructs a newTLcdColorMap
with the given levels and colors.TLcdInterval
(ILcdInterval aInterval) Creates a new TLcdInterval with the same bounds and the same name as the given interval. -
Uses of ILcdInterval in com.luciad.view.gxy
Methods in com.luciad.view.gxy that return ILcdIntervalModifier and TypeMethodDescriptionILcdGXYLayer.getLabelScaleRange()
Returns the toolkit scale range for which to display labels for elements of the model.TLcdGXYDensityLayer.getLabelScaleRange()
TLcdGXYLayer.getLabelScaleRange()
Returns the toolkit scale range for which to display labels for elements of the model.TLcdGXYLayerList.getLabelScaleRange()
Deprecated.Returns the union of all label scale ranges of the sublayers.TLcdGXYLayer.getPaintLabelsScaleRatioInterval()
Returns the scale ratio interval in which the placed labels are painted.ILcdGXYLayer.getScaleRange()
Returns the toolkit scale range for which to display elements of the model.TLcdGXYDensityLayer.getScaleRange()
TLcdGXYLayer.getScaleRange()
Returns the toolkit scale range for which to display elements of the model.TLcdGXYLayerList.getScaleRange()
Deprecated.Returns the union of all scale ranges of the sublayers.Methods in com.luciad.view.gxy with parameters of type ILcdIntervalModifier and TypeMethodDescriptionvoid
TLcdGXYLayer.setLabelScaleRange
(ILcdInterval aNewLabelScaleRange) Sets the scale range in which thisILcdGXYLayer
will paint the labels of its elements if they have to be drawn at all.void
TLcdGXYLayer.setPaintLabelsScaleRatioInterval
(ILcdInterval aInterval) Sets the scale ratio interval in which the placed labels are painted whenTLcdGXYLayer.paint(java.awt.Graphics, int, ILcdGXYView)
is called with theILcdGXYEditableLabelsLayer.PLACED_LABELS
flag.void
TLcdGXYLayer.setScaleRange
(ILcdInterval aNewScaleRange) Sets the scale range in which thisILcdGXYLayer
will paint its elements. -
Uses of ILcdInterval in com.luciad.view.gxy.asynchronous
Methods in com.luciad.view.gxy.asynchronous that return ILcdIntervalModifier and TypeMethodDescriptionTLcdGXYAsynchronousLayerWrapper.getLabelScaleRange()
TLcdGXYAsynchronousLayerWrapper.getScaleRange()
-
Uses of ILcdInterval in com.luciad.view.lightspeed.layer
Methods in com.luciad.view.lightspeed.layer that return ILcdIntervalModifier and TypeMethodDescriptionstatic ILcdInterval
TLspLayer.createScaleRange
(double aMinWidth, double aMinHeight, double aMaxWidth, double aMaxHeight, TLspViewXYZWorldTransformation2D aW2V) Creates a scale range based on the given width- and height values and the world-to-view transformation.static ILcdInterval
TLspLayer.createScaleRange
(double aMinHeight, double aMaxHeight, TLspViewXYZWorldTransformation3D aW2V) Creates a scale range interval based on the given height values and given world-to-view transformation.TLspLayer.getScaleRange
(TLspPaintRepresentation aPaintRepresentation) Returns the scale range of a TLspPaintRepresentation of this layer in toolkit pixels/meter.Methods in com.luciad.view.lightspeed.layer with parameters of type ILcdIntervalModifier and TypeMethodDescriptionvoid
TLspLayer.setScaleRange
(TLspPaintRepresentation aPaintRepresentation, ILcdInterval aScaleRange) Sets the scale range of this layer to the given range in toolkit pixels/meter. -
Uses of ILcdInterval in com.luciad.view.lightspeed.layer.density
Methods in com.luciad.view.lightspeed.layer.density with parameters of type ILcdIntervalModifier and TypeMethodDescriptionTLspDensityLayerBuilder.bodyScaleRange
(ILcdInterval aBodyScaleRange) Deprecated.Sets the scale range for the body of the layer.TLspDensityLayerBuilder.labelScaleRange
(ILcdInterval aLabelScaleRange) Deprecated.Sets the scale range for the labels of the layer -
Uses of ILcdInterval in com.luciad.view.lightspeed.layer.plots
Methods in com.luciad.view.lightspeed.layer.plots with parameters of type ILcdIntervalModifier and TypeMethodDescriptionTLspPlotLayerBuilder.bodyScaleRange
(ILcdInterval aScaleRange) Sets a scale range within which the objects are displayed.TLspPlotLayerBuilder.labelScaleRange
(ILcdInterval aScaleRange) Sets a scale range within which the objects' labels are displayed. -
Uses of ILcdInterval in com.luciad.view.lightspeed.layer.shape
Methods in com.luciad.view.lightspeed.layer.shape with parameters of type ILcdIntervalModifier and TypeMethodDescriptionTLspShapeLayerBuilder.bodyScaleRange
(ILcdInterval aBodyScaleRange) Sets the scale range for the body of the layer in toolkit pixels/meter.TLspShapeLayerBuilder.labelScaleRange
(ILcdInterval aLabelScaleRange) Sets the scale range for the labels of the layer in toolkit pixels/meter. -
Uses of ILcdInterval in com.luciad.view.map
Methods in com.luciad.view.map that return ILcdIntervalModifier and TypeMethodDescriptionTLcdMapGeorefGridLayer.getLabelScaleRange()
TLcdMapLonLatGridLayer.getLabelScaleRange()
The label scale range is the same as the scale range for aTLcdMapLonLatGridLayer
.TLcdUPSGridLayer.getLabelScaleRange()
Always returns null.TLcdUTMGridLayer.getLabelScaleRange()
The label scale range is the same as the scale range.TLcdXYGridLayer.getLabelScaleRange()
Returns the toolkit scale range for which to display labels for elements of the model.TLcdMapGeorefGridLayer.getScaleRange()
TLcdMapLonLatGridLayer.getScaleRange()
TLcdUPSGridLayer.getScaleRange()
Always returns null.TLcdUTMGridLayer.getScaleRange()
TLcdXYGridLayer.getScaleRange()
Returns the toolkit scale range for which to display elements of the model.Methods in com.luciad.view.map with parameters of type ILcdIntervalModifier and TypeMethodDescriptionvoid
TLcdMapGeorefGridLayer.setScaleRange
(ILcdInterval newScaleRange) Sets the scale range in which thisILcdGXYLayer
will paint its elements.void
TLcdMapLonLatGridLayer.setScaleRange
(ILcdInterval aScaleRange) Sets the scale range in which thisILcdGXYLayer
will paint its elements.void
TLcdUTMGridLayer.setScaleRange
(ILcdInterval aScaleRange) Sets the range of scales outside of which nothing of this layer should be rendered. -
Uses of ILcdInterval in com.luciad.view.map.mgrs
Methods in com.luciad.view.map.mgrs that return ILcdIntervalModifier and TypeMethodDescriptionTLcdMGRSGridLayer.getLabelScaleRange()
Returns the toolkit scale range for which to display labels for elements of the model.TLcdMGRSGridLayer.getScaleRange()
Returns the toolkit scale range for which to display elements of the model. -
Uses of ILcdInterval in com.luciad.view.map.multilevelgrid
Methods in com.luciad.view.map.multilevelgrid that return ILcdIntervalModifier and TypeMethodDescriptionTLcdMultilevelGridLayer.getLabelScaleRange()
This layer does not have a label scale range.TLcdMultilevelGridLayer.getScaleRange()
This layer does not have a scale range. -
Uses of ILcdInterval in com.luciad.view.vertical
Methods in com.luciad.view.vertical that return ILcdIntervalModifier and TypeMethodDescriptionILcdVVGridLineOrdinateProvider.getSnappedRange
(double aScale, ILcdInterval aRange, TLcdAltitudeUnit aUnit) Returns the range required by the vertical view to snap to its grid.TLcdDefaultVVGridLineOrdinateProvider.getSnappedRange
(double aScale, ILcdInterval aRange, TLcdAltitudeUnit aUnit) Returns the range required by the vertical view to snap to its grid.TLcdVVGridLineOrdinateProviderRVSM.getSnappedRange
(double aScale, ILcdInterval aRange, TLcdAltitudeUnit aUnit) Returns the range required by the vertical view to snap to its grid.Methods in com.luciad.view.vertical with parameters of type ILcdIntervalModifier and TypeMethodDescriptiondouble[]
ILcdVVGridLineOrdinateProvider.getGridLineOrdinates
(double aScale, ILcdInterval aRange, TLcdAltitudeUnit aUnit) Returns an array of altitudes for which a grid-line is needed in the vertical view.double[]
TLcdDefaultVVGridLineOrdinateProvider.getGridLineOrdinates
(double aScale, ILcdInterval aRange, TLcdAltitudeUnit aUnit) Returns an array of altitudes for which a grid-line is needed in the vertical view.double[]
TLcdVVGridLineOrdinateProviderRVSM.getGridLineOrdinates
(double aScale, ILcdInterval aRange, TLcdAltitudeUnit aUnit) Returns an array of altitudes for which a grid-line is needed in the vertical view.ILcdVVGridLineOrdinateProvider.getSnappedRange
(double aScale, ILcdInterval aRange, TLcdAltitudeUnit aUnit) Returns the range required by the vertical view to snap to its grid.TLcdDefaultVVGridLineOrdinateProvider.getSnappedRange
(double aScale, ILcdInterval aRange, TLcdAltitudeUnit aUnit) Returns the range required by the vertical view to snap to its grid.TLcdVVGridLineOrdinateProviderRVSM.getSnappedRange
(double aScale, ILcdInterval aRange, TLcdAltitudeUnit aUnit) Returns the range required by the vertical view to snap to its grid.double[]
ILcdVVGridLineOrdinateProvider.getSubGridLineOrdinates
(double aScale, ILcdInterval aRange, TLcdAltitudeUnit aUnit) Returns an array of altitudes for which a sub grid-line is needed in the vertical view.double[]
TLcdDefaultVVGridLineOrdinateProvider.getSubGridLineOrdinates
(double aScale, ILcdInterval aRange, TLcdAltitudeUnit aUnit) Returns an array of altitudes for which a sub grid-line is needed in the vertical view.double[]
TLcdVVGridLineOrdinateProviderRVSM.getSubGridLineOrdinates
(double aScale, ILcdInterval aRange, TLcdAltitudeUnit aUnit) Returns an array of altitudes for which a sub grid-line is needed in the vertical view.