Uses of Interface
net.imglib2.RandomAccessible
Packages that use RandomAccessible
Package
Description
-
Uses of RandomAccessible in net.imglib2
Subinterfaces of RandomAccessible in net.imglib2 -
Uses of RandomAccessible in net.imglib2.blocks
Classes in net.imglib2.blocks with type parameters of type RandomAccessibleModifier and TypeClassDescriptionstatic classViewNode.AbstractViewNode<V extends RandomAccessible<?>>Subclasses with type arguments of type RandomAccessible in net.imglib2.blocksModifier and TypeClassDescriptionstatic classstatic classFields in net.imglib2.blocks declared as RandomAccessibleModifier and TypeFieldDescriptionprivate final RandomAccessible<?> ViewAnalyzer.raThe targetRandomAccessible, that is, the View to analyze.private final RandomAccessible<T> FallbackPrimitiveBlocks.sourceprivate final RandomAccessible<T> FallbackProperties.view(package private) final VViewNode.AbstractViewNode.viewMethods in net.imglib2.blocks that return RandomAccessibleModifier and TypeMethodDescriptionFallbackProperties.getView()ViewNode.AbstractViewNode.view()ViewNode.view()Methods in net.imglib2.blocks with parameters of type RandomAccessibleModifier and TypeMethodDescriptionstatic <T extends NativeType<T>, R extends NativeType<R>>
ViewPropertiesOrError<T, R> ViewAnalyzer.getViewProperties(RandomAccessible<T> view) static <T extends NativeType<T>>
PrimitiveBlocks<T> PrimitiveBlocks.of(RandomAccessible<T> ra) Create aPrimitiveBlocksaccessor for an arbitraryRandomAccessiblesource.static <T extends NativeType<T>>
PrimitiveBlocks<T> PrimitiveBlocks.of(RandomAccessible<T> ra, PrimitiveBlocks.OnFallback onFallback) Create aPrimitiveBlocksaccessor for an arbitraryRandomAccessiblesource.Constructors in net.imglib2.blocks with parameters of type RandomAccessibleModifierConstructorDescription(package private)DefaultViewNode(ViewNode.ViewType viewType, RandomAccessible<?> view) FallbackPrimitiveBlocks(RandomAccessible<T> source, T type) (package private)FallbackProperties(T viewType, RandomAccessible<T> view) TODO: javadocprivateViewAnalyzer(RandomAccessible<?> ra) -
Uses of RandomAccessible in net.imglib2.converter
Classes in net.imglib2.converter that implement RandomAccessibleModifier and TypeClassDescriptionclassAbstractConvertedIterableRandomAccessibleInterval<A, B, S extends IterableInterval<A>>TODOclassTODOclassFields in net.imglib2.converter declared as RandomAccessibleModifier and TypeFieldDescriptionprotected final RandomAccessible<A> AbstractConvertedRandomAccessible.sourceMethods in net.imglib2.converter with type parameters of type RandomAccessibleModifier and TypeMethodDescriptionstatic <A, B extends Type<B>, S extends RandomAccessible<A> & IterableInterval<A>>
WriteConvertedIterableRandomAccessibleInterval<A, B, S> Converters.convertRandomAccessibleIterableInterval(S source, Supplier<SamplerConverter<? super A, B>> converterSupplier) Create anWriteConvertedIterableRandomAccessibleIntervalwhoseRandomAccessesandCursorsSampler.get()you a converted sample.static <A, B extends Type<B>, S extends RandomAccessible<A> & IterableInterval<A>>
WriteConvertedIterableRandomAccessibleInterval<A, B, S> Converters.convertRandomAccessibleIterableInterval(S source, SamplerConverter<? super A, B> converter) Create anWriteConvertedIterableRandomAccessibleIntervalwhoseRandomAccessesandCursorsSampler.get()you a converted sample.Methods in net.imglib2.converter that return RandomAccessibleModifier and TypeMethodDescriptionstatic <A, B extends Type<B>>
RandomAccessible<B> Converters.convert(RandomAccessible<A> source, Supplier<Converter<? super A, ? super B>> converterSupplier, B b) static <A, B extends Type<B>>
RandomAccessible<B> Converters.convert(RandomAccessible<A> source, Converter<? super A, ? super B> converter, B b) static <A, B, C extends Type<C>>
RandomAccessible<C> Converters.convert(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, Supplier<BiConverter<? super A, ? super B, ? super C>> converterSupplier, C c) static <A, B, C extends Type<C>>
RandomAccessible<C> Converters.convert(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, BiConverter<? super A, ? super B, ? super C> converter, C c) static <A,B> RandomAccessible <B> Converters.convert2(RandomAccessible<A> source, Supplier<Converter<? super A, ? super B>> converterSupplier, Supplier<B> targetSupplier) static <A,B> RandomAccessible <B> Converters.convert2(RandomAccessible<A> source, Converter<? super A, ? super B> converter, Supplier<B> targetSupplier) static <A,B, C> RandomAccessible <C> Converters.convert2(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, Supplier<BiConverter<? super A, ? super B, ? super C>> converterSupplier, Supplier<C> targetSupplier) static <A,B, C> RandomAccessible <C> Converters.convert2(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, BiConverter<? super A, ? super B, ? super C> converter, Supplier<C> targetSupplier) AbstractConvertedRandomAccessible.getSource()static RandomAccessible<ARGBType> Converters.mergeARGB(RandomAccessible<UnsignedByteType> source, ColorChannelOrder channelOrder) Create an n-dimensional color image from an (n+1)-dimensional image ofUnsignedByteType.Methods in net.imglib2.converter with parameters of type RandomAccessibleModifier and TypeMethodDescriptionConverters.argbChannel(RandomAccessible<ARGBType> source, int channel) Create aWriteConvertedRandomAccessibleto one of the four channels encoded in aRandomAccessibleofARGBType.static <A, B extends Type<B>>
RandomAccessible<B> Converters.convert(RandomAccessible<A> source, Supplier<Converter<? super A, ? super B>> converterSupplier, B b) static <A, B extends Type<B>>
WriteConvertedRandomAccessible<A, B> Converters.convert(RandomAccessible<A> source, Supplier<SamplerConverter<? super A, B>> converterSupplier) static <A, B extends Type<B>>
RandomAccessible<B> Converters.convert(RandomAccessible<A> source, Converter<? super A, ? super B> converter, B b) static <A, B extends Type<B>>
WriteConvertedRandomAccessible<A, B> Converters.convert(RandomAccessible<A> source, SamplerConverter<? super A, B> converter) static <A, B, C extends Type<C>>
RandomAccessible<C> Converters.convert(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, Supplier<BiConverter<? super A, ? super B, ? super C>> converterSupplier, C c) static <A, B, C extends Type<C>>
RandomAccessible<C> Converters.convert(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, BiConverter<? super A, ? super B, ? super C> converter, C c) static <A,B> RandomAccessible <B> Converters.convert2(RandomAccessible<A> source, Supplier<Converter<? super A, ? super B>> converterSupplier, Supplier<B> targetSupplier) static <A,B> RandomAccessible <B> Converters.convert2(RandomAccessible<A> source, Converter<? super A, ? super B> converter, Supplier<B> targetSupplier) static <A,B, C> RandomAccessible <C> Converters.convert2(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, Supplier<BiConverter<? super A, ? super B, ? super C>> converterSupplier, Supplier<C> targetSupplier) static <A,B, C> RandomAccessible <C> Converters.convert2(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, BiConverter<? super A, ? super B, ? super C> converter, Supplier<C> targetSupplier) static voidRealTypeConverters.copyFromTo(RandomAccessible<? extends RealType<?>> source, RandomAccessibleInterval<? extends RealType<?>> destination) Copy the image content from a source image to a destination image.static RandomAccessible<ARGBType> Converters.mergeARGB(RandomAccessible<UnsignedByteType> source, ColorChannelOrder channelOrder) Create an n-dimensional color image from an (n+1)-dimensional image ofUnsignedByteType.Constructors in net.imglib2.converter with parameters of type RandomAccessible -
Uses of RandomAccessible in net.imglib2.converter.read
Classes in net.imglib2.converter.read that implement RandomAccessibleModifier and TypeClassDescriptionclassBiConvertedRandomAccessible<A,B, C> TODOclassTODOclassTODOclassTODOFields in net.imglib2.converter.read declared as RandomAccessibleModifier and TypeFieldDescriptionprotected final RandomAccessible<B> BiConvertedRandomAccessible.sourceBConstructors in net.imglib2.converter.read with parameters of type RandomAccessibleModifierConstructorDescriptionBiConvertedRandomAccessible(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, Supplier<BiConverter<? super A, ? super B, ? super C>> converterSupplier, Supplier<? extends C> convertedSupplier) BiConvertedRandomAccessible(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB, BiConverter<? super A, ? super B, ? super C> converter, Supplier<? extends C> convertedSupplier) ConvertedRandomAccessible(RandomAccessible<A> source, Supplier<Converter<? super A, ? super B>> converterSupplier, Supplier<? extends B> convertedSupplier) ConvertedRandomAccessible(RandomAccessible<A> source, Converter<? super A, ? super B> converter, Supplier<B> convertedSupplier) -
Uses of RandomAccessible in net.imglib2.converter.readwrite
Classes in net.imglib2.converter.readwrite with type parameters of type RandomAccessibleModifier and TypeClassDescriptionclassWriteConvertedIterableRandomAccessibleInterval<A, B, S extends RandomAccessible<A> & IterableInterval<A>>TODOClasses in net.imglib2.converter.readwrite that implement RandomAccessibleModifier and TypeClassDescriptionclassWriteConvertedIterableRandomAccessibleInterval<A, B, S extends RandomAccessible<A> & IterableInterval<A>>TODOclassTODOclassTODOConstructors in net.imglib2.converter.readwrite with parameters of type RandomAccessibleModifierConstructorDescriptionWriteConvertedRandomAccessible(RandomAccessible<A> source, Supplier<SamplerConverter<? super A, B>> converterSupplier) WriteConvertedRandomAccessible(RandomAccessible<A> source, SamplerConverter<? super A, B> converter) -
Uses of RandomAccessible in net.imglib2.display.projector
Fields in net.imglib2.display.projector declared as RandomAccessibleModifier and TypeFieldDescriptionprotected final RandomAccessible<A> IterableIntervalProjector2D.sourceprotected final RandomAccessible<A> RandomAccessibleProjector2D.sourceConstructors in net.imglib2.display.projector with parameters of type RandomAccessibleModifierConstructorDescriptionIterableIntervalProjector2D(int dimX, int dimY, RandomAccessible<A> source, IterableInterval<B> target, Converter<? super A, B> converter) creates a new 2D projector that samples a plain in the dimensions dimX, dimY.RandomAccessibleProjector2D(int dimX, int dimY, RandomAccessible<A> source, RandomAccessibleInterval<B> target, Converter<? super A, B> converter) creates a new 2D projector that samples a plain in the dimensions dimX, dimY. -
Uses of RandomAccessible in net.imglib2.display.projector.sampler
Fields in net.imglib2.display.projector.sampler declared as RandomAccessibleConstructors in net.imglib2.display.projector.sampler with parameters of type RandomAccessibleModifierConstructorDescriptionSamplingProjector2D(int dimX, int dimY, RandomAccessible<A> source, IterableInterval<B> target, Converter<ProjectedSampler<A>, B> converter, int projectedDimension, long[] projectedPositions) -
Uses of RandomAccessible in net.imglib2.display.projector.volatiles
Constructors in net.imglib2.display.projector.volatiles with parameters of type RandomAccessibleModifierConstructorDescriptionVolatile2DRandomAccessibleProjector(int dimX, int dimY, RandomAccessible<A> source, RandomAccessibleInterval<B> target, Converter<? super A, B> converter) -
Uses of RandomAccessible in net.imglib2.display.screenimage.awt
Classes in net.imglib2.display.screenimage.awt that implement RandomAccessibleModifier and TypeClassDescriptionclassclassArrayImgAWTScreenImage<T extends NativeType<T>, A extends DataAccess>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 RandomAccessible in net.imglib2.histogram
Classes in net.imglib2.histogram that implement RandomAccessibleModifier 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 areas -
Uses of RandomAccessible in net.imglib2.img
Subinterfaces of RandomAccessible 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 RandomAccessibleModifier and TypeClassDescriptionclassAbstractImg<T>TODOclassAbstractNativeImg<T extends NativeType<T>, A>TODOclassAllows aRandomAccessibleIntervalto be treated as anImg. -
Uses of RandomAccessible in net.imglib2.img.array
Classes in net.imglib2.img.array that implement RandomAccessibleModifier and TypeClassDescriptionclassArrayImg<T extends NativeType<T>, A extends DataAccess>ThisImgstores an image in a single linear array of basic types. -
Uses of RandomAccessible in net.imglib2.img.cell
Classes in net.imglib2.img.cell with type parameters of type RandomAccessibleModifier and TypeClassDescriptionclassAbstractCellImg<T extends NativeType<T>, A extends DataAccess, C extends Cell<A>, I extends RandomAccessible<C> & IterableInterval<C>>Abstract superclass forImgtypes that divide their underlying data into cells.Classes in net.imglib2.img.cell that implement RandomAccessibleModifier and TypeClassDescriptionclassAbstractCellImg<T extends NativeType<T>, A extends DataAccess, C extends Cell<A>, I extends RandomAccessible<C> & IterableInterval<C>>Abstract superclass forImgtypes that divide their underlying data into cells.classclassCellImg<T extends NativeType<T>, A extends DataAccess>classLazyCellImg<T extends NativeType<T>, A extends DataAccess>AAbstractCellImgthat obtains its Cells lazily when they are accessed.static final classLazyCellImg.LazyCells<T extends Cell<?>>Fields in net.imglib2.img.cell declared as RandomAccessible -
Uses of RandomAccessible in net.imglib2.img.list
Classes in net.imglib2.img.list that implement RandomAccessibleModifier 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 RandomAccessible in net.imglib2.img.planar
Classes in net.imglib2.img.planar that implement RandomAccessibleModifier and TypeClassDescriptionclassPlanarImg<T extends NativeType<T>, A extends ArrayDataAccess<A>>ANativeImgthat stores data in a list of primitive arrays, one per image plane. -
Uses of RandomAccessible in net.imglib2.img.sparse
Classes in net.imglib2.img.sparse that implement RandomAccessibleModifier and TypeClassDescriptionfinal classNtreeImg<T extends NativeType<T>, A extends NtreeAccess<?,A>> -
Uses of RandomAccessible in net.imglib2.interpolation.randomaccess
Classes in net.imglib2.interpolation.randomaccess that implement interfaces with type arguments of type RandomAccessibleModifier and TypeClassDescriptionclassClampingNLinearInterpolatorFactory<T extends NumericType<T>>Provides clamping n-linear interpolators for volatile and non-volatile types.classclassLanczosInterpolatorFactory<T extends RealType<T>>TODOclassclassclassNLinearInterpolatorFactory<T extends NumericType<T>>Methods in net.imglib2.interpolation.randomaccess with parameters of type RandomAccessibleModifier and TypeMethodDescriptionClampingNLinearInterpolatorFactory.create(RandomAccessible<T> randomAccessible) ClampingNLinearInterpolatorFactory.create(RandomAccessible<T> randomAccessible, RealInterval interval) For now, ignore theRealIntervaland returnClampingNLinearInterpolatorFactory.create(RandomAccessible).FloorInterpolatorFactory.create(RandomAccessible<T> randomAccessible) FloorInterpolatorFactory.create(RandomAccessible<T> randomAccessible, RealInterval interval) For now, ignore theRealIntervaland returnFloorInterpolatorFactory.create(RandomAccessible).LanczosInterpolatorFactory.create(RandomAccessible<T> randomAccessible) LanczosInterpolatorFactory.create(RandomAccessible<T> randomAccessible, RealInterval interval) For now, ignore theRealIntervaland returnLanczosInterpolatorFactory.create(RandomAccessible).NearestNeighborInterpolatorFactory.create(RandomAccessible<T> randomAccessible) NearestNeighborInterpolatorFactory.create(RandomAccessible<T> randomAccessible, RealInterval interval) For now, ignore theRealIntervaland returnNearestNeighborInterpolatorFactory.create(RandomAccessible).NLinearInterpolatorARGBFactory.create(RandomAccessible<ARGBType> randomAccessible) NLinearInterpolatorARGBFactory.create(RandomAccessible<ARGBType> randomAccessible, RealInterval interval) For now, ignore theRealIntervaland returnNLinearInterpolatorARGBFactory.create(RandomAccessible).NLinearInterpolatorFactory.create(RandomAccessible<T> randomAccessible) NLinearInterpolatorFactory.create(RandomAccessible<T> randomAccessible, RealInterval interval) For now, ignore theRealIntervaland returnNLinearInterpolatorFactory.create(RandomAccessible).Constructors in net.imglib2.interpolation.randomaccess with parameters of type RandomAccessibleModifierConstructorDescriptionprotectedClampingNLinearInterpolatorRealType(RandomAccessible<T> randomAccessible) protectedClampingNLinearInterpolatorRealType(RandomAccessible<T> randomAccessible, T type) protectedClampingNLinearInterpolatorVolatileARGB(RandomAccessible<T> randomAccessible) protectedClampingNLinearInterpolatorVolatileARGB(RandomAccessible<T> randomAccessible, T type) protectedClampingNLinearInterpolatorVolatileRealType(RandomAccessible<T> randomAccessible) protectedClampingNLinearInterpolatorVolatileRealType(RandomAccessible<T> randomAccessible, T type) protectedFloorInterpolator(RandomAccessible<T> randomAccessible) LanczosInterpolator(RandomAccessible<T> randomAccessible, int alpha, boolean clip, double min, double max) Creates a new Lanczos-interpolationprotectedNearestNeighborInterpolator(RandomAccessible<T> randomAccessible) protectedNLinearInterpolator(RandomAccessible<T> randomAccessible) protectedNLinearInterpolator(RandomAccessible<T> randomAccessible, T type) protectedNLinearInterpolator1D(RandomAccessible<T> randomAccessible) protectedNLinearInterpolator1D(RandomAccessible<T> randomAccessible, T type) protectedNLinearInterpolator2D(RandomAccessible<T> randomAccessible) protectedNLinearInterpolator2D(RandomAccessible<T> randomAccessible, T type) protectedNLinearInterpolator3D(RandomAccessible<T> randomAccessible) protectedNLinearInterpolator3D(RandomAccessible<T> randomAccessible, T type) protectedNLinearInterpolatorARGB(RandomAccessible<ARGBType> randomAccessible) protectedNLinearInterpolatorARGB(RandomAccessible<ARGBType> randomAccessible, ARGBType type) -
Uses of RandomAccessible in net.imglib2.loops
Fields in net.imglib2.loops with type parameters of type RandomAccessibleModifier and TypeFieldDescriptionprivate final List<RandomAccessible<?>> IterableLoopBuilder.Chunk.otherImagesprivate final List<RandomAccessible<?>> IterableLoopBuilder.otherImagesMethods in net.imglib2.loops with parameters of type RandomAccessibleModifier and TypeMethodDescriptionstatic <A,B> IterableLoopBuilder <BiConsumer<A, B>> IterableLoopBuilder.setImages(IterableInterval<A> a, RandomAccessible<B> b) Sets the images to loop over.static <A,B, C> IterableLoopBuilder <LoopBuilder.TriConsumer<A, B, C>> IterableLoopBuilder.setImages(IterableInterval<A> a, RandomAccessible<B> b, RandomAccessible<C> c) Sets the images to loop over.Constructors in net.imglib2.loops with parameters of type RandomAccessibleModifierConstructorDescriptionprivateIterableLoopBuilder(IterableInterval<?> firstImage, RandomAccessible<?>... otherImages) Constructor parameters in net.imglib2.loops with type arguments of type RandomAccessibleModifierConstructorDescriptionprivateChunk(IterableInterval<?> firstImage, List<RandomAccessible<?>> otherImages, Interval interval) -
Uses of RandomAccessible in net.imglib2.outofbounds
Classes in net.imglib2.outofbounds with type parameters of type RandomAccessibleModifier and TypeClassDescriptionclassOutOfBoundsBorderFactory<T, F extends Interval & RandomAccessible<T>>Strategy to repeat the boundary pixels (createsOutOfBoundsBorder).classOutOfBoundsConstantValueFactory<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 RandomAccessible in net.imglib2.position
Classes in net.imglib2.position that implement RandomAccessibleModifier and TypeClassDescriptionclassARandomAccessiblethat generates a function value for each position in discrete coordinate space by side-effect using aBiConsumer.classARandomAccessibleover the d-th position of discrete coordinate space. -
Uses of RandomAccessible in net.imglib2.util
Classes in net.imglib2.util that implement RandomAccessibleModifier and TypeClassDescriptionclassprivate static classMethods in net.imglib2.util with type parameters of type RandomAccessibleModifier and TypeMethodDescriptionstatic <T, F extends Interval & RandomAccessible<T>>
TUtil.getTypeFromInterval(F rai) Deprecated.Methods in net.imglib2.util that return RandomAccessibleModifier and TypeMethodDescriptionstatic <T> RandomAccessible<T> ConstantUtils.constantRandomAccessible(T constant, int numDimensions) static RandomAccessible<Localizable> Localizables.randomAccessible(int n) Create an n-dimensionalRandomAccessiblewhose value domain is its source domain. -
Uses of RandomAccessible in net.imglib2.view
Subinterfaces of RandomAccessible in net.imglib2.viewModifier and TypeInterfaceDescriptioninterfaceA view of a RandomAccessible which is related by a coordinateTransformto its source.Classes in net.imglib2.view that implement RandomAccessibleModifier and TypeClassDescription(package private) classBundleView<T>ARandomAccessiblethat bundles the coordinates and value domain of aRandomAccessible<T>as aRandomAccessible<RandomAccess<T>>.final classExtendedRandomAccessibleInterval<T, F extends RandomAccessibleInterval<T>>(package private) classFunctionView<A,B> classHyperSlice<T>classclassIntervalView<T>IntervalView is a view that putsIntervalboundaries on its sourceRandomAccessible.classGeneratesCursorsthat iterate aRandomAccessibleIntervalinFlatIterationOrder, that is: row by row, plane by plane, cube by cube, ...classTODOclassclassRandomAccessiblePair<A,B> ARandomAccessibleover two independentRandomAccessibleswhose type is thePairof corresponding values at the same coordinates in either of the two sources.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.classSubsampleViewis a view that provides access to only every sdth value of a sourceRandomAccessible.classFields in net.imglib2.view declared as RandomAccessibleModifier and TypeFieldDescriptionprotected RandomAccessible<T> IntervalView.fullViewRandomAccessibleTODO Javadocprotected RandomAccessible<T> MixedTransformView.fullViewRandomAccessibleprotected RandomAccessible<T> TransformView.fullViewRandomAccessibleprotected final RandomAccessible<T> BundleView.sourceprotected final RandomAccessible<A> FunctionView.sourceprotected final RandomAccessible<T> HyperSlice.sourceprotected final RandomAccessible<T> HyperSlicesView.sourceprotected final RandomAccessible<T> IntervalView.sourceThe sourceRandomAccessible.protected final RandomAccessible<T> MixedTransformView.sourceprotected final RandomAccessible<T> SubsampleView.sourceprotected RandomAccessible<T> TransformBuilder.sourceProvides the untransformed random access.protected final RandomAccessible<T> TransformView.sourceprotected final RandomAccessible<A> RandomAccessiblePair.sourceAprotected final RandomAccessible<B> RandomAccessiblePair.sourceBMethods in net.imglib2.view that return RandomAccessibleModifier and TypeMethodDescriptionprotected RandomAccessible<T> TransformBuilder.build()Create a sequence of wrapped RandomAccessibles from theTransformBuilder.transformslist.static <S> RandomAccessible<S> TransformBuilder.getEfficientRandomAccessible(Interval interval, RandomAccessible<S> randomAccessible) Get a RandomAccessible which provides RandomAccess to the specifiedintervalofrandomAccessible.IntervalView.getSource()Gets the underlying sourceRandomAccessible.MixedTransformView.getSource()SubsampleView.getSource()TransformedRandomAccessible.getSource()Get the source of the TransformedRandomAccessible.TransformView.getSource()static <T> RandomAccessible<? extends RandomAccessible<T>> Views.hyperSlices(RandomAccessible<T> source, int... axes) Provide an (n + m)-dimensionalRandomAccessibleof T as an m-dimensionalRandomAccessibleof n-dimensionalRandomAccessiblesof T.static <T> RandomAccessible<RandomAccessibleInterval<T>> Views.intervals(RandomAccessible<T> img, RandomAccessible<? extends Interval> intervals) Given a RandomAccessibleimg, and a RandomAccessible of Intervalsintervals, return a RandomAccessible ofintervals onimg.static <T> RandomAccessible<T> Views.moveAxis(RandomAccessible<T> image, int fromAxis, int toAxis) Create view with permuted axes.static <A,B> RandomAccessible <Pair<A, B>> Views.pair(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB) protected RandomAccessible<T> TransformBuilder.wrapGenericTransform(RandomAccessible<T> s, Transform t) protected RandomAccessible<T> TransformBuilder.wrapMixedTransform(RandomAccessible<T> s, MixedTransform t) protected RandomAccessible<T> TransformBuilder.wrapSlicingTransform(RandomAccessible<T> s, SlicingTransform t) protected RandomAccessible<T> TransformBuilder.wrapTranslationTransform(RandomAccessible<T> s, TranslationTransform t) Methods in net.imglib2.view that return types with arguments of type RandomAccessibleModifier and TypeMethodDescriptionstatic <T> RandomAccessible<? extends RandomAccessible<T>> Views.hyperSlices(RandomAccessible<T> source, int... axes) Provide an (n + m)-dimensionalRandomAccessibleof T as an m-dimensionalRandomAccessibleof n-dimensionalRandomAccessiblesof T.Methods in net.imglib2.view with parameters of type RandomAccessibleModifier and TypeMethodDescriptionstatic <T> MixedTransformView<T> Views.addDimension(RandomAccessible<T> randomAccessible) Create view which adds a dimension to the sourceRandomAccessible.static <T> BundleView<T> Views.bundle(RandomAccessible<T> source) Bundle the coordinates and values of aRandomAccessible<T>as aRandomAccessible<RandomAccess<T>>.static <T> CompositeView<T, ? extends GenericComposite<T>> Views.collapse(RandomAccessible<T> source) Collapse the nth dimension of an n -dimensionalRandomAccessible<T> into an (n -1)-dimensionalRandomAccessible<GenericComposite<T>>static <T extends NumericType<T>>
CompositeView<T, NumericComposite<T>> Views.collapseNumeric(RandomAccessible<T> source, int numChannels) Collapse the nth dimension of an n -dimensionalRandomAccessible<T extendsNumericType<T>> into an (n-1)-dimensionalRandomAccessible<NumericComposite<T>>static <T extends RealType<T>>
CompositeView<T, RealComposite<T>> Views.collapseReal(RandomAccessible<T> source, int numChannels) Collapse the nth dimension of an n -dimensionalRandomAccessible<T extendsRealType<T>> into an (n-1)-dimensionalRandomAccessible<RealComposite<T>>static <S> RandomAccessible<S> TransformBuilder.getEfficientRandomAccessible(Interval interval, RandomAccessible<S> randomAccessible) Get a RandomAccessible which provides RandomAccess to the specifiedintervalofrandomAccessible.static <T> MixedTransformView<T> Views.hyperSlice(RandomAccessible<T> view, int d, long pos) take a (n-1)-dimensional slice of a n-dimensional view, fixing d-component of coordinates to pos.static <T> RandomAccessible<? extends RandomAccessible<T>> Views.hyperSlices(RandomAccessible<T> source, int... axes) Provide an (n + m)-dimensionalRandomAccessibleof T as an m-dimensionalRandomAccessibleof n-dimensionalRandomAccessiblesof T.static <T> InflateView<T> Views.inflate(RandomAccessible<? extends Composite<T>> source) Inflate an n-dimensionalRandomAccessibleofCompositeof T into an n+1-dimensonalRandomAccessibleof T.static <T> InterleaveView<T> Views.interleave(RandomAccessible<? extends Composite<T>> source) Interleave an n-dimensionalRandomAccessibleofCompositeof T into an n+1-dimensonalRandomAccessibleof T.static <T> IntervalView<T> Views.interval(RandomAccessible<T> randomAccessible, long[] min, long[] max) Define an interval on a RandomAccessible.static <T> IntervalView<T> Views.interval(RandomAccessible<T> randomAccessible, Interval interval) Define an interval on a RandomAccessible.static <T> RandomAccessible<RandomAccessibleInterval<T>> Views.intervals(RandomAccessible<T> img, RandomAccessible<? extends Interval> intervals) Given a RandomAccessibleimg, and a RandomAccessible of Intervalsintervals, return a RandomAccessible ofintervals onimg.static <T> RandomAccessibleInterval<RandomAccessibleInterval<T>> Views.intervals(RandomAccessible<T> img, RandomAccessibleInterval<? extends Interval> intervals) Given a RandomAccessibleimg, and a RandomAccessibleInterval of intervalsintervals, return a RandomAccessibleInterval ofintervals onimg.static <T> MixedTransformView<T> Views.invertAxis(RandomAccessible<T> randomAccessible, int d) Invert the d-axis.static <T> RandomAccessible<T> Views.moveAxis(RandomAccessible<T> image, int fromAxis, int toAxis) Create view with permuted axes.static <T> MixedTransformView<T> Views.offset(RandomAccessible<T> randomAccessible, long... offset) Deprecated.static <T> IntervalView<T> Views.offsetInterval(RandomAccessible<T> randomAccessible, long[] offset, long[] dimension) Define an interval on a RandomAccessible and translate it such that the min corner is at the origin.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.static <A,B> RandomAccessible <Pair<A, B>> Views.pair(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB) static <T> MixedTransformView<T> Views.permute(RandomAccessible<T> randomAccessible, int fromAxis, int toAxis) Create view with permuted axes.static <T> MixedTransformView<T> Views.rotate(RandomAccessible<T> randomAccessible, int fromAxis, int toAxis) Create view that is rotated by 90 degrees.static <T> TransformView<T> Views.shear(RandomAccessible<T> source, int shearDimension, int referenceDimension) Positive shear transform of a RandomAccessible usingShearTransform, i.e.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> SubsampleView<T> Views.subsample(RandomAccessible<T> source, long step) Sample only every stepth value of a sourceRandomAccessible.static <T> SubsampleView<T> Views.subsample(RandomAccessible<T> source, long... steps) Sample only every stepdth value of a sourceRandomAccessible.static <T> MixedTransformView<T> Views.translate(RandomAccessible<T> randomAccessible, long... translation) Translate the source view by the given translation vector.static <T> MixedTransformView<T> Views.translateInverse(RandomAccessible<T> randomAccessible, long... translation) Translate the source view by the given inverse translation vector.static <T> TransformView<T> Views.unshear(RandomAccessible<T> source, int shearDimension, int referenceDimension) Negative shear transform of a RandomAccessible usingInverseShearTransform, 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.protected voidTransformBuilder.visit(RandomAccessible<T> randomAccessible) Visit a RandomAccessible (while traversing the view hierarchy).protected RandomAccessible<T> TransformBuilder.wrapGenericTransform(RandomAccessible<T> s, Transform t) protected RandomAccessible<T> TransformBuilder.wrapMixedTransform(RandomAccessible<T> s, MixedTransform t) protected RandomAccessible<T> TransformBuilder.wrapSlicingTransform(RandomAccessible<T> s, SlicingTransform t) protected RandomAccessible<T> TransformBuilder.wrapTranslationTransform(RandomAccessible<T> s, TranslationTransform t) Constructors in net.imglib2.view with parameters of type RandomAccessibleModifierConstructorDescriptionBundleView(RandomAccessible<T> source) FunctionView(RandomAccessible<A> source, Function<A, B> function) HyperSlice(RandomAccessible<T> source, int[] fixedAxes, long[] position) Create a new HyperSlice at a position.HyperSlicesView(RandomAccessible<T> source, int... axes) IntervalView(RandomAccessible<T> source, long[] min, long[] max) Create a view that defines an interval on a source.IntervalView(RandomAccessible<T> source, Interval interval) Create a view that defines an interval on a source.MixedTransformView(RandomAccessible<T> source, Mixed transformToSource) RandomAccessibleIntervalCursor(RandomAccessible<T> randomAccessible, Interval interval) RandomAccessiblePair(RandomAccessible<A> sourceA, RandomAccessible<B> sourceB) SubsampleView(RandomAccessible<T> source, long step) SubsampleView(RandomAccessible<T> source, long... steps) protectedTransformBuilder(Interval interval, RandomAccessible<T> randomAccessible) Create a new TransformBuilder.TransformView(RandomAccessible<T> source, Transform transformToSource) -
Uses of RandomAccessible in net.imglib2.view.composite
Classes in net.imglib2.view.composite that implement RandomAccessibleModifier and TypeClassDescriptionclassCompositeIntervalView<T, C extends Composite<T>>classCompositeView<T, C extends Composite<T>>classInflateView<T>InflateViewexpands the composite elements of aRandomAccessibleofCompositeof T into the trailing dimension of an (n+1)-dimensionalRandomAccessibleof T.classFields in net.imglib2.view.composite declared as RandomAccessibleModifier and TypeFieldDescriptionprotected final RandomAccessible<T> CompositeView.sourceprotected final RandomAccessible<? extends Composite<T>> InflateView.sourceprotected final RandomAccessible<? extends Composite<T>> InterleaveView.sourceConstructors in net.imglib2.view.composite with parameters of type RandomAccessibleModifierConstructorDescriptionCompositeView(RandomAccessible<T> source, CompositeFactory<T, C> compositeFactory) InflateView(RandomAccessible<? extends Composite<T>> source) InterleaveView(RandomAccessible<? extends Composite<T>> source) -
Uses of RandomAccessible in net.imglib2.view.iteration
Fields in net.imglib2.view.iteration declared as RandomAccessibleModifier and TypeFieldDescriptionprivate final RandomAccessible<T> IterableTransformBuilder.IterableIntervalView.randomAccessibleMethods in net.imglib2.view.iteration with parameters of type RandomAccessibleModifier and TypeMethodDescriptionstatic <S> IterableInterval<S> IterableTransformBuilder.getEfficientIterableInterval(Interval interval, RandomAccessible<S> randomAccessible) Constructors in net.imglib2.view.iteration with parameters of type RandomAccessibleModifierConstructorDescriptionIterableIntervalView(RandomAccessible<T> randomAccessible, Interval interval) IterableTransformBuilder(Interval interval, RandomAccessible<T> randomAccessible) Create a new IterableTransformBuilder.
Views.translateInverse(RandomAccessible, long...)instead.