Package net.imglib2
Interface RealInterval
- All Superinterfaces:
EuclideanSpace
- All Known Subinterfaces:
Img<T>,Interval,IterableInterval<T>,IterableRealInterval<T>,NativeImg<T,,A> RandomAccessibleInterval<T>,RealRandomAccessibleRealInterval<T>
- All Known Implementing Classes:
AbstractCellImg,AbstractConvertedIterableInterval,AbstractConvertedIterableRandomAccessibleInterval,AbstractConvertedRandomAccessibleInterval,AbstractImg,AbstractInterval,AbstractListImg,AbstractLongListImg,AbstractNativeImg,AbstractRealInterval,AbstractWrappedInterval,AbstractWrappedRealInterval,ARGBScreenImage,ArrayImg,ArrayImgAWTScreenImage,ByteAWTScreenImage,CellImg,CompositeIntervalView,ConvertedIterableInterval,ConvertedRandomAccessibleInterval,ConvertedRealRandomAccessibleRealInterval,DiscreteFrequencyDistribution,DoubleAWTScreenImage,FinalInterval,FinalRealInterval,FloatAWTScreenImage,Histogram1d,HistogramNd,ImgView,IntAWTScreenImage,IntervalIterator,IntervalView,IterableRandomAccessibleInterval,KDTree,LazyCellImg,LazyCellImg.LazyCells,ListImg,LocalizingIntervalIterator,LocalizingZeroMinIntervalIterator,NtreeCursor,NtreeImg,OffsetableIntervalIterator,OffsetableLocalizingIntervalIterator,PlanarImg,PointSampleList,RandomAccessibleIntervalCursor,RealPointSampleList,ShortAWTScreenImage,StackView,SubsampleIntervalView,UnsignedByteAWTScreenImage,UnsignedIntAWTScreenImage,UnsignedShortAWTScreenImage,WriteConvertedIterableInterval,WriteConvertedIterableRandomAccessibleInterval,WriteConvertedRandomAccessibleInterval,ZeroMinIntervalIterator
{x∈Rn|mind≤ xd≤maxd;d∈{0… n-1}}
AnRealInterval over the real source domain. Note that this
does not imply that for all coordinates in the
RealInterval function values exist or can be generated. It only
defines where the minimum and maximum source coordinates are. E.g. an
IterableRealInterval has a limited number of values and a source
coordinate for each. By that, minimum and maximum are defined but the
RealInterval does not define a value for all coordinates in between.- Author:
- Stephan Saalfeld
-
Method Summary
Modifier and TypeMethodDescriptionvoidrealMax(double[] max) Write the maximum of each dimension into double[].doublerealMax(int d) Get the maximum in dimension d.voidrealMax(RealPositionable max) Sets aRealPositionableto the maximum of thisIntervalvoidrealMin(double[] min) Write the minimum of each dimension into double[].doublerealMin(int d) Get the minimum in dimension d.voidrealMin(RealPositionable min) Sets aRealPositionableto the minimum of thisIntervalMethods inherited from interface net.imglib2.EuclideanSpace
numDimensions
-
Method Details
-
realMin
double realMin(int d) Get the minimum in dimension d.- Parameters:
d- dimension- Returns:
- minimum in dimension d.
-
realMin
void realMin(double[] min) Write the minimum of each dimension into double[].- Parameters:
min-
-
realMin
Sets aRealPositionableto the minimum of thisInterval- Parameters:
min-
-
realMax
double realMax(int d) Get the maximum in dimension d.- Parameters:
d- dimension- Returns:
- maximum in dimension d.
-
realMax
void realMax(double[] max) Write the maximum of each dimension into double[].- Parameters:
max-
-
realMax
Sets aRealPositionableto the maximum of thisInterval- Parameters:
max-
-