Uses of Class
jaitools.numeric.Range

Packages that use Range
jaitools.media.jai.rangelookup Extends JAI's standard Lookup operator by allowing ranges of values to be handled 
jaitools.media.jai.zonalstats Calculates summary statistics, optionally within zones defined by a zone image, for values in a data image 
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 jaitools.media.jai.rangelookup
 

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

Methods in 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 jaitools.media.jai.rangelookup with parameters of type Range
LookupItem(Range<T> range, U value)
          Creates a new instance.
 

Uses of Range in jaitools.media.jai.zonalstats
 

Methods in 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 jaitools.media.jai.zonalstats with type arguments of type Range
static RenderedImage ZonalStatsDescriptor.create(RenderedImage dataImage, RenderedImage zoneImage, Statistic[] stats, Integer[] bands, javax.media.jai.ROI roi, AffineTransform zoneTransform, List<Range<Double>> ranges, Range.Type rangesType, boolean rangeLocalStats, List<Range<Double>> noDataRanges, RenderingHints hints)
           
static RenderedImage ZonalStatsDescriptor.create(RenderedImage dataImage, RenderedImage zoneImage, Statistic[] stats, Integer[] bands, javax.media.jai.ROI roi, AffineTransform zoneTransform, List<Range<Double>> ranges, Range.Type rangesType, boolean rangeLocalStats, List<Range<Double>> noDataRanges, RenderingHints hints)
           
static RenderedImage ZonalStatsDescriptor.create(RenderedImage dataImage, RenderedImage zoneImage, Statistic[] stats, Integer[] bands, javax.media.jai.ROI roi, AffineTransform zoneTransform, List<Range<Double>> ranges, RenderingHints hints)
          Convenience method which constructs a ParameterBlockJAI and invokes JAI.create("ZonalStats", params)
 ZonalStats ZonalStats.ranges(List<Range> ranges)
          Get the subset of results for the given Ranges.
 

Constructor parameters in 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 zoneTransform, List<Range<Double>> excludedRanges)
          Constructor.
ZonalStatsOpImage(RenderedImage dataImage, RenderedImage zoneImage, Map<?,?> config, javax.media.jai.ImageLayout layout, Statistic[] stats, Integer[] bands, javax.media.jai.ROI roi, AffineTransform zoneTransform, List<Range<Double>> ranges, Range.Type rangesType, boolean rangeLocalStats, List<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 zoneTransform, List<Range<Double>> ranges, Range.Type rangesType, boolean rangeLocalStats, List<Range<Double>> noDataRanges)
          Constructor.
 

Uses of Range in jaitools.numeric
 

Methods in 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 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 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 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 jaitools.numeric with parameters of type Range
Range(Range<T> other)
          Creates a copy of another Range instance.
 



Copyright © 2009-2011. All Rights Reserved.