Uses of Class
org.jaitools.numeric.Range

Packages that use Range
org.jaitools.media.jai.rangelookup Image lookup operator that can handle ranges of values 
org.jaitools.media.jai.zonalstats Calculates summary statistics for values in a data image, optionally within zones defined by an integer zone image 
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.media.jai.rangelookup
 

Methods in org.jaitools.media.jai.rangelookup that return Range
 Range<T> LookupItem.getRange()
          Gets a copy of this item's range.
 

Methods in org.jaitools.media.jai.rangelookup with parameters of type Range
 void RangeLookupTable.add(Range<T> range, U destValue)
          Add source image value range and the corresponding destination image value
 

Constructors in org.jaitools.media.jai.rangelookup with parameters of type Range
LookupItem(Range<T> range, U value)
          Creates a new instance.
 

Uses of Range in org.jaitools.media.jai.zonalstats
 

Methods in org.jaitools.media.jai.zonalstats that return types with arguments of type Range
 Collection<Range> Result.getRanges()
          Get the ranges (if defined) that were used to filter data image values for inclusion in the calculation of this result.
 

Method parameters in org.jaitools.media.jai.zonalstats with type arguments of type Range
 ZonalStats ZonalStats.ranges(List<Range> ranges)
          Get the subset of results for the given Ranges.
 

Constructor parameters in org.jaitools.media.jai.zonalstats with type arguments of type Range
Result(int imageBand, int zone, Statistic stat, List<Range> ranges, Double value, long numOffered, long numAccepted, long numNaN, long numNoData)
          Create a new Result object.
ZonalStatsOpImage(RenderedImage dataImage, RenderedImage zoneImage, Map<?,?> config, javax.media.jai.ImageLayout layout, Statistic[] stats, Integer[] bands, javax.media.jai.ROI roi, AffineTransform dataToZoneTransform, Collection<Range<Double>> ranges, Range.Type rangesType, boolean rangeLocalStats, Collection<Range<Double>> noDataRanges)
          Constructor.
ZonalStatsOpImage(RenderedImage dataImage, RenderedImage zoneImage, Map<?,?> config, javax.media.jai.ImageLayout layout, Statistic[] stats, Integer[] bands, javax.media.jai.ROI roi, AffineTransform dataToZoneTransform, Collection<Range<Double>> ranges, Range.Type rangesType, boolean rangeLocalStats, Collection<Range<Double>> noDataRanges)
          Constructor.
 

Uses of Range in org.jaitools.numeric
 

Methods in org.jaitools.numeric that return Range
static
<T extends Number & Comparable>
Range<T>
Range.create(T minValue, boolean minIncluded, T maxValue, boolean maxIncluded)
          Static create method.
static
<T extends Number & Comparable>
Range<T>
Range.create(T value, int... inf)
          Creates a Range instance that is a point (degenerate) interval.
static
<T extends Number & Comparable>
Range<T>
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
<T extends Number & Comparable>
List<Range<T>>
RangeUtils.createComplement(Collection<Range<T>> ranges)
          Creates the complement of the given list of Ranges.
static
<T extends Number & Comparable>
List<Range<T>>
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
<T extends Number & Comparable>
List<Range<T>>
RangeUtils.simplify(Collection<Range<T>> ranges)
          Simplifies a collection of ranges by merging those which overlap.
static
<T extends Number & Comparable>
List<Range<T>>
RangeUtils.sort(Collection<Range<T>> ranges)
          Sorts a collection of ranges into ascending order of min value, then max value.
static
<T extends Number & Comparable>
List<Range<T>>
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.
 RangeComparator.Result RangeComparator.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
 RangeComparator.Result RangeComparator.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
static
<T extends Number & Comparable>
List<Range<T>>
RangeUtils.createComplement(Range<T> range)
          Creates the complement of a Range.
static
<T extends Number & Comparable>
Range<T>
RangeUtils.intersection(Range<T> r1, Range<T> r2)
          Gets the intersection of two ranges.
static
<T extends Number & Comparable>
Range<T>
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
<T extends Number & Comparable>
List<Range<T>>
RangeUtils.subtract(Range<T> r1, Range<T> r2)
          Subtracts the first range from the second.
static
<T extends Number & Comparable>
List<Range<T>>
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
<T extends Number & Comparable>
List<Range<T>>
RangeUtils.createComplement(Collection<Range<T>> ranges)
          Creates the complement of the given list of Ranges.
static
<T extends Number & Comparable>
List<Range<T>>
RangeUtils.simplify(Collection<Range<T>> ranges)
          Simplifies a collection of ranges by merging those which overlap.
static
<T extends Number & Comparable>
List<Range<T>>
RangeUtils.sort(Collection<Range<T>> ranges)
          Sorts a collection 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.
 



Copyright © 2009-2012. All Rights Reserved.