Uses of Class
org.apache.sis.measure.NumberRange
-
Packages that use NumberRange Package Description org.apache.sis.coverage Functions that associates positions within a bounded space (its domain) to values (its range).org.apache.sis.image Provides helper classes for handling Java2D rendered images together with some operations.org.apache.sis.math A set of mathematical objects and algebraic utilities.org.apache.sis.measure Units of measurements, values related to measurement (like angles and ranges) and their formatters.org.apache.sis.referencing.operation.builder 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 NumberRange Modifier and Type Method Description NumberRange<?>
Category. getSampleRange()
Returns the range of values occurring in this category.Methods in org.apache.sis.coverage that return types with arguments of type NumberRange Modifier and Type Method Description Optional<NumberRange<?>>
SampleDimension. getSampleRange()
Returns the range of values occurring in this sample dimension.Methods in org.apache.sis.coverage with parameters of type NumberRange Modifier and Type Method Description SampleDimension.Builder
SampleDimension.Builder. addQualitative(CharSequence name, NumberRange<?> samples)
Adds a qualitative category for all samples in the specified range of values.SampleDimension.Builder
SampleDimension.Builder. addQuantitative(CharSequence name, NumberRange<?> samples, NumberRange<?> converted)
Constructs a quantitative category mapping samples to real values in the specified range.SampleDimension.Builder
SampleDimension.Builder. addQuantitative(CharSequence name, NumberRange<?> samples, MathTransform1D toUnits, Unit<?> units)
Constructs a quantitative category for all samples in the specified range of values.Constructors in org.apache.sis.coverage with parameters of type NumberRange Constructor Description Category(CharSequence name, NumberRange<?> samples, MathTransform1D toUnits, 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 NumberRange Modifier and Type Method Description NumberRange<?>[]
PixelIterator. getSampleRanges()
Returns the range of sample values that can be stored in each band of the rendered image or raster. -
Uses of NumberRange in org.apache.sis.math
Methods in org.apache.sis.math that return NumberRange Modifier and Type Method Description NumberRange<?>
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.measure Modifier and Type Class Description class
MeasurementRange<E extends Number & Comparable<? super E>>
A range of numbers associated with a unit of measurement.Methods in org.apache.sis.measure that return NumberRange Modifier and Type Method Description static <N extends Number & Comparable<? super N>>
NumberRange<N>NumberRange. castOrCopy(Range<N> range)
Returns the specifiedRange
as aNumberRange
object.<N extends Number & Comparable<? super N>>
NumberRange<N>NumberRange. castTo(Class<N> type)
Casts this range to the specified type.static NumberRange<Byte>
NumberRange. create(byte minValue, boolean isMinIncluded, byte maxValue, boolean isMaxIncluded)
Constructs a range ofbyte
values.static NumberRange<Double>
NumberRange. create(double minValue, boolean isMinIncluded, double maxValue, boolean isMaxIncluded)
Constructs a range ofdouble
values.static NumberRange<Float>
NumberRange. create(float minValue, boolean isMinIncluded, float maxValue, boolean isMaxIncluded)
Constructs a range offloat
values.static NumberRange<Integer>
NumberRange. create(int minValue, boolean isMinIncluded, int maxValue, boolean isMaxIncluded)
Constructs a range ofint
values.static NumberRange<Long>
NumberRange. create(long minValue, boolean isMinIncluded, long maxValue, boolean isMaxIncluded)
Constructs a range oflong
values.static NumberRange<Short>
NumberRange. create(short minValue, boolean isMinIncluded, short maxValue, boolean isMaxIncluded)
Constructs a range ofshort
values.static <N extends Number & Comparable<? super N>>
NumberRange<N>NumberRange. create(Class<N> type, N value)
Constructs a range containing a single value of the given type.static NumberRange<?>
NumberRange. createBestFit(Number minValue, boolean isMinIncluded, Number maxValue, boolean isMaxIncluded)
Constructs a range using the smallest type ofNumber
that can hold the given values.static NumberRange<Integer>
NumberRange. createLeftBounded(int minValue, boolean isMinIncluded)
Constructs a range ofint
values 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. unionAny(NumberRange<?> range)
Returns the union of this range with the given range.Methods in org.apache.sis.measure with parameters of type NumberRange Modifier and Type Method Description boolean
NumberRange. containsAny(NumberRange<?> range)
Returnstrue
if the supplied range is fully contained within this range.NumberRange<?>
NumberRange. intersectAny(NumberRange<?> range)
Returns the union of this range with the given range.boolean
NumberRange. intersectsAny(NumberRange<?> range)
Returnstrue
if 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 NumberRange Modifier and Type Method Description NumberRange<Double>
LocalizationGridBuilder. resolveWraparoundAxis(int dimension, int direction, double period)
Tries to remove discontinuities in coordinates values caused by anti-meridian crossing.
-