Uses of Interface
com.luciad.util.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
Modifier and TypeMethodDescriptionTLcdIntervalContour.getInterval()
Returns the interval of thisTLcdIntervalContour
Modifier 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) ModifierConstructorDescriptionTLcdIntervalContour
(ILcdShape aShape, ILcdInterval aInterval) Create a newTLcdIntervalContour
. -
Uses of ILcdInterval in com.luciad.format.aixm.view.lightspeed
Modifier 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
Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionTLcdE57ModelDescriptor.getPropertyRange
(TLcdDataProperty aProperty) -
Uses of ILcdInterval in com.luciad.format.las
Modifier 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
Modifier 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
Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionTLcdS52GXYLevelLayerList.getScaleRange()
Deprecated.Returns the scalerange in which this layer list should be painted.Modifier and TypeMethodDescriptionvoid
TLcdS52GXYLevelLayerList.setScaleRange
(ILcdInterval aScaleRange) Deprecated.Sets the scalerange in which this layer list should be painted.ModifierConstructorDescriptionTLcdS52GXYCatalogueLayer
(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
Modifier and TypeMethodDescriptionILcdVPFLayerFactoryModel.getScaleRange
(TLcdVPFFeatureClass aVPFFeatureClass) Returns the scale range in which the given feature class should be shown.TLcdVPFLayerFactoryModel.getScaleRange
(TLcdVPFFeatureClass aVPFFeatureClass) Modifier and TypeMethodDescriptionvoid
TLcdVPFLayerFactoryModel.getScaleRange
(ILcdInterval aScaleRange) Deprecated.void
TLcdVPFLayerFactoryModel.setScaleRange
(ILcdInterval aScaleRange) -
Uses of ILcdInterval in com.luciad.fusion.client.view.lightspeed
Modifier 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
Modifier and TypeMethodDescriptionTLcdColorMapCustomizer.getVisibleInterval()
Returns the visible interval of the color bar.Modifier and TypeMethodDescriptionvoid
TLcdColorMapCustomizer.setVisibleInterval
(ILcdInterval aVisibleInterval) Sets the visible interval of the color bar. -
Uses of ILcdInterval in com.luciad.imaging.operator.util
Modifier and TypeMethodDescriptionTLcdLookupTable.getInterval()
Returns the interval of values that should be mapped on the table data.Modifier 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
Modifier and TypeMethodDescriptionTLspLIDARLayerBuilder.bodyScaleRange
(ILcdInterval aScaleRange) Sets a scale range within which the objects are displayed. -
Uses of ILcdInterval in com.luciad.projection
Modifier and TypeMethodDescriptionTLcdMercator.getLatitudeLimits()
Returns the upper and lower latitude boundaries of the projection.Modifier and TypeMethodDescriptionvoid
TLcdMercator.setLatitudeLimits
(ILcdInterval aLatitudeInterval) Changes the upper and lower latitude boundaries of the projection. -
Uses of ILcdInterval in com.luciad.realtime
Modifier and TypeMethodDescriptionTLcdContinuousDeclutteringLabelPainter.getReuseLocationsScaleRatioInterval()
Deprecated.Returns the scale ratio interval in which label locations are reused.Modifier 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
Modifier and TypeMethodDescriptionTLcdGXYContinuousLabelingAlgorithm.getReuseLocationsScaleRatioInterval()
Returns the scale ratio interval in which label locations are reused.Modifier 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
Modifier and TypeMethodDescriptionTLspContinuousLabelingAlgorithm.getReuseLocationsScaleRatioInterval()
Returns the scale ratio interval in which label locations are reused.Modifier 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
Modifier and TypeMethodDescriptionTLspPlotLayerBuilder.bodyScaleRange
(ILcdInterval aScaleRange) Deprecated.TLspPlotLayerBuilder.labelScaleRange
(ILcdInterval aScaleRange) Deprecated. -
Uses of ILcdInterval in com.luciad.symbology.app6a.view.lightspeed
Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionvoid
TLcdColorMap.setLevelInterval
(ILcdInterval aLevelInterval) Sets the new level interval: the minimum and maximum values for the levels.ModifierConstructorDescriptionTLcdColorMap
(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
Modifier 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.Modifier 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
Modifier and TypeMethodDescriptionTLcdGXYAsynchronousLayerWrapper.getLabelScaleRange()
TLcdGXYAsynchronousLayerWrapper.getScaleRange()
-
Uses of ILcdInterval in com.luciad.view.lightspeed.layer
Modifier 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.Modifier 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
Modifier 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
Modifier 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
Modifier 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
Modifier 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.Modifier 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
Modifier 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
Modifier 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
Modifier 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.Modifier 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.