Uses of Interface
net.imglib2.Interval
Packages that use Interval
Package
Description
-
Uses of Interval in net.imglib2
Classes in net.imglib2 with type parameters of type IntervalModifier and TypeClassDescriptionclassAbstractWrappedInterval<I extends Interval>Convenient base class forIterableIntervals,RandomAccessibleIntervals, etc that forward theIntervalinterface to, for example, their source accessible.Subinterfaces of Interval in net.imglib2Modifier and TypeInterfaceDescriptioninterfaceAnIterableRealIntervalwhose elements are located at integer coordinates.interfacef:{x∈Zn|[min,max]→T}Classes in net.imglib2 that implement IntervalModifier and TypeClassDescriptionclassImplementation of theIntervalinterface.classAbstractWrappedInterval<I extends Interval>Convenient base class forIterableIntervals,RandomAccessibleIntervals, etc that forward theIntervalinterface to, for example, their source accessible.final classImplementation of theIntervalinterface.classA list of data samples at explicitinteger coordinates.Methods in net.imglib2 with parameters of type IntervalModifier and TypeMethodDescriptionRandomAccessible.randomAccess(Interval interval) Create a random access sampler for integer coordinates.Constructors in net.imglib2 with parameters of type IntervalModifierConstructorDescriptionAbstractInterval(Interval interval) Creates aAbstractIntervalfrom anotherIntervalFinalInterval(Interval interval) Creates an Interval from anotherIntervalFlatIterationOrder(Interval interval) -
Uses of Interval in net.imglib2.converter
Classes in net.imglib2.converter that implement IntervalModifier and TypeClassDescriptionclassTODOclassAbstractConvertedIterableRandomAccessibleInterval<A,B, S extends RandomAccessible<A> & IterableInterval<A>> TODOclassMethods in net.imglib2.converter with parameters of type IntervalModifier and TypeMethodDescriptionabstract AbstractConvertedRandomAccess<A, B> AbstractConvertedIterableRandomAccessibleInterval.randomAccess(Interval interval) abstract AbstractConvertedRandomAccess<A, B> AbstractConvertedRandomAccessible.randomAccess(Interval interval) abstract AbstractConvertedRandomAccess<A, B> AbstractConvertedRandomAccessibleInterval.randomAccess(Interval interval) -
Uses of Interval in net.imglib2.converter.read
Classes in net.imglib2.converter.read that implement IntervalModifier and TypeClassDescriptionclassConvertedIterableInterval<A,B extends Type<B>> TODOclassConvertedRandomAccessibleInterval<A,B extends Type<B>> TODOMethods in net.imglib2.converter.read with parameters of type IntervalModifier and TypeMethodDescriptionConvertedRandomAccessible.randomAccess(Interval interval) ConvertedRandomAccessibleInterval.randomAccess(Interval interval) -
Uses of Interval in net.imglib2.converter.readwrite
Classes in net.imglib2.converter.readwrite that implement IntervalModifier and TypeClassDescriptionclassTODOclassWriteConvertedIterableRandomAccessibleInterval<A,B, S extends RandomAccessible<A> & IterableInterval<A>> TODOclassTODOMethods in net.imglib2.converter.readwrite with parameters of type IntervalModifier and TypeMethodDescriptionWriteConvertedIterableRandomAccessibleInterval.randomAccess(Interval interval) WriteConvertedRandomAccessible.randomAccess(Interval interval) WriteConvertedRandomAccessibleInterval.randomAccess(Interval interval) -
Uses of Interval in net.imglib2.display.screenimage.awt
Classes in net.imglib2.display.screenimage.awt that implement IntervalModifier and TypeClassDescriptionclassclassArrayImgAWTScreenImage<T extends NativeType<T>,A> AnAWTScreenImagethat is anArrayImg.classAAWTScreenImagethat is anArrayImg<ByteType, ByteArray>.classAAWTScreenImagethat is anArrayImg<DoubleType, DoubleArray>.classAAWTScreenImagethat is anArrayImg<FloatType, FloatArray>.classAAWTScreenImagethat is anArrayImg<ShortType, ShortArray>.classAAWTScreenImagethat is anArrayImg<ShortType, ShortArray>.classAAWTScreenImagethat is anArrayImg<UnsignedByteType, ByteArray>.classAAWTScreenImagethat is anArrayImg<ShortType, ShortArray>.classAAWTScreenImagethat is anArrayImg<UnsignedShortType, ShortArray>. -
Uses of Interval in net.imglib2.histogram
Classes in net.imglib2.histogram that implement IntervalModifier and TypeClassDescriptionclassThis class represents an n-dimensional set of counters.classHistogram1d<T>A Histogram1d is a histogram that tracks up to four kinds of values: 1) values in the center of the distribution 2) values to the left of the center of the distribution (lower tail) 3) values to the right of the center of the distribution (upper tail) 4) values outside the other areasclassHistogramNd<T>A HistogramNd is an n-dimensional histogram that tracks up to four kinds of values: 1) values in the center of the distribution 2) values to the left of the center of the distribution (lower tail) 3) values to the right of the center of the distribution (upper tail) 4) values outside the other areasMethods in net.imglib2.histogram with parameters of type IntervalModifier and TypeMethodDescriptionDiscreteFrequencyDistribution.randomAccess(Interval interval) Histogram1d.randomAccess(Interval interval) HistogramNd.randomAccess(Interval interval) -
Uses of Interval in net.imglib2.img
Subinterfaces of Interval in net.imglib2.imgModifier and TypeInterfaceDescriptioninterfaceImg<T>AnImgis aRandomAccessibleIntervalthat has its min at 0n and its max positive.interfaceTODOClasses in net.imglib2.img that implement IntervalModifier and TypeClassDescriptionclassAbstractImg<T>TODOclassAbstractNativeImg<T extends NativeType<T>,A> TODOclassAllows aRandomAccessibleIntervalto be treated as anImg.Methods in net.imglib2.img with parameters of type IntervalModifier and TypeMethodDescriptionImgView.localizingCursor(Interval interval) AbstractImg.randomAccess(Interval interval) ImgView.subIntervalIterationOrder(Interval interval) booleanImgView.supportsOptimizedCursor(Interval interval) -
Uses of Interval in net.imglib2.img.array
Classes in net.imglib2.img.array that implement IntervalModifier and TypeClassDescriptionclassArrayImg<T extends NativeType<T>,A> ThisImgstores an image in a single linear array of basic types.Methods in net.imglib2.img.array with parameters of type IntervalModifier and TypeMethodDescriptionArrayImg.localizingCursor(Interval interval) ArrayImg.randomAccess(Interval interval) ArrayImg.subIntervalIterationOrder(Interval interval) Returns the iteration order given the interval.booleanArrayImg.supportsOptimizedCursor(Interval interval) -
Uses of Interval in net.imglib2.img.cell
Classes in net.imglib2.img.cell that implement IntervalModifier and TypeClassDescriptionclassAbstractCellImg<T extends NativeType<T>,A, C extends Cell<A>, I extends RandomAccessible<C> & IterableInterval<C>> Abstract superclass forImgtypes that divide their underlying data into cells.classCellImg<T extends NativeType<T>,A> classLazyCellImg<T extends NativeType<T>,A> AAbstractCellImgthat obtains its Cells lazily when they are accessed.static final class -
Uses of Interval in net.imglib2.img.list
Classes in net.imglib2.img.list that implement IntervalModifier and TypeClassDescriptionclassAbstract base class forImgthat store pixels in a single linear array (anArrayListor similar).In principle, the number of entities stored is limited toInteger.MAX_VALUE.classAbstract base class forImgthat store pixels in a single linear list addressed by a long.classListImg<T> -
Uses of Interval in net.imglib2.img.planar
Classes in net.imglib2.img.planar that implement IntervalModifier and TypeClassDescriptionclassPlanarImg<T extends NativeType<T>,A extends ArrayDataAccess<A>> ANativeImgthat stores data in an list of primitive arrays, one per image plane.Methods in net.imglib2.img.planar with parameters of type IntervalModifier and TypeMethodDescriptionPlanarImg.localizingCursor(Interval interval) PlanarImg.subIntervalIterationOrder(Interval interval) Returns the iteration order given the interval.booleanPlanarImg.supportsOptimizedCursor(Interval interval) Constructors in net.imglib2.img.planar with parameters of type IntervalModifierConstructorDescriptionPlanarPlaneSubsetCursor(PlanarImg<T, ?> container, Interval interval) ConstructorPlanarPlaneSubsetLocalizingCursor(PlanarImg<T, ?> container, Interval interval) Constructor -
Uses of Interval in net.imglib2.img.sparse
Classes in net.imglib2.img.sparse that implement IntervalModifier and TypeClassDescriptionfinal classNtreeCursor<T extends NativeType<T>>final classNtreeImg<T extends NativeType<T>,A extends NtreeAccess<?, A>> -
Uses of Interval in net.imglib2.iterator
Classes in net.imglib2.iterator that implement IntervalModifier and TypeClassDescriptionclassUse this class to iterate a virtualIntervalin flat order, that is: row by row, plane by plane, cube by cube, ...classUse this class to iterate a virtualIntervalin flat order, that is: row by row, plane by plane, cube by cube, ...classUse this class to iterate a virtual rectangularIntervalwhose min coordinates are at 0n in flat order, that is: row by row, plane by plane, cube by cube, ...classAIntervalIteratorthat has an adjustable offsetclassALocalizingIntervalIteratorthat has an adjustable offsetclassUse this class to iterate a virtual rectangularIntervalwhose min coordinates are at 0n in flat order, that is: row by row, plane by plane, cube by cube, ...Methods in net.imglib2.iterator with parameters of type IntervalConstructors in net.imglib2.iterator with parameters of type IntervalModifierConstructorDescriptionIntervalIterator(Interval interval) Iterates a givenInterval.LocalizingIntervalIterator(Interval interval) LocalizingZeroMinIntervalIterator(Interval interval) OffsetableIntervalIterator(Interval interval) OffsetableLocalizingIntervalIterator(Interval interval) ZeroMinIntervalIterator(Interval interval) -
Uses of Interval in net.imglib2.outofbounds
Classes in net.imglib2.outofbounds with type parameters of type IntervalModifier and TypeClassDescriptionclassOutOfBoundsBorderFactory<T,F extends Interval & RandomAccessible<T>> Strategy to repeat the boundary pixels (createsOutOfBoundsBorder).classOutOfBoundsConstantValueFactory<T extends Type<T>,F extends Interval & RandomAccessible<T>> classOutOfBoundsMirrorExpWindowingFactory<T extends NumericType<T>,F extends Interval & RandomAccessible<T>> TODOclassOutOfBoundsMirrorFactory<T,F extends Interval & RandomAccessible<T>> Create appropriate strategies that virtually mirror aRandomAccessibleat its boundaries.classOutOfBoundsPeriodicFactory<T,F extends Interval & RandomAccessible<T>> Create appropriate strategies that virtually extend aRandomAccessibleIntervalperiodically.classOutOfBoundsRandomValueFactory<T extends RealType<T>,F extends Interval & RandomAccessible<T>> -
Uses of Interval in net.imglib2.transform.integer
Methods in net.imglib2.transform.integer that return IntervalConstructors in net.imglib2.transform.integer with parameters of type Interval -
Uses of Interval in net.imglib2.transform.integer.permutation
Methods in net.imglib2.transform.integer.permutation with parameters of type IntervalModifier and TypeMethodDescriptionstatic booleanPermutationTransform.checkInterval(Interval interval, int[] lut) Test whether a given lut can be applied to an interval. -
Uses of Interval in net.imglib2.util
Methods in net.imglib2.util with type parameters of type IntervalModifier and TypeMethodDescriptionstatic final <T,F extends Interval & RandomAccessible<T>>
TUtil.getTypeFromInterval(F rai) Gets an instance of T from theRandomAccessibleIntervalby querying the value at the min coordinateMethods in net.imglib2.util that return IntervalModifier and TypeMethodDescriptionstatic IntervalIntervals.largestContainedInterval(RealInterval ri) Compute the largestIntervalthat is contained in the specifiedRealInterval.static IntervalIntervals.smallestContainingInterval(RealInterval ri) Compute the smallestIntervalcontaining the specifiedRealInterval.Methods in net.imglib2.util with parameters of type IntervalModifier and TypeMethodDescriptionstatic <T> RandomAccessibleInterval<T> ConstantUtils.constantRandomAccessibleInterval(T constant, int numDimensions, Interval interval) static final booleanTest whether thecontaininginterval completely contains thecontainedinterval.static booleanIntervals.contains(Interval containing, Localizable contained) Test whether thecontaininginterval contains thecontainedpoint.static booleanIntervals.equalDimensions(Interval a, Interval b) Tests weather two intervals have equal dimensions (same size)static booleanTests weather two intervals are equal in their min / maxstatic FinalIntervalGrow/shrink an interval in all dimensions.static FinalIntervalGrow/shrink an interval in all dimensions.static FinalIntervalGrow/shrink an interval in one dimensions.static FinalIntervalIntervals.expand(Interval interval, Dimensions border) Grow/shrink an interval in all dimensions.static FinalIntervalCompute the intersection of two intervals.static booleanCheck whether the given interval is empty, that is, the maximum is smaller than the minimum in some dimension.static int[]Intervals.maxAsIntArray(Interval interval) Create aint[]with the maximum of anInterval.static long[]Intervals.maxAsLongArray(Interval interval) Create along[]with the maximum of anInterval.static int[]Intervals.minAsIntArray(Interval interval) Create aint[]with the minimum of anInterval.static long[]Intervals.minAsLongArray(Interval interval) Create along[]with the minimum of anInterval.static StringUtil.printInterval(Interval interval) static FinalIntervalTranslate an interval in one dimension.static FinalIntervalCompute the smallest interval that contains both input intervals. -
Uses of Interval in net.imglib2.view
Classes in net.imglib2.view that implement IntervalModifier and TypeClassDescriptionclassIntervalView<T>IntervalView is a view that putsIntervalboundaries on its sourceRandomAccessible.classGeneratesCursorsthat iterate aRandomAccessibleIntervalin flat order, that is: row by row, plane by plane, cube by cube, ...final classACursorthat iterates anyRandomAccessibleIntervalby moving aRandomAccessin flat iteration order.classStackView<T>A stack of n-dimensionalRandomAccessibleIntervals, forming a (n+1)-dimensionalRandomAccessibleInterval.classSubsampleIntervalViewis a view that provides access to only every sdth value of a sourceRandomAccessibleInterval.Methods in net.imglib2.view with parameters of type IntervalModifier and TypeMethodDescriptionstatic <S> RandomAccessible<S> TransformBuilder.getEfficientRandomAccessible(Interval interval, RandomAccessible<S> randomAccessible) Get a RandomAccessible which provides RandomAccess to the specifiedintervalofrandomAccessible.static <T> IntervalView<T> Views.interval(RandomAccessible<T> randomAccessible, Interval interval) Define an interval on a RandomAccessible.static booleantest whether the source interval starts at (0,0,...,0)static <T> IntervalView<T> Views.offsetInterval(RandomAccessible<T> randomAccessible, Interval interval) Define an interval on a RandomAccessible and translate it such that the min corner is at the origin.final RandomAccess<T> ExtendedRandomAccessibleInterval.randomAccess(Interval interval) HyperSlice.randomAccess(Interval interval) HyperSlicesView.randomAccess(Interval interval) IntervalView.randomAccess(Interval interval) IterableRandomAccessibleInterval.randomAccess(Interval i) MixedTransformView.randomAccess(Interval interval) RandomAccessibleOnRealRandomAccessible.randomAccess(Interval interval) RandomAccessiblePair.randomAccess(Interval interval) StackView.randomAccess(Interval interval) SubsampleView.randomAccess(Interval interval) TransformView.randomAccess(Interval interval) static <T> IntervalView<T> Views.shear(RandomAccessible<T> source, Interval interval, int shearDimension, int referenceDimension) Positive shear transform of a RandomAccessible usingShearTransform, i.e.static <T> IntervalView<T> Views.unshear(RandomAccessible<T> source, Interval interval, int shearDimension, int referenceDimension) Negative shear transform of a RandomAccessible usingInverseShearTransform, i.e.Constructors in net.imglib2.view with parameters of type IntervalModifierConstructorDescriptionDefaultRA(RandomAccessibleInterval<T>[] slices, Interval interval) HyperSliceRandomAccess(Interval interval) IntervalView(RandomAccessible<T> source, Interval interval) Create a view that defines an interval on a source.MoveAllSlicesRA(RandomAccessibleInterval<T>[] slices, Interval interval) SubsampleRandomAccess(Interval interval) protectedTransformBuilder(Interval interval, RandomAccessible<T> randomAccessible) Create a new TransformBuilder. -
Uses of Interval in net.imglib2.view.composite
Classes in net.imglib2.view.composite that implement IntervalMethods in net.imglib2.view.composite with parameters of type Interval -
Uses of Interval in net.imglib2.view.iteration
Fields in net.imglib2.view.iteration declared as IntervalModifier and TypeFieldDescriptionprotected IntervalIterableTransformBuilder.intervalThe interval which should be iterated.Methods in net.imglib2.view.iteration with parameters of type IntervalModifier and TypeMethodDescriptionstatic <S> IterableInterval<S> IterableTransformBuilder.getEfficientIterableInterval(Interval interval, RandomAccessible<S> randomAccessible) SubIntervalIterable.localizingCursor(Interval interval) SubIntervalIterable.subIntervalIterationOrder(Interval interval) Returns the iteration order given the interval.booleanSubIntervalIterable.supportsOptimizedCursor(Interval interval) Constructors in net.imglib2.view.iteration with parameters of type IntervalModifierConstructorDescriptionIterableTransformBuilder(Interval interval, RandomAccessible<T> randomAccessible) Create a new IterableTransformBuilder.