static FinalInterval |
Intervals.addDimension(Interval interval,
long minOfNewDim,
long maxOfNewDim) |
Create new interval by adding a dimension to the source Interval.
|
static FinalInterval |
Intervals.createMinMax(long... minmax) |
Create a FinalInterval from a parameter list comprising minimum
and maximum coordinates.
|
static FinalInterval |
Intervals.createMinSize(long... minsize) |
Create a FinalInterval from a parameter list comprising minimum
coordinates and size.
|
static FinalInterval |
Intervals.expand(Interval interval,
long border) |
Grow/shrink an interval in all dimensions.
|
static FinalInterval |
Intervals.expand(Interval interval,
long... border) |
Grow/shrink an interval in all dimensions.
|
static FinalInterval |
Intervals.expand(Interval interval,
long border,
int d) |
Grow/shrink an interval in one dimensions.
|
static FinalInterval |
Intervals.expand(Interval interval,
Dimensions border) |
Grow/shrink an interval in all dimensions.
|
static FinalInterval |
Intervals.hyperSlice(Interval interval,
int d) |
Take a (n-1)-dimensional slice of a n-dimensional interval, dropping the
d axis.
|
static FinalInterval |
Intervals.intersect(Interval intervalA,
Interval intervalB) |
Compute the intersection of two intervals.
|
static FinalInterval |
Intervals.invertAxis(Interval interval,
int d) |
Invert the bounds on the d-axis of the given interval
|
static FinalInterval |
Intervals.moveAxis(Interval interval,
int fromAxis,
int toAxis) |
Create an interval with permuted axes.
|
static FinalInterval |
Intervals.permuteAxes(Interval interval,
int fromAxis,
int toAxis) |
Create an interval with permuted axes.
|
static FinalInterval |
Intervals.rotate(Interval interval,
int fromAxis,
int toAxis) |
Create an interval that is rotated by 90 degrees.
|
static FinalInterval |
Intervals.translate(Interval interval,
long... translation) |
Translate an interval.
|
static FinalInterval |
Intervals.translate(Interval interval,
long t,
int d) |
Translate an interval in one dimension.
|
static FinalInterval |
Intervals.translateInverse(Interval interval,
long... translation) |
Translate an interval by -translation.
|
static FinalInterval |
Intervals.union(Interval intervalA,
Interval intervalB) |
Compute the smallest interval that contains both input intervals.
|
static FinalInterval |
Intervals.unionUnsafe(Interval intervalA,
Interval intervalB) |
Compute the smallest interval that contains both input intervals.
|
static FinalInterval |
Intervals.zeroMin(Interval interval) |
Returns an Interval with the same dimensions as the given
interval, but min is all zero.
|