|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Range | |
|---|---|
| org.jaitools.numeric | Classes providing a range of numeric functions including summary statistics, defining and comparing ranges (intervals), and compiling histogram data. |
| Uses of Range in org.jaitools.numeric |
|---|
| Methods in org.jaitools.numeric that return Range | ||
|---|---|---|
static
|
Range.create(T minValue,
boolean minIncluded,
T maxValue,
boolean maxIncluded)
Static create method. |
|
static
|
Range.create(T value,
int... inf)
Creates a Range instance that is a point (degenerate) interval. |
|
static
|
RangeUtils.intersection(Range<T> r1,
Range<T> r2)
Gets the intersection of two ranges. |
|
| Methods in org.jaitools.numeric that return types with arguments of type Range | ||
|---|---|---|
static
|
RangeUtils.createComplement(Collection<Range<T>> ranges)
Creates the complement of the given list of Ranges. |
|
static
|
RangeUtils.createComplement(Range<T> range)
Creates the complement of a Range. |
|
List<Range<Double>> |
Processor.getNoDataRanges()
Gets the ranges of sample values to be considered as NoData. |
|
List<Range<Double>> |
AbstractProcessor.getNoDataRanges()
Gets the ranges of sample values to be considered as NoData. |
|
List<Range<Double>> |
Processor.getRanges()
Gets the Ranges of sample values excluded from/included in calculations. |
|
List<Range<Double>> |
AbstractProcessor.getRanges()
Gets the Ranges of sample values excluded from/included in calculations. |
|
static
|
RangeUtils.simplify(Collection<Range<T>> ranges)
Simplifies a collection of ranges by merging those which overlap. |
|
static
|
RangeUtils.sort(Collection<Range<T>> ranges)
Sorts a collection of ranges into ascending order of min value, then max value. |
|
static
|
RangeUtils.subtract(Range<T> r1,
Range<T> r2)
Subtracts the first range from the second. |
|
| Methods in org.jaitools.numeric with parameters of type Range | ||
|---|---|---|
void |
Histogram.addBin(Range<T> range)
Adds a new bin to the histogram. |
|
void |
StreamingSampleStats.addNoDataRange(Range<Double> noData)
Adds a range of values to be considered as NoData and then to be excluded from the calculation of all statistics. |
|
void |
Processor.addNoDataRange(Range<Double> noData)
Sets a range of values to be considered as NoData. |
|
void |
AbstractProcessor.addNoDataRange(Range<Double> noData)
Sets a range of values to be considered as NoData. |
|
void |
StreamingSampleStats.addRange(Range<Double> range)
Adds a range of values to include in or exclude from the calculation of all statistics. |
|
void |
Processor.addRange(Range<Double> range)
Sets a range of values to exclude from or include in from calculations. |
|
void |
AbstractProcessor.addRange(Range<Double> range)
Sets a range of values to exclude from or include in from calculations. |
|
void |
StreamingSampleStats.addRange(Range<Double> range,
Range.Type rangesType)
Adds a range of values to include in or exclude from the calculation of all statistics. |
|
void |
Processor.addRange(Range<Double> range,
Range.Type rangeType)
Sets a range of values to exclude from or include in calculations. |
|
void |
AbstractProcessor.addRange(Range<Double> range,
Range.Type rangesType)
Sets a range of values to exclude from or include in calculations. |
|
RangeExtendedComparator.Result |
RangeExtendedComparator.compare(Range<T> r1,
Range<T> r2)
Compares two Range objects and return the RangeComparator.Result
that describes the relationship between them from the point of view of the first Range |
|
RangeExtendedComparator.Result |
RangeExtendedComparator.compare(Range<T> r1,
Range<T> r2)
Compares two Range objects and return the RangeComparator.Result
that describes the relationship between them from the point of view of the first Range |
|
int |
RangeComparator.compare(Range<T> r1,
Range<T> r2)
Compares two ranges. |
|
int |
RangeComparator.compare(Range<T> r1,
Range<T> r2)
Compares two ranges. |
|
static
|
RangeUtils.createComplement(Range<T> range)
Creates the complement of a Range. |
|
static
|
RangeUtils.intersection(Range<T> r1,
Range<T> r2)
Gets the intersection of two ranges. |
|
static
|
RangeUtils.intersection(Range<T> r1,
Range<T> r2)
Gets the intersection of two ranges. |
|
boolean |
Range.intersects(Range<T> other)
Tests if this range intersects another range. |
|
static
|
RangeUtils.subtract(Range<T> r1,
Range<T> r2)
Subtracts the first range from the second. |
|
static
|
RangeUtils.subtract(Range<T> r1,
Range<T> r2)
Subtracts the first range from the second. |
|
| Method parameters in org.jaitools.numeric with type arguments of type Range | ||
|---|---|---|
static
|
RangeUtils.createComplement(Collection<Range<T>> ranges)
Creates the complement of the given list of Ranges. |
|
static
|
RangeUtils.simplify(Collection<Range<T>> ranges)
Simplifies a collection of ranges by merging those which overlap. |
|
static
|
RangeUtils.sort(Collection<Range<T>> ranges)
Sorts a collection of ranges into ascending order of min value, then max value. |
|
static
|
RangeUtils.sortInPlace(List<Range<T>> ranges)
Sorts a list of ranges into ascending order of min value, then max value. |
|
| Constructors in org.jaitools.numeric with parameters of type Range | |
|---|---|
Range(Range<T> other)
Creates a copy of another Range instance. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||