Package | Description |
---|---|
com.luciad.contour |
This package contains utility classes for finding contours based on raster data.
|
com.luciad.format.aixm.view.lightspeed |
This package provides a
layer builder
that can be used for AIXM 3/4 data. |
com.luciad.format.arinc.view.lightspeed |
This package provides a
layer builder
that can be used for ARINC data. |
com.luciad.format.dafif.lightspeed |
This package provides a
layer builder
that can be used for DAFIF or DAFIFT data. |
com.luciad.format.e57 |
This package contains a model decoder for decoding point cloud data from E57 (
.e57 ) files. |
com.luciad.format.las |
This package contains a model decoder for LASer (
.las ) and LASzip (.laz ) files. |
com.luciad.format.lidar |
This package provides support classes for decoding LIDAR data.
|
com.luciad.format.nvg.lightspeed |
Provides API for visualizing NVG data in a Lightspeed view.
|
com.luciad.format.s52.gxy |
Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
|
com.luciad.format.vpf |
This package provides support for decoding VPF (Vector Product Format) data and displaying VPF data using GeoSym.
|
com.luciad.fusion.client.view.lightspeed |
Provides support for visualizing LuciadFusion vector data models in a Lightspeed view.
|
com.luciad.gui.swing |
Components and utilities for working with Swing based maps.
|
com.luciad.imaging.operator.util |
Contains utility classes used by various image operators.
|
com.luciad.lidar.lightspeed |
This package contains a layer builder to visualized large point clouds.
|
com.luciad.projection |
All projection related aspects.
|
com.luciad.realtime |
Handles simulation of dynamic data.
|
com.luciad.realtime.gxy.labeling |
Handles the labeling of realtime data for GXY layers.
|
com.luciad.realtime.lightspeed.labeling |
Handles the labeling of realtime data for lightspeed layers.
|
com.luciad.realtime.lightspeed.plots |
Provides a custom layer optimized for displaying large static datasets containing points.
|
com.luciad.symbology.app6a.view.lightspeed |
Provides a layer builder for APP6 a/b/c layers.
|
com.luciad.symbology.milstd2525b.view.lightspeed |
Provides a layer builder for MIL-STD 2525 b/c/d layers.
|
com.luciad.util |
Basic utilities.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.gxy.asynchronous |
Provides layer-specific asynchronous painting.
|
com.luciad.view.lightspeed.layer |
Provides layering support for
ILspView . |
com.luciad.view.lightspeed.layer.density |
Provides layering support for density layers.
|
com.luciad.view.lightspeed.layer.plots |
Provides a custom layer optimized for displaying large static datasets containing points.
|
com.luciad.view.lightspeed.layer.shape |
Provides layering support for vector layers.
|
com.luciad.view.map |
Utilities for making maps.
|
com.luciad.view.map.mgrs |
Provides GXY visualization support
for the Military Grid Reference System (MGRS).
|
com.luciad.view.map.multilevelgrid |
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
|
com.luciad.view.vertical |
Visualisation of the third dimension of a list of points.
|
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdIntervalContour.getInterval()
Returns the interval of this
TLcdIntervalContour |
Modifier and Type | Method and Description |
---|---|
void |
TLcdXYPolylineContourBuilder.startLevel(ILcdInterval aInterval) |
void |
TLcdXYComplexPolygonContourBuilder.startLevel(ILcdInterval aInterval) |
void |
TLcdLonLatPolylineContourBuilder.startLevel(ILcdInterval aInterval) |
void |
TLcdLonLatComplexPolygonContourBuilder.startLevel(ILcdInterval aInterval) |
void |
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).
|
Constructor and Description |
---|
TLcdIntervalContour(ILcdShape aShape,
ILcdInterval aInterval)
Create a new
TLcdIntervalContour . |
Modifier and Type | Method and Description |
---|---|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.bodyScaleRange(ILcdInterval aBodyScaleRange)
Sets the scale range for the body of the layer.
|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.labelScaleRange(ILcdInterval aLabelScaleRange)
Sets the scale range for the labels of the layer
By default, no scale range is used.
|
Modifier and Type | Method and Description |
---|---|
TLspARINCLayerBuilder |
TLspARINCLayerBuilder.bodyScaleRange(ILcdInterval aBodyScaleRange)
Sets the scale range for the body of the layer.
|
TLspARINCLayerBuilder |
TLspARINCLayerBuilder.labelScaleRange(ILcdInterval aLabelScaleRange)
Sets the scale range for the labels of the layer
By default, no scale range is used.
|
Modifier and Type | Method and Description |
---|---|
TLspDAFIFLayerBuilder |
TLspDAFIFLayerBuilder.bodyScaleRange(ILcdInterval aBodyScaleRange)
Sets the scale range for the body of the layer.
|
TLspDAFIFLayerBuilder |
TLspDAFIFLayerBuilder.labelScaleRange(ILcdInterval aLabelScaleRange)
Sets the scale range for the labels of the layer
By default, no scale range is used.
|
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdE57ModelDescriptor.getPropertyRange(TLcdDataProperty aProperty) |
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdLASModelDescriptor.getPropertyRange(TLcdDataProperty aProperty)
Returns the range of values for the given property for this model.
|
Modifier and Type | Method and Description |
---|---|
abstract ILcdInterval |
ALcdLIDARModelDescriptor.getPropertyRange(TLcdDataProperty aProperty)
Returns the range of values for the given property for this model.
|
Modifier and Type | Method and Description |
---|---|
TLspNVGLayerBuilder |
TLspNVGLayerBuilder.bodyScaleRange(ILcdInterval aBodyScaleRange)
Sets the scale range for the body of the symbols.
|
TLspNVGLayerBuilder |
TLspNVGLayerBuilder.labelScaleRange(ILcdInterval aLabelScaleRange)
Sets the scale range for the labels of the symbols.
|
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdS52GXYLevelLayerList.getScaleRange()
Deprecated.
Returns the scalerange in which this layer list should be painted.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdS52GXYLevelLayerList.setScaleRange(ILcdInterval aScaleRange)
Deprecated.
Sets the scalerange in which this layer list should be painted.
|
Constructor and Description |
---|
TLcdS52GXYCatalogueLayer(ILcdModel aS57Catalogue,
List<ILcdInterval> aLevelScaleRanges)
Deprecated.
Use the constructor with a S-52 display settings object instead.
|
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdVPFLayerFactoryModel.getScaleRange(TLcdVPFFeatureClass aVPFFeatureClass) |
ILcdInterval |
ILcdVPFLayerFactoryModel.getScaleRange(TLcdVPFFeatureClass aVPFFeatureClass)
Returns the scale range in which the given feature class should be shown.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdVPFLayerFactoryModel.getScaleRange(ILcdInterval aScaleRange)
Deprecated.
|
void |
TLcdVPFLayerFactoryModel.setScaleRange(ILcdInterval aScaleRange) |
Modifier and Type | Method and Description |
---|---|
TLspFusionVectorLayerBuilder |
TLspFusionVectorLayerBuilder.bodyScaleRange(ILcdInterval aBodyScaleRange)
Deprecated.
Sets the scale range for the body of the layer.
|
TLspFusionVectorLayerBuilder |
TLspFusionVectorLayerBuilder.labelScaleRange(ILcdInterval aLabelScaleRange)
Deprecated.
Sets the scale range for the labels of the layer
|
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdColorMapCustomizer.getVisibleInterval()
Returns the visible interval of the color bar.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdColorMapCustomizer.setVisibleInterval(ILcdInterval aVisibleInterval)
Sets the visible interval of the color bar.
|
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdLookupTable.getInterval()
Returns the interval of values that should be mapped on the table data.
|
Modifier and Type | Method and Description |
---|---|
TLcdLookupTable.Builder |
TLcdLookupTable.Builder.mappedInterval(ILcdInterval aInterval)
Sets the the interval of values that should be mapped on the table data.
|
Modifier and Type | Method and Description |
---|---|
TLspLIDARLayerBuilder |
TLspLIDARLayerBuilder.bodyScaleRange(ILcdInterval aScaleRange)
Sets a scale range within which the objects are displayed.
|
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdMercator.getLatitudeLimits()
Returns the upper and lower latitude boundaries of the projection.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdMercator.setLatitudeLimits(ILcdInterval aLatitudeInterval)
Changes the upper and lower latitude boundaries of the projection.
|
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdContinuousDeclutteringLabelPainter.getReuseLocationsScaleRatioInterval()
Deprecated.
Returns the scale ratio interval in which label locations are reused.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdContinuousDeclutteringLabelPainter.setReuseLocationsScaleRatioInterval(ILcdInterval aReuseLocationsScaleRatioInterval)
Deprecated.
Sets the scale ratio interval in which the label locations are reused.
|
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdGXYContinuousLabelingAlgorithm.getReuseLocationsScaleRatioInterval()
Returns the scale ratio interval in which label locations are reused.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYContinuousLabelingAlgorithm.setReuseLocationsScaleRatioInterval(ILcdInterval aReuseLocationsScaleRatioInterval)
Sets the scale ratio interval in which the label locations are reused.
|
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLspContinuousLabelingAlgorithm.getReuseLocationsScaleRatioInterval()
Returns the scale ratio interval in which label locations are reused.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspContinuousLabelingAlgorithm.setReuseLocationsScaleRatioInterval(ILcdInterval aReuseLocationsScaleRatioInterval)
Sets the scale ratio interval in which the label locations are reused.
|
Modifier and Type | Method and Description |
---|---|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.bodyScaleRange(ILcdInterval aScaleRange)
Deprecated.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.labelScaleRange(ILcdInterval aScaleRange)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
TLspAPP6ALayerBuilder |
TLspAPP6ALayerBuilder.bodyScaleRange(ILcdInterval aBodyScaleRange)
Sets the scale range for the body of the symbols.
|
TLspAPP6ALayerBuilder |
TLspAPP6ALayerBuilder.labelScaleRange(ILcdInterval aLabelScaleRange)
Sets the scale range for the labels of the symbols.
|
Modifier and Type | Method and Description |
---|---|
TLspMS2525bLayerBuilder |
TLspMS2525bLayerBuilder.bodyScaleRange(ILcdInterval aBodyScaleRange)
Sets the scale range for the body of the symbols.
|
TLspMS2525bLayerBuilder |
TLspMS2525bLayerBuilder.labelScaleRange(ILcdInterval aLabelScaleRange)
Sets the scale range for the labels of the symbols.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdInterval
Default implementation of
ILcdInterval . |
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdColorMap.getLevelInterval()
Returns the level interval.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdColorMap.setLevelInterval(ILcdInterval aLevelInterval)
Sets the new level interval: the minimum and maximum values for the
levels.
|
Constructor and Description |
---|
TLcdColorMap(ILcdInterval aLevelInterval,
double[] aLevels,
Color[] aColors)
Constructs a new
TLcdColorMap 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.
|
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdGXYLayerList.getLabelScaleRange()
Deprecated.
Returns the union of all label scale ranges of the sublayers.
|
ILcdInterval |
TLcdGXYLayer.getLabelScaleRange()
Returns the toolkit scale range for which to display labels for elements of the model.
|
ILcdInterval |
TLcdGXYDensityLayer.getLabelScaleRange() |
ILcdInterval |
ILcdGXYLayer.getLabelScaleRange()
Returns the toolkit scale range for which to display labels for elements of the model.
|
ILcdInterval |
TLcdGXYLayer.getPaintLabelsScaleRatioInterval()
Returns the scale ratio interval in which the placed labels are painted.
|
ILcdInterval |
TLcdGXYLayerList.getScaleRange()
Deprecated.
Returns the union of all scale ranges of the sublayers.
|
ILcdInterval |
TLcdGXYLayer.getScaleRange()
Returns the toolkit scale range for which to display elements of the model.
|
ILcdInterval |
TLcdGXYDensityLayer.getScaleRange() |
ILcdInterval |
ILcdGXYLayer.getScaleRange()
Returns the toolkit scale range for which to display elements of the model.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYLayer.setLabelScaleRange(ILcdInterval aNewLabelScaleRange)
Sets the scale range in which this
ILcdGXYLayer 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 when
TLcdGXYLayer.paint(java.awt.Graphics, int, ILcdGXYView) is called with the
ILcdGXYEditableLabelsLayer.PLACED_LABELS flag. |
void |
TLcdGXYLayer.setScaleRange(ILcdInterval aNewScaleRange)
Sets the scale range in which this
ILcdGXYLayer will paint its elements. |
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdGXYAsynchronousLayerWrapper.getLabelScaleRange() |
ILcdInterval |
TLcdGXYAsynchronousLayerWrapper.getScaleRange() |
Modifier and Type | Method and Description |
---|---|
static 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.
|
ILcdInterval |
TLspLayer.getScaleRange(TLspPaintRepresentation aPaintRepresentation)
Returns the scale range of a TLspPaintRepresentation of this layer in toolkit pixels/meter.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspLayer.setScaleRange(TLspPaintRepresentation aPaintRepresentation,
ILcdInterval aScaleRange)
Sets the scale range of this layer to the given range in toolkit pixels/meter.
|
Modifier and Type | Method and Description |
---|---|
TLspDensityLayerBuilder |
TLspDensityLayerBuilder.bodyScaleRange(ILcdInterval aBodyScaleRange)
Deprecated.
Sets the scale range for the body of the layer.
|
TLspDensityLayerBuilder |
TLspDensityLayerBuilder.labelScaleRange(ILcdInterval aLabelScaleRange)
Deprecated.
Sets the scale range for the labels of the layer
|
Modifier and Type | Method and Description |
---|---|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.bodyScaleRange(ILcdInterval aScaleRange)
Sets a scale range within which the objects are displayed.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.labelScaleRange(ILcdInterval aScaleRange)
Sets a scale range within which the objects' labels are displayed.
|
Modifier and Type | Method and Description |
---|---|
TLspShapeLayerBuilder |
TLspShapeLayerBuilder.bodyScaleRange(ILcdInterval aBodyScaleRange)
Sets the scale range for the body of the layer in toolkit pixels/meter.
|
TLspShapeLayerBuilder |
TLspShapeLayerBuilder.labelScaleRange(ILcdInterval aLabelScaleRange)
Sets the scale range for the labels of the layer in toolkit pixels/meter.
|
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdXYGridLayer.getLabelScaleRange()
Returns the toolkit scale range for which to display labels for elements of the model.
|
ILcdInterval |
TLcdUTMGridLayer.getLabelScaleRange()
The label scale range is the same as the scale range.
|
ILcdInterval |
TLcdUPSGridLayer.getLabelScaleRange()
Always returns null.
|
ILcdInterval |
TLcdMapLonLatGridLayer.getLabelScaleRange()
The label scale range is the same as the scale range for a
TLcdMapLonLatGridLayer . |
ILcdInterval |
TLcdMapGeorefGridLayer.getLabelScaleRange() |
ILcdInterval |
TLcdXYGridLayer.getScaleRange()
Returns the toolkit scale range for which to display elements of the model.
|
ILcdInterval |
TLcdUTMGridLayer.getScaleRange() |
ILcdInterval |
TLcdUPSGridLayer.getScaleRange()
Always returns null.
|
ILcdInterval |
TLcdMapLonLatGridLayer.getScaleRange() |
ILcdInterval |
TLcdMapGeorefGridLayer.getScaleRange() |
Modifier and Type | Method and Description |
---|---|
void |
TLcdUTMGridLayer.setScaleRange(ILcdInterval aScaleRange)
Sets the range of scales outside of which nothing of this layer should be rendered.
|
void |
TLcdMapLonLatGridLayer.setScaleRange(ILcdInterval aScaleRange)
Sets the scale range in which this
ILcdGXYLayer will paint its elements. |
void |
TLcdMapGeorefGridLayer.setScaleRange(ILcdInterval newScaleRange)
Sets the scale range in which this
ILcdGXYLayer will paint its
elements. |
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdMGRSGridLayer.getLabelScaleRange()
Returns the toolkit scale range for which to display labels for elements of the model.
|
ILcdInterval |
TLcdMGRSGridLayer.getScaleRange()
Returns the toolkit scale range for which to display elements of the model.
|
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdMultilevelGridLayer.getLabelScaleRange()
This layer does not have a label scale range.
|
ILcdInterval |
TLcdMultilevelGridLayer.getScaleRange()
This layer does not have a scale range.
|
Modifier and Type | Method and Description |
---|---|
ILcdInterval |
TLcdVVGridLineOrdinateProviderRVSM.getSnappedRange(double aScale,
ILcdInterval aRange,
TLcdAltitudeUnit aUnit)
Returns the range required by the vertical view to snap to its grid.
|
ILcdInterval |
TLcdDefaultVVGridLineOrdinateProvider.getSnappedRange(double aScale,
ILcdInterval aRange,
TLcdAltitudeUnit aUnit)
Returns the range required by the vertical view to snap to its grid.
|
ILcdInterval |
ILcdVVGridLineOrdinateProvider.getSnappedRange(double aScale,
ILcdInterval aRange,
TLcdAltitudeUnit aUnit)
Returns the range required by the vertical view to snap to its grid.
|
Modifier and Type | Method and Description |
---|---|
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.
|
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[] |
ILcdVVGridLineOrdinateProvider.getGridLineOrdinates(double aScale,
ILcdInterval aRange,
TLcdAltitudeUnit aUnit)
Returns an array of altitudes for which a grid-line is needed in the vertical view.
|
ILcdInterval |
TLcdVVGridLineOrdinateProviderRVSM.getSnappedRange(double aScale,
ILcdInterval aRange,
TLcdAltitudeUnit aUnit)
Returns the range required by the vertical view to snap to its grid.
|
ILcdInterval |
TLcdDefaultVVGridLineOrdinateProvider.getSnappedRange(double aScale,
ILcdInterval aRange,
TLcdAltitudeUnit aUnit)
Returns the range required by the vertical view to snap to its grid.
|
ILcdInterval |
ILcdVVGridLineOrdinateProvider.getSnappedRange(double aScale,
ILcdInterval aRange,
TLcdAltitudeUnit aUnit)
Returns the range required by the vertical view to snap to its grid.
|
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.
|
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[] |
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.
|