@Deprecated public abstract class AbstractRegionOfInterest extends Object implements RegionOfInterest
| Modifier and Type | Class and Description |
|---|---|
protected class |
AbstractRegionOfInterest.AROIRandomAccess
Deprecated.
The AROIRandomAccess inner class implements the random access part of the
ROI, allowing random sampling of pixel membership in the ROI.
|
| Modifier and Type | Field and Description |
|---|---|
protected int |
nDimensions
Deprecated.
|
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractRegionOfInterest(int nDimensions)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
getRealExtrema(double[] minima,
double[] maxima)
Deprecated.
Get the minimum and maximum corners of a bounding hypercube using real
coordinates (which might have fractional components)
|
protected void |
invalidateCachedState()
Deprecated.
|
void |
move(double[] displacement)
Deprecated.
|
int |
numDimensions()
Deprecated.
Gets the space's number of dimensions.
|
void |
realMax(double[] max)
Deprecated.
Write the maximum of each dimension into double[].
|
double |
realMax(int d)
Deprecated.
Get the maximum in dimension d.
|
void |
realMax(RealPositionable max)
Deprecated.
Sets a
RealPositionable to the maximum of this Interval |
void |
realMin(double[] min)
Deprecated.
Write the minimum of each dimension into double[].
|
double |
realMin(int d)
Deprecated.
Get the minimum in dimension d.
|
void |
realMin(RealPositionable min)
Deprecated.
Sets a
RealPositionable to the minimum of this Interval |
RealRandomAccess<BitType> |
realRandomAccess()
Deprecated.
Create a random access sampler for real coordinates.
|
RealRandomAccess<BitType> |
realRandomAccess(RealInterval interval)
Deprecated.
TODO Check if constraining real random access to an interval could be
exploited for a more efficient solution.
|
protected void |
validateRealExtremaCache()
Deprecated.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcontains, movegetAt, getAt, getAtmaxAsDoubleArray, maxAsRealPoint, minAsDoubleArray, minAsRealPointprotected AbstractRegionOfInterest(int nDimensions)
protected abstract void getRealExtrema(double[] minima,
double[] maxima)
minima - maxima - protected void validateRealExtremaCache()
protected void invalidateCachedState()
public double realMin(int d)
RealIntervalrealMin in interface RealIntervald - dimensionpublic void realMin(double[] min)
RealIntervalrealMin in interface RealIntervalpublic void realMin(RealPositionable min)
RealIntervalRealPositionable to the minimum of this IntervalrealMin in interface RealIntervalpublic double realMax(int d)
RealIntervalrealMax in interface RealIntervald - dimensionpublic void realMax(double[] max)
RealIntervalrealMax in interface RealIntervalpublic void realMax(RealPositionable max)
RealIntervalRealPositionable to the maximum of this IntervalrealMax in interface RealIntervalpublic int numDimensions()
EuclideanSpacenumDimensions in interface EuclideanSpacepublic RealRandomAccess<BitType> realRandomAccess()
RealRandomAccessiblerealRandomAccess in interface RealRandomAccessible<BitType>public RealRandomAccess<BitType> realRandomAccess(RealInterval interval)
realRandomAccess in interface RealRandomAccessible<BitType>public void move(double[] displacement)
move in interface RegionOfInterestCopyright © 2015–2022 ImgLib2. All rights reserved.