Package | Description |
---|---|
com.luciad.format.netcdf |
Provides support for decoding NetCDF files.
|
com.luciad.multidimensional |
General interfaces and implementations to model multi-dimensional data, for example data that can change
over time or can vary in height.
|
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.symbology.view.lightspeed |
Provides a layer builder for APP-6 and/or MIL-STD-2525 layers.
|
com.luciad.view |
General aspects of views.
|
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.integration.gxy |
Provides support for visualizing
ILcdGXYLayer instances in an
ILspView . |
com.luciad.view.lightspeed.layer.plots |
Provides a custom layer optimized for displaying large static datasets containing points.
|
com.luciad.view.lightspeed.layer.raster |
Provides layering support for raster layers.
|
com.luciad.view.lightspeed.layer.shape |
Provides layering support for vector layers.
|
com.luciad.view.lightspeed.style |
Provides a generic model for styles.
|
Modifier and Type | Method and Description |
---|---|
TLcdDimensionInterval<?> |
TLcdNetCDFFilteredModel.getFilterParameter(TLcdDimensionAxis<?> aAxis)
Deprecated.
use
TLcdNetCDFFilteredModel.getDimensionFilter() instead. |
Modifier and Type | Method and Description |
---|---|
void |
TLcdNetCDFFilteredModel.setFilterParameter(TLcdDimensionAxis<?> aAxis,
TLcdDimensionInterval<?> aInterval,
int aEventMode)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static <T extends Comparable<? super T>> |
TLcdDimensionInterval.create(Class<T> aType,
T aMin,
T aMax)
Creates a
TLcdDimensionInterval instance using a min and
max value. |
static <T extends Comparable<? super T>> |
TLcdDimensionInterval.create(Class<T> aType,
T aMin,
TLcdDimensionInterval.Closure aClosureMin,
T aMax,
TLcdDimensionInterval.Closure aClosureMax)
Creates a
TLcdDimensionInterval instance using a min and
max value and closures. |
static <T extends Comparable<? super T>> |
TLcdDimensionInterval.createSingleValue(Class<T> aType,
T aValue)
Creates a
TLcdDimensionInterval instance that represents
a single value. |
TLcdDimensionInterval<?> |
TLcdDimensionFilter.getAndConvertInterval(TLcdDimensionAxis<?> aAxis)
Gets the interval matching a given axis, converting the resulting interval to the given axis' unit if necessary.
|
TLcdDimensionInterval<?> |
TLcdDimensionFilter.getInterval(TLcdDimensionAxis<?> aAxis)
Gets the interval for a given axis defined by this filter.
|
TLcdDimensionInterval<T> |
TLcdDimension.getUnionOfValues() |
TLcdDimensionInterval<T> |
ILcdDimension.getUnionOfValues()
Returns the union of the ranges in which data can be available.
|
static <T> TLcdDimensionInterval<T> |
TLcdDimensionInterval.union(TLcdDimensionInterval<T> aInterval1,
TLcdDimensionInterval<T> aInterval2)
Returns the union of the given intervals.
|
Modifier and Type | Method and Description |
---|---|
List<TLcdDimensionInterval<T>> |
TLcdDimension.getValues() |
List<TLcdDimensionInterval<T>> |
ILcdDimension.getValues()
Returns the intervals in which data can be available for this axis.
|
Modifier and Type | Method and Description |
---|---|
TLcdDimension.Builder<T> |
TLcdDimension.Builder.addInterval(TLcdDimensionInterval<T> aInterval)
Adds an interval in which data can be available.
|
int |
TLcdDimensionInterval.compareTo(TLcdDimensionInterval<T> aInterval)
Compares the given dimension interval to this interval.
|
TLcdDimensionFilter.Builder |
TLcdDimensionFilter.Builder.filterDimension(TLcdDimensionAxis<?> aAxis,
TLcdDimensionInterval<?> aInterval)
Sets the filter value for the given axis to the given interval.
|
static <T> boolean |
TLcdDimensionInterval.overlaps(TLcdDimensionInterval<T> aInterval1,
TLcdDimensionInterval<T> aInterval2)
Checks if the given intervals overlap, taking closure into account.
|
static <T> boolean |
TLcdDimensionInterval.overlaps(TLcdDimensionInterval<T> aInterval1,
TLcdDimensionInterval<T> aInterval2)
Checks if the given intervals overlap, taking closure into account.
|
static <T> TLcdDimensionInterval<T> |
TLcdDimensionInterval.union(TLcdDimensionInterval<T> aInterval1,
TLcdDimensionInterval<T> aInterval2)
Returns the union of the given intervals.
|
static <T> TLcdDimensionInterval<T> |
TLcdDimensionInterval.union(TLcdDimensionInterval<T> aInterval1,
TLcdDimensionInterval<T> aInterval2)
Returns the union of the given intervals.
|
Modifier and Type | Method and Description |
---|---|
TLspAPP6ALayerBuilder |
TLspAPP6ALayerBuilder.bodyMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aBodyScaleRange)
Sets the scale range for the body of the layer in unitless map scale ratios.
|
TLspAPP6ALayerBuilder |
TLspAPP6ALayerBuilder.labelMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aLabelScaleRange)
Sets the scale range for the labels of the layer in unitless map scale ratios.
|
Modifier and Type | Method and Description |
---|---|
TLspMS2525bLayerBuilder |
TLspMS2525bLayerBuilder.bodyMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aBodyScaleRange)
Sets the scale range for the body of the layer in unitless map scale ratios.
|
TLspMS2525bLayerBuilder |
TLspMS2525bLayerBuilder.labelMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aLabelScaleRange)
Sets the scale range for the labels of the layer in unitless map scale ratios.
|
Modifier and Type | Method and Description |
---|---|
TLspMilitarySymbologyLayerBuilder |
TLspMilitarySymbologyLayerBuilder.bodyMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aBodyScaleRange)
Sets the scale range for the body of the layer in unitless map scale ratios.
|
TLspMilitarySymbologyLayerBuilder |
TLspMilitarySymbologyLayerBuilder.labelMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aLabelScaleRange)
Sets the scale range for the labels of the layer in unitless map scale ratios.
|
Modifier and Type | Method and Description |
---|---|
static TLcdDimensionInterval<TLcdMapScale> |
TLcdMapScale.createScaleRange(TLcdMapScale aMostZoomedOutValue,
TLcdMapScale aMostZoomedInValue)
Creates a scale range based on the given minimum and maximum map scale values.
|
Modifier and Type | Method and Description |
---|---|
TLcdModelQueryConfiguration.Builder |
TLcdModelQueryConfiguration.Builder.addContent(TLcdDimensionInterval<TLcdMapScale> aScaleRange,
ILcdOGCCondition aCondition)
Adds a condition for the specified scale range.
|
Modifier and Type | Method and Description |
---|---|
TLcdDimensionInterval<TLcdMapScale> |
TLcdGXYLayer.getLabelMapScaleRange() |
default TLcdDimensionInterval<TLcdMapScale> |
ILcdGXYLayer.getLabelMapScaleRange()
Returns the map ratio scale range for which to display labels for elements of the model.
|
TLcdDimensionInterval<TLcdMapScale> |
TLcdGXYLayer.getMapScaleRange() |
default TLcdDimensionInterval<TLcdMapScale> |
ILcdGXYView.getMapScaleRange()
Returns the limits on the minimum and maximum scale of the view.
|
default TLcdDimensionInterval<TLcdMapScale> |
ILcdGXYLayer.getMapScaleRange()
Returns the map ratio scale range for which to display elements of the model.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYLayer.setLabelMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aLabelMapScaleRange)
Sets the map scale range for which to paint labels for the elements of the model.
|
void |
TLcdGXYLayer.setMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aMapScaleRange)
Sets the map scale range for which to paint the elements of the model.
|
default void |
ILcdGXYView.setMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aMapScaleRange)
Enforces the given limits on the minimum and maximum scale of the view.
|
Modifier and Type | Method and Description |
---|---|
TLcdDimensionInterval<TLcdMapScale> |
TLcdGXYAsynchronousLayerWrapper.getLabelMapScaleRange() |
TLcdDimensionInterval<TLcdMapScale> |
TLcdGXYAsynchronousLayerWrapper.getMapScaleRange() |
Modifier and Type | Method and Description |
---|---|
TLcdDimensionInterval<TLcdMapScale> |
TLspLayer.getMapScaleRange(TLspPaintRepresentation aPaintRepresentation)
Returns the scale range of a TLspPaintRepresentation of this layer in unitless map scale ratios.
|
TLcdDimensionInterval<TLcdMapScale> |
ALspLayer.getMapScaleRange(TLspPaintRepresentation aPaintRepresentation)
Returns the scale range of a TLspPaintRepresentation of this layer in unitless map scale ratios.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspLayer.setMapScaleRange(TLspPaintRepresentation aPaintRepresentation,
TLcdDimensionInterval<TLcdMapScale> aMapScaleRange)
Sets the scale range of this layer to the given unitless map scale ratio range.
|
void |
ALspLayer.setMapScaleRange(TLspPaintRepresentation aPaintRepresentation,
TLcdDimensionInterval<TLcdMapScale> aMapScaleRange)
Sets the scale range of this layer to the given unitless map scale ratio range.
|
Modifier and Type | Method and Description |
---|---|
TLcdDimensionInterval<TLcdMapScale> |
TLspGXYLayerAdapter.getMapScaleRange(TLspPaintRepresentation aPaintRepresentation)
Deprecated.
Returns the scale range of a TLspPaintRepresentation of this layer in unitless map scale ratios.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspGXYLayerAdapter.setMapScaleRange(TLspPaintRepresentation aPaintRepresentation,
TLcdDimensionInterval<TLcdMapScale> aMapScaleRange)
Deprecated.
Sets the scale range of this layer to the given unitless map scale ratio range.
|
Modifier and Type | Method and Description |
---|---|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.bodyMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aBodyScaleRange)
Sets the scale range for the body of the layer in unitless map scale ratios.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.labelMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aLabelScaleRange)
Sets the scale range for the labels of the layer in unitless map scale ratios.
|
Modifier and Type | Method and Description |
---|---|
TLspRasterLayerBuilder |
TLspRasterLayerBuilder.mapScaleRange(TLcdDimensionInterval<TLcdMapScale> aScaleRange)
Sets the scale range of the layer in unitless map scale ratios.
|
Modifier and Type | Method and Description |
---|---|
TLspShapeLayerBuilder |
TLspShapeLayerBuilder.bodyMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aBodyScaleRange)
Sets the scale range for the body of the layer in unitless map scale ratios.
|
TLspShapeLayerBuilder |
TLspShapeLayerBuilder.labelMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aLabelScaleRange)
Sets the scale range for the labels of the layer in unitless map scale ratios.
|
Modifier and Type | Method and Description |
---|---|
Map<TLcdDimensionInterval<TLcdMapScale>,List<ALspStyler>> |
TLspScaleBasedStyler.getStylersByScaleRange()
Returns the map scale intervals and associated stylers of this styler.
|
Modifier and Type | Method and Description |
---|---|
TLspScaleBasedStylerBuilder |
TLspScaleBasedStylerBuilder.styler(TLcdDimensionInterval<TLcdMapScale> aScaleRange,
ALspStyler aStyler)
Adds a styler for the specified scale range.
|