Uses of Class
com.luciad.multidimensional.TLcdDimensionInterval
Packages that use TLcdDimensionInterval
Package
Description
Provides support for visualizing MBTiles vector data in a Lightspeed view.
Provides support for decoding NetCDF files.
General interfaces and implementations to model multi-dimensional data, for example data that can change
over time or can vary in height.
Provides a layer builder for APP6 a/b/c layers.
Provides a layer builder for MIL-STD 2525 b/c/d layers.
Provides a layer builder for APP-6 and/or MIL-STD-2525 layers.
General aspects of views.
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 support for visualizing
ILcdGXYLayer
instances in an
ILspView
.Provides a custom layer optimized for displaying large static datasets containing points.
Provides layering support for raster layers.
Provides layering support for vector layers.
Provides a generic model for styles.
-
Uses of TLcdDimensionInterval in com.luciad.format.mbtiles.view.lightspeed
Methods in com.luciad.format.mbtiles.view.lightspeed with parameters of type TLcdDimensionIntervalModifier and TypeMethodDescriptionTLspMBTilesVectorLayerBuilder.bodyMapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aBodyScaleRange) Sets the body scale range for this layer in unitless map scale ratios.TLspMBTilesVectorLayerBuilder.labelMapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aLabelScaleRange) Sets the label scale range for this layer in unitless map scale ratios. -
Uses of TLcdDimensionInterval in com.luciad.format.netcdf
Methods in com.luciad.format.netcdf that return TLcdDimensionIntervalModifier and TypeMethodDescriptionTLcdNetCDFFilteredModel.getFilterParameter
(TLcdDimensionAxis<?> aAxis) Deprecated.Methods in com.luciad.format.netcdf with parameters of type TLcdDimensionIntervalModifier and TypeMethodDescriptionvoid
TLcdNetCDFFilteredModel.setFilterParameter
(TLcdDimensionAxis<?> aAxis, TLcdDimensionInterval<?> aInterval, int aEventMode) Deprecated. -
Uses of TLcdDimensionInterval in com.luciad.multidimensional
Methods in com.luciad.multidimensional that return TLcdDimensionIntervalModifier and TypeMethodDescriptionstatic <T extends Comparable<? super T>>
TLcdDimensionInterval<T> TLcdDimensionInterval.create
(Class<T> aType, T aMin, TLcdDimensionInterval.Closure aClosureMin, T aMax, TLcdDimensionInterval.Closure aClosureMax) Creates aTLcdDimensionInterval
instance using a min and max value and closures.static <T extends Comparable<? super T>>
TLcdDimensionInterval<T> Creates aTLcdDimensionInterval
instance using a min and max value.static <T extends Comparable<? super T>>
TLcdDimensionInterval<T> TLcdDimensionInterval.createSingleValue
(Class<T> aType, T aValue) Creates aTLcdDimensionInterval
instance that represents a single value.TLcdDimensionFilter.getAndConvertInterval
(TLcdDimensionAxis<?> aAxis) Gets the interval matching a given axis, converting the resulting interval to the given axis' unit if necessary.TLcdDimensionFilter.getInterval
(TLcdDimensionAxis<?> aAxis) Gets the interval for a given axis defined by this filter.ILcdDimension.getUnionOfValues()
Returns the union of the ranges in which data can be available.TLcdDimension.getUnionOfValues()
static <T> TLcdDimensionInterval
<T> TLcdDimensionInterval.union
(TLcdDimensionInterval<T> aInterval1, TLcdDimensionInterval<T> aInterval2) Returns the union of the given intervals.Methods in com.luciad.multidimensional that return types with arguments of type TLcdDimensionIntervalModifier and TypeMethodDescriptionILcdDimension.getValues()
Returns the intervals in which data can be available for this axis.TLcdDimension.getValues()
Methods in com.luciad.multidimensional with parameters of type TLcdDimensionIntervalModifier and TypeMethodDescriptionTLcdDimension.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.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> TLcdDimensionInterval
<T> TLcdDimensionInterval.union
(TLcdDimensionInterval<T> aInterval1, TLcdDimensionInterval<T> aInterval2) Returns the union of the given intervals. -
Uses of TLcdDimensionInterval in com.luciad.symbology.app6a.view.lightspeed
Methods in com.luciad.symbology.app6a.view.lightspeed with parameters of type TLcdDimensionIntervalModifier and TypeMethodDescriptionTLspAPP6ALayerBuilder.bodyMapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aBodyScaleRange) Sets the scale range for the body of the layer in unitless map scale ratios.TLspAPP6ALayerBuilder.labelMapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aLabelScaleRange) Sets the scale range for the labels of the layer in unitless map scale ratios. -
Uses of TLcdDimensionInterval in com.luciad.symbology.milstd2525b.view.lightspeed
Methods in com.luciad.symbology.milstd2525b.view.lightspeed with parameters of type TLcdDimensionIntervalModifier and TypeMethodDescriptionTLspMS2525bLayerBuilder.bodyMapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aBodyScaleRange) Sets the scale range for the body of the layer in unitless map scale ratios.TLspMS2525bLayerBuilder.labelMapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aLabelScaleRange) Sets the scale range for the labels of the layer in unitless map scale ratios. -
Uses of TLcdDimensionInterval in com.luciad.symbology.view.lightspeed
Methods in com.luciad.symbology.view.lightspeed with parameters of type TLcdDimensionIntervalModifier and TypeMethodDescriptionTLspMilitarySymbologyLayerBuilder.bodyMapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aBodyScaleRange) Sets the scale range for the body of the layer in unitless map scale ratios.TLspMilitarySymbologyLayerBuilder.labelMapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aLabelScaleRange) Sets the scale range for the labels of the layer in unitless map scale ratios. -
Uses of TLcdDimensionInterval in com.luciad.view
Methods in com.luciad.view that return TLcdDimensionIntervalModifier and TypeMethodDescriptionstatic TLcdDimensionInterval
<TLcdMapScale> TLcdMapScale.createScaleRange
(TLcdMapScale aMostZoomedOutValue, TLcdMapScale aMostZoomedInValue) Creates a scale range based on the given minimum and maximum map scale values.Methods in com.luciad.view with parameters of type TLcdDimensionIntervalModifier and TypeMethodDescriptionTLcdModelQueryConfiguration.Builder.addContent
(TLcdDimensionInterval<TLcdMapScale> aScaleRange, ILcdOGCCondition aCondition) Adds a condition for the specified scale range. -
Uses of TLcdDimensionInterval in com.luciad.view.gxy
Methods in com.luciad.view.gxy that return TLcdDimensionIntervalModifier and TypeMethodDescriptiondefault TLcdDimensionInterval
<TLcdMapScale> ILcdGXYLayer.getLabelMapScaleRange()
Returns the map ratio scale range for which to display labels for elements of the model.TLcdGXYLayer.getLabelMapScaleRange()
default TLcdDimensionInterval
<TLcdMapScale> ILcdGXYLayer.getMapScaleRange()
Returns the map ratio scale range for which to display elements of the model.default TLcdDimensionInterval
<TLcdMapScale> ILcdGXYView.getMapScaleRange()
Returns the limits on the minimum and maximum scale of the view.TLcdGXYLayer.getMapScaleRange()
Methods in com.luciad.view.gxy with parameters of type TLcdDimensionIntervalModifier and TypeMethodDescriptionvoid
TLcdGXYLayer.setLabelMapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aLabelMapScaleRange) Sets the map scale range for which to paint labels for 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.void
TLcdGXYLayer.setMapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aMapScaleRange) Sets the map scale range for which to paint the elements of the model. -
Uses of TLcdDimensionInterval in com.luciad.view.gxy.asynchronous
Methods in com.luciad.view.gxy.asynchronous that return TLcdDimensionIntervalModifier and TypeMethodDescriptionTLcdGXYAsynchronousLayerWrapper.getLabelMapScaleRange()
TLcdGXYAsynchronousLayerWrapper.getMapScaleRange()
-
Uses of TLcdDimensionInterval in com.luciad.view.lightspeed.layer
Methods in com.luciad.view.lightspeed.layer that return TLcdDimensionIntervalModifier and TypeMethodDescriptionALspLayer.getMapScaleRange
(TLspPaintRepresentation aPaintRepresentation) Returns the scale range of a TLspPaintRepresentation of this layer in unitless map scale ratios.TLspLayer.getMapScaleRange
(TLspPaintRepresentation aPaintRepresentation) Returns the scale range of a TLspPaintRepresentation of this layer in unitless map scale ratios.Methods in com.luciad.view.lightspeed.layer with parameters of type TLcdDimensionIntervalModifier and TypeMethodDescriptionvoid
ALspLayer.setMapScaleRange
(TLspPaintRepresentation aPaintRepresentation, TLcdDimensionInterval<TLcdMapScale> aMapScaleRange) Sets the scale range of this layer to the given unitless map scale ratio range.void
TLspLayer.setMapScaleRange
(TLspPaintRepresentation aPaintRepresentation, TLcdDimensionInterval<TLcdMapScale> aMapScaleRange) Sets the scale range of this layer to the given unitless map scale ratio range. -
Uses of TLcdDimensionInterval in com.luciad.view.lightspeed.layer.integration.gxy
Methods in com.luciad.view.lightspeed.layer.integration.gxy that return TLcdDimensionIntervalModifier and TypeMethodDescriptionTLspGXYLayerAdapter.getMapScaleRange
(TLspPaintRepresentation aPaintRepresentation) Deprecated.Returns the scale range of a TLspPaintRepresentation of this layer in unitless map scale ratios.Methods in com.luciad.view.lightspeed.layer.integration.gxy with parameters of type TLcdDimensionIntervalModifier and TypeMethodDescriptionvoid
TLspGXYLayerAdapter.setMapScaleRange
(TLspPaintRepresentation aPaintRepresentation, TLcdDimensionInterval<TLcdMapScale> aMapScaleRange) Deprecated.Sets the scale range of this layer to the given unitless map scale ratio range. -
Uses of TLcdDimensionInterval in com.luciad.view.lightspeed.layer.plots
Methods in com.luciad.view.lightspeed.layer.plots with parameters of type TLcdDimensionIntervalModifier and TypeMethodDescriptionTLspPlotLayerBuilder.bodyMapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aBodyScaleRange) Sets the scale range for the body of the layer in unitless map scale ratios.TLspPlotLayerBuilder.labelMapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aLabelScaleRange) Sets the scale range for the labels of the layer in unitless map scale ratios. -
Uses of TLcdDimensionInterval in com.luciad.view.lightspeed.layer.raster
Methods in com.luciad.view.lightspeed.layer.raster with parameters of type TLcdDimensionIntervalModifier and TypeMethodDescriptionTLspRasterLayerBuilder.mapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aScaleRange) Sets the scale range of the layer in unitless map scale ratios. -
Uses of TLcdDimensionInterval in com.luciad.view.lightspeed.layer.shape
Methods in com.luciad.view.lightspeed.layer.shape with parameters of type TLcdDimensionIntervalModifier and TypeMethodDescriptionTLspShapeLayerBuilder.bodyMapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aBodyScaleRange) Sets the scale range for the body of the layer in unitless map scale ratios.TLspShapeLayerBuilder.labelMapScaleRange
(TLcdDimensionInterval<TLcdMapScale> aLabelScaleRange) Sets the scale range for the labels of the layer in unitless map scale ratios. -
Uses of TLcdDimensionInterval in com.luciad.view.lightspeed.style
Methods in com.luciad.view.lightspeed.style that return types with arguments of type TLcdDimensionIntervalModifier and TypeMethodDescriptionTLspScaleBasedStyler.getStylersByScaleRange()
Returns the map scale intervals and associated stylers of this styler.Methods in com.luciad.view.lightspeed.style with parameters of type TLcdDimensionIntervalModifier and TypeMethodDescriptionTLspScaleBasedStylerBuilder.styler
(TLcdDimensionInterval<TLcdMapScale> aScaleRange, ILspStyler aStyler) Adds a styler for the specified scale range.
TLcdNetCDFFilteredModel.getDimensionFilter()
instead.