Uses of Class
org.apache.sis.measure.NumberRange
Packages that use NumberRange
Package
Description
Functions that associates positions within a bounded space (its domain) to values (its range).
Provides helper classes for handling Java2D rendered images together with some operations.
A set of helper classes for the SIS implementation backed by Java2D.
Utility classes for the implementation of GeoTIFF reader and writer.
Miscellaneous objects and adapters defined in the
"gco" namespace.A set of helper classes for the SIS implementation.
A set of mathematical objects and algebraic utilities.
Units of measurements, values related to measurement (like angles and ranges) and their formatters.
Helper classes for creating Math Transforms from a set of points.
-
Uses of NumberRange in org.apache.sis.coverage
Methods in org.apache.sis.coverage that return NumberRangeModifier and TypeMethodDescriptionNumberRange<?> Category.getSampleRange()Returns the range of values occurring in this category.Methods in org.apache.sis.coverage that return types with arguments of type NumberRangeModifier and TypeMethodDescriptionOptional<NumberRange<?>> SampleDimension.getSampleRange()Returns the range of values occurring in this sample dimension.Methods in org.apache.sis.coverage with parameters of type NumberRangeModifier and TypeMethodDescriptionSampleDimension.Builder.addQualitative(CharSequence name, NumberRange<?> samples) Adds a qualitative category for all samples in the specified range of values.SampleDimension.Builder.addQuantitative(CharSequence name, NumberRange<?> samples, NumberRange<?> converted) Constructs a quantitative category mapping samples to real values in the specified range.SampleDimension.Builder.addQuantitative(CharSequence name, NumberRange<?> samples, org.opengis.referencing.operation.MathTransform1D toUnits, javax.measure.Unit<?> units) Constructs a quantitative category for all samples in the specified range of values.SampleDimension.Builder.mapQualitative(CharSequence name, NumberRange<?> samples, float converted) Adds a qualitative category for the given samples values mapped to the specified converted NaN value.Constructors in org.apache.sis.coverage with parameters of type NumberRangeModifierConstructorDescriptionprotectedCategory(CharSequence name, NumberRange<?> samples, org.opengis.referencing.operation.MathTransform1D toUnits, javax.measure.Unit<?> units, DoubleToIntFunction toNaN) Constructs a qualitative or quantitative category. -
Uses of NumberRange in org.apache.sis.image
Methods in org.apache.sis.image that return NumberRangeModifier and TypeMethodDescriptionNumberRange<?>[]PixelIterator.getSampleRanges()Returns the range of sample values that can be stored in each band of the rendered image or raster.Methods in org.apache.sis.image with parameters of type NumberRangeModifier and TypeMethodDescriptionImageProcessor.convert(RenderedImage source, NumberRange<?>[] sourceRanges, org.opengis.referencing.operation.MathTransform1D[] converters, DataType targetType, ColorModel colorModel) Returns an image with sample values converted by the given functions.static DataTypeDataType.forRange(NumberRange<?> range, boolean asInteger) Returns the smallest data type capable to store the given range of values.Method parameters in org.apache.sis.image with type arguments of type NumberRangeModifier and TypeMethodDescriptionImageProcessor.visualize(RenderedImage source, Map<NumberRange<?>, Color[]> colors) Returns an image where all sample values are indices of colors in anIndexColorModel. -
Uses of NumberRange in org.apache.sis.internal.coverage.j2d
Methods in org.apache.sis.internal.coverage.j2d with parameters of type NumberRangeModifier and TypeMethodDescriptionstatic ColorModelColorModelFactory.createGrayScale(SampleModel model, int visibleBand, NumberRange<?> range) Creates a color model for opaque images storing pixels using the given sample model.Method parameters in org.apache.sis.internal.coverage.j2d with type arguments of type NumberRangeModifier and TypeMethodDescriptionstatic ColorModelColorModelFactory.createPiecewise(int dataType, int numBands, int visibleBand, Map<NumberRange<?>, Color[]> colors) Returns a color model interpolated for the ranges in the given map entries.Constructor parameters in org.apache.sis.internal.coverage.j2d with type arguments of type NumberRangeModifierConstructorDescriptionColorizer(Collection<Map.Entry<NumberRange<?>, Color[]>> colors) Creates a new colorizer which will apply colors on the given range of values in source image. -
Uses of NumberRange in org.apache.sis.internal.geotiff
Methods in org.apache.sis.internal.geotiff with parameters of type NumberRangeModifier and TypeMethodDescriptiondefault SampleDimensionSchemaModifier.customize(int image, int band, NumberRange<?> sampleRange, SampleDimension.Builder dimension) Invoked when a sample dimension is created for a band in an image. -
Uses of NumberRange in org.apache.sis.internal.jaxb.gco
Methods in org.apache.sis.internal.jaxb.gco that return types with arguments of type NumberRangeModifier and TypeMethodDescriptionMultiplicity.range()Returns the multiplicity as a live list (change to this list are reflected to this object).Constructors in org.apache.sis.internal.jaxb.gco with parameters of type NumberRangeModifierConstructorDescriptionMultiplicity(NumberRange<Integer>... ranges) Creates a new multiplicity initialized with the given ranges. -
Uses of NumberRange in org.apache.sis.internal.referencing
Subclasses of NumberRange in org.apache.sis.internal.referencingModifier and TypeClassDescriptionfinal classThe domain of values of an EPSG parameter which accepts different units. -
Uses of NumberRange in org.apache.sis.math
Methods in org.apache.sis.math that return NumberRangeModifier and TypeMethodDescriptionNumberRange<?> Vector.range()Returns the minimal and maximal values found in this vector. -
Uses of NumberRange in org.apache.sis.measure
Subclasses of NumberRange in org.apache.sis.measureModifier and TypeClassDescriptionclassMeasurementRange<E extends Number & Comparable<? super E>>A range of numbers associated with a unit of measurement.Methods in org.apache.sis.measure that return NumberRangeModifier and TypeMethodDescriptionstatic <N extends Number & Comparable<? super N>>
NumberRange<N> NumberRange.castOrCopy(Range<N> range) Returns the specifiedRangeas aNumberRangeobject.<N extends Number & Comparable<? super N>>
NumberRange<N> Casts this range to the specified type.static NumberRange<Byte> NumberRange.create(byte minValue, boolean isMinIncluded, byte maxValue, boolean isMaxIncluded) Constructs a range ofbytevalues.static NumberRange<Double> NumberRange.create(double minValue, boolean isMinIncluded, double maxValue, boolean isMaxIncluded) Constructs a range ofdoublevalues.static NumberRange<Float> NumberRange.create(float minValue, boolean isMinIncluded, float maxValue, boolean isMaxIncluded) Constructs a range offloatvalues.static NumberRange<Integer> NumberRange.create(int minValue, boolean isMinIncluded, int maxValue, boolean isMaxIncluded) Constructs a range ofintvalues.static NumberRange<Long> NumberRange.create(long minValue, boolean isMinIncluded, long maxValue, boolean isMaxIncluded) Constructs a range oflongvalues.static NumberRange<Short> NumberRange.create(short minValue, boolean isMinIncluded, short maxValue, boolean isMaxIncluded) Constructs a range ofshortvalues.static <N extends Number & Comparable<? super N>>
NumberRange<N> Constructs a range containing a single value of the given type.static NumberRange<?> NumberRange.createBestFit(boolean asFloat, Number minValue, boolean isMinIncluded, Number maxValue, boolean isMaxIncluded) Constructs a range using the smallest integer type or floating point type that can hold the given values.static NumberRange<?> NumberRange.createBestFit(Number minValue, boolean isMinIncluded, Number maxValue, boolean isMaxIncluded) Constructs a range using the smallest type ofNumberthat can hold the given values.static NumberRange<Integer> NumberRange.createLeftBounded(int minValue, boolean isMinIncluded) Constructs a range ofintvalues without upper bound.NumberRange<?> NumberRange.intersectAny(NumberRange<?> range) Returns the union of this range with the given range.NumberRange<?>[]NumberRange.subtractAny(NumberRange<?> range) Returns the range of values that are in this range but not in the given range.NumberRange<?> NumberRange.transform(org.opengis.referencing.operation.MathTransform1D converter) Returns this range converted using the given converter.NumberRange<?> NumberRange.unionAny(NumberRange<?> range) Returns the union of this range with the given range.Methods in org.apache.sis.measure with parameters of type NumberRangeModifier and TypeMethodDescriptionbooleanNumberRange.containsAny(NumberRange<?> range) Returnstrueif the supplied range is fully contained within this range.NumberRange<?> NumberRange.intersectAny(NumberRange<?> range) Returns the union of this range with the given range.booleanNumberRange.intersectsAny(NumberRange<?> range) Returnstrueif the supplied range intersects this range.NumberRange<?>[]NumberRange.subtractAny(NumberRange<?> range) Returns the range of values that are in this range but not in the given range.NumberRange<?> NumberRange.unionAny(NumberRange<?> range) Returns the union of this range with the given range. -
Uses of NumberRange in org.apache.sis.referencing.operation.builder
Methods in org.apache.sis.referencing.operation.builder that return NumberRangeModifier and TypeMethodDescriptionLocalizationGridBuilder.resolveWraparoundAxis(int dimension, int direction, double period) Tries to remove discontinuities in coordinates values caused by anti-meridian crossing.