public class RangeUtil extends Object
| Constructor and Description |
|---|
RangeUtil() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
contains(int[][] orthotope,
int[] point) |
static <T,V,R extends Range<T,V>> |
contains(List<R> orthotope,
List<T> point) |
static boolean |
containsBigInteger(List<BigIntegerRange> orthotope,
List<BigInteger> point) |
static <T,V extends AdditiveValue<V>,R> |
overlapSum(List<R> x,
List<? extends List<R>> y,
RangeHome<T,V,R> rangeHome,
V sum)
Convenience method which sums the overlap between one orthotope and a set
of target orthotopes.
|
static <T,V,R> List<R> |
toOrthotope(List<Pow2LengthBitSetRange> pow2LengthOrthotope,
RangeHome<T,V,R> rangeHome) |
public static <T,V extends AdditiveValue<V>,R> void overlapSum(List<R> x, List<? extends List<R>> y, RangeHome<T,V,R> rangeHome, V sum)
public static <T,V,R> List<R> toOrthotope(List<Pow2LengthBitSetRange> pow2LengthOrthotope, RangeHome<T,V,R> rangeHome)
public static <T,V,R extends Range<T,V>> boolean contains(List<R> orthotope, List<T> point)
public static boolean containsBigInteger(List<BigIntegerRange> orthotope, List<BigInteger> point)
public static boolean contains(int[][] orthotope,
int[] point)
Copyright © 2014. All Rights Reserved.