Uses of Interface
net.imglib2.EuclideanSpace
Packages that use EuclideanSpace
Package
Description
-
Uses of EuclideanSpace in net.imglib2
Subinterfaces of EuclideanSpace in net.imglib2Modifier and TypeInterfaceDescriptioninterfaceCursor<T>A Cursor iterates over a set of Localizable elements, for example the image values at the (integer) pixel positions of an image.interfaceDefines an extent in n-dimensional discrete space.interface{x∈Zn|mind≤ xd≤maxd;d∈{0… n-1}}interfaceAnIterableRealIntervalwhose elements are located at integer coordinates.interfacef:Rn∈[0,s]→TinterfaceTheLocalizableinterface can localize itself in an n-dimensional discrete space.interfaceCombination ofLocalizableandSamplerinterfaces.interfaceAn element that can be positioned in n-dimensional discrete space.interfaceRandomAccess<T>interfacef:Zn→Tinterfacef:{x∈Zn|[min,max]→T}interfaceRealCursor<T>A RealCursor iterates over a set of RealLocalizable elements, for example intensity values sampled at a finite set of arbitrary real positions.interface{x∈Rn|mind≤ xd≤maxd;d∈{0… n-1}}interfaceTheRealLocalizableinterface can localize itself in an n-dimensional real space.interfaceCombination ofRealLocalizableandSamplerinterfaces.interfaceAn element that can be positioned in n-dimensional real space.interfaceinterfacef:Rn→Tinterfacef:{x∈Rn|[min,max]→T}Classes in net.imglib2 that implement EuclideanSpaceModifier and TypeClassDescriptionclassAbstract implementation ofCursor.classAbstract implementation ofCursor.classSuperclass of abstract EuclideanSpace implementations (accessors, containers, etc).classImplementation of theIntervalinterface.classAn abstract class that implements theLocalizableinterface using a long[] array to maintain position.classAn abstract class that implements theLocalizableinterface using an int[] array to maintain position.classAbstract base class for localizingCursors.classAbstract base class for localizingCursors.classImplementation of theRealIntervalinterface.classAn abstract class that implements theRealLocalizableinterface using an array of doubles to maintain positionclassAbstractWrappedInterval<I extends Interval>Convenient base class forIterableIntervals,RandomAccessibleIntervals, etc that forward theIntervalinterface to, for example, their source accessible.classAbstractWrappedLocalizable<L extends Localizable>Convenient base class for accessors etc, that source allLocalizablecalls to aLocalizablesource.classConvenient base class for accessors etc, that source allLocalizableandPositionablecalls to aLocalizable & Positionablesource.classAbstractWrappedRealInterval<I extends RealInterval>Convenient base class forIterableRealIntervals, etc that forward theRealIntervalinterface to, for example, their source accessible.final classAn implementation of dimensionality that can wrap a long[] array.final classImplementation of theIntervalinterface.final classImplementation of theRealIntervalinterface.classKDTree<T>final classclassKDTreeNode<T>Proxy for a node in a KDTree.classA Point is a position in Euclidean space specified in integer coordinates.classPointSample<T>A simple default implementation ofRandomAccessthat can be used to combine a real location and a sample instance, e.g.classA list of data samples at explicitinteger coordinates.classclassA point is a location in EuclideanSpace.classA simple default implementation ofRealRandomAccessthat can be used to combine a real location and a sample value, e.g.classA list of data samples at explicitreal coordinates.class -
Uses of EuclideanSpace in net.imglib2.converter
Classes in net.imglib2.converter that implement EuclideanSpaceModifier and TypeClassDescriptionclassTODOclassTODOclassAbstractConvertedIterableRandomAccessibleInterval<A, B, S extends IterableInterval<A>>TODOclassTODOclassTODOclassTODOclassclassTODOclassTODOclassTODO -
Uses of EuclideanSpace in net.imglib2.converter.read
Classes in net.imglib2.converter.read that implement EuclideanSpaceModifier and TypeClassDescriptionclassBiConvertedCursor<A,B, C> TODOclassBiConvertedIterableInterval<A,B, C> TODOclassTODOfinal classBiConvertedRandomAccess<A,B, C> TODOclassBiConvertedRandomAccessible<A,B, C> TODOclassTODOclassBiConvertedRealCursor<A,B, C> TODOfinal classBiConvertedRealRandomAccess<A,B, C> TODOclassTODOclassTODOclassConvertedCursor<A,B> TODOclassTODOclassTODOfinal classTODOclassTODOclassTODOclassConvertedRealCursor<A,B> TODOfinal classTODOclassTODOclassTODO -
Uses of EuclideanSpace in net.imglib2.converter.readwrite
Classes in net.imglib2.converter.readwrite that implement EuclideanSpaceModifier and TypeClassDescriptionclassWriteConvertedCursor<A,B> TODOclassTODOclassWriteConvertedIterableRandomAccessibleInterval<A, B, S extends RandomAccessible<A> & IterableInterval<A>>TODOclassTODOfinal classTODOclassTODOclassTODOclassTODO -
Uses of EuclideanSpace in net.imglib2.display.projector
Classes in net.imglib2.display.projector that implement EuclideanSpaceModifier and TypeClassDescriptionclassBase class for 2D projectors.classA general 2D Projector that uses two dimensions as input to create the 2D result.classA general 2D Projector that uses two dimensions as input to create the 2D result. -
Uses of EuclideanSpace in net.imglib2.display.projector.composite
Classes in net.imglib2.display.projector.composite that implement EuclideanSpaceModifier and TypeClassDescriptionclassCreates a composite image from across multiple dimensional positions along an axis (typically, but not necessarily, channels).classCreates a composite image from across multiple dimensional positions along an axis (typically, but not necessarily, channels). -
Uses of EuclideanSpace in net.imglib2.display.projector.sampler
Classes in net.imglib2.display.projector.sampler that implement EuclideanSpaceModifier and TypeClassDescriptionclassSamplingProjector2D<A,B> A general 2D Projector that uses three dimensions as input to create the 2D result. -
Uses of EuclideanSpace in net.imglib2.display.projector.specialized
Classes in net.imglib2.display.projector.specialized that implement EuclideanSpaceModifier and TypeClassDescriptionclassArrayImgXYByteProjector<A extends GenericByteType<A>>Fast implementation of aAbstractProjector2Dthat selects a 2D data plain from an ByteType ArrayImg.classArrayImgXYShortProjector<A extends GenericShortType<A>>Fast implementation of aAbstractProjector2Dthat selects a 2D data plain from an ShortType ArrayImg.classPlanarImgXYByteProjector<A extends GenericByteType<A>>Fast implementation of aAbstractProjector2Dthat selects a 2D data plain from a ByteType PlanarImg.classPlanarImgXYShortProjector<A extends GenericShortType<A>>Fast implementation of aAbstractProjector2Dthat selects a 2D data plain from an ShortType PlanarImg. -
Uses of EuclideanSpace in net.imglib2.display.projector.volatiles
Classes in net.imglib2.display.projector.volatiles that implement EuclideanSpaceModifier and TypeClassDescriptionclassVolatile2DRandomAccessibleProjector<T, A extends Volatile<T>, B>IterableIntervalProjector2DforVolatileinput. -
Uses of EuclideanSpace in net.imglib2.display.screenimage.awt
Classes in net.imglib2.display.screenimage.awt that implement EuclideanSpaceModifier 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 EuclideanSpace in net.imglib2.histogram
Classes in net.imglib2.histogram that implement EuclideanSpaceModifier 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 EuclideanSpace in net.imglib2.img
Subinterfaces of EuclideanSpace 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 EuclideanSpaceModifier and TypeClassDescriptionclassAbstractImg<T>TODOclassAbstractNativeImg<T extends NativeType<T>, A>TODOclassAllows aRandomAccessibleIntervalto be treated as anImg. -
Uses of EuclideanSpace in net.imglib2.img.array
Classes in net.imglib2.img.array that implement EuclideanSpaceModifier and TypeClassDescriptionclassAbstractArrayCursor<T extends NativeType<T>>classAbstractArrayLocalizingCursor<T extends NativeType<T>>final classArrayCursor<T extends NativeType<T>>classArrayImg<T extends NativeType<T>, A extends DataAccess>ThisImgstores an image in a single linear array of basic types.final classArrayLocalizingCursor<T extends NativeType<T>>(package private) classArrayLocalizingSpliterator<T extends NativeType<T>>LocalizableSpliterator for ArrayImg.final classArrayLocalizingSubIntervalCursor<T extends NativeType<T>>LocalizingAbstractArrayLocalizingCursoron anArrayImg.classArrayRandomAccess<T extends NativeType<T>>RandomAccesson anArrayImg.(package private) classArraySpliterator<T extends NativeType<T>>LocalizableSpliterator for ArrayImg.final classArraySubIntervalCursor<T extends NativeType<T>> -
Uses of EuclideanSpace in net.imglib2.img.cell
Classes in net.imglib2.img.cell that implement EuclideanSpaceModifier 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.classCell<A>A cell of anAbstractCellImg.classCellCursor<T extends NativeType<T>, C extends Cell<?>>Cursoron aAbstractCellImg.classprivate classclassCellImg<T extends NativeType<T>, A extends DataAccess>classCellLocalizingCursor<T extends NativeType<T>, C extends Cell<?>>LocalizingCursoron aAbstractCellImg.classCellRandomAccess<T extends NativeType<T>, C extends Cell<?>>RandomAccesson aAbstractCellImg.(package private) classCellSpliterator<T extends NativeType<T>, C extends Cell<?>>LocalizableSpliterator forCellImg.classLazyCellImg<T extends NativeType<T>, A extends DataAccess>AAbstractCellImgthat obtains its Cells lazily when they are accessed.static final classLazyCellImg.LazyCells<T extends Cell<?>> -
Uses of EuclideanSpace in net.imglib2.img.list
Classes in net.imglib2.img.list that implement EuclideanSpaceModifier 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.classclassclassfinal classListCursor<T>classListImg<T>final classclassRandomAccesson aListImg. -
Uses of EuclideanSpace in net.imglib2.img.planar
Classes in net.imglib2.img.planar that implement EuclideanSpaceModifier and TypeClassDescriptionclassPlanarCursor<T extends NativeType<T>>Basic Iterator forPlanarContainersclassPlanarCursor1D<T extends NativeType<T>>Basic Iterator for 1dPlanarContainersclassPlanarCursor2D<T extends NativeType<T>>Basic Iterator for 2dPlanarContainersclassPlanarImg<T extends NativeType<T>, A extends ArrayDataAccess<A>>ANativeImgthat stores data in a list of primitive arrays, one per image plane.classPlanarLocalizingCursor<T extends NativeType<T>>Localizing Iterator for aPlanarContainersclassPlanarLocalizingCursor1D<T extends NativeType<T>>TODOclassPlanarLocalizingCursor2D<T extends NativeType<T>>TODOclassPlanarPlaneSubsetCursor<T extends NativeType<T>>Basic Iterator forPlanarContainersclassPlanarPlaneSubsetLocalizingCursor<T extends NativeType<T>>Cursor optimized for one plane in an PlanarImg.classPlanarRandomAccess<T extends NativeType<T>>RandomAccesson aPlanarImg.classPlanarRandomAccess1D<T extends NativeType<T>>RandomAccessfor a 1-dimensionalPlanarImg.(package private) classPlanarSpliterator<T extends NativeType<T>>LocalizableSpliterator forPlanarImg. -
Uses of EuclideanSpace in net.imglib2.img.sparse
Classes in net.imglib2.img.sparse that implement EuclideanSpaceModifier and TypeClassDescriptionfinal classNtreeCursor<T extends NativeType<T>>final classNtreeImg<T extends NativeType<T>, A extends NtreeAccess<?,A>> final classNtreeRandomAccess<T extends NativeType<T>> -
Uses of EuclideanSpace in net.imglib2.interpolation
Classes in net.imglib2.interpolation that implement EuclideanSpaceModifier and TypeClassDescriptionfinal classInterpolant<T,F> ARealRandomAccessiblethat is generated through interpolation.Constructors in net.imglib2.interpolation with parameters of type EuclideanSpaceModifierConstructorDescriptionInterpolant(EuclideanSpace source, InterpolatorFactory<T, F> factory) Deprecated. -
Uses of EuclideanSpace in net.imglib2.interpolation.neighborsearch
Classes in net.imglib2.interpolation.neighborsearch that implement EuclideanSpaceModifier and TypeClassDescriptionclassInverseDistanceWeightingInterpolator<T extends RealType<T>>RealRandomAccessto aKNearestNeighborSearchwhose sample value is generated by weighting the k nearest neighbors of a query real coordinate by their inverse distance to an arbitrary power p.classNearest-neighbor interpolation implemented byNearestNeighborSearch. -
Uses of EuclideanSpace in net.imglib2.interpolation.randomaccess
Classes in net.imglib2.interpolation.randomaccess that implement EuclideanSpaceModifier and TypeClassDescriptionclassClampingNLinearInterpolatorRealType<T extends RealType<T>>N-linear interpolator forRealTypevalues with overflow check.classN-linear interpolator for volatile ARGB values with overflow check.classClampingNLinearInterpolatorVolatileRealType<R extends RealType<R>, T extends AbstractVolatileRealType<R,T>> N-linear interpolator forRealTypevalues with overflow check.classRealRandomAccessto aRandomAccessby nearest floor interpolation (i.e., the value is sampled at floor(x)).classLanczosInterpolator<T extends RealType<T>>n-dimensional double-based Lanczos InterpolationclassRealRandomAccessto aRandomAccessby nearest neighbor interpolation.classNLinearInterpolator<T extends NumericType<T>>Performs multi-linear interpolation.classNLinearInterpolator1D<T extends NumericType<T>>classNLinearInterpolator2D<T extends NumericType<T>>classNLinearInterpolator3D<T extends NumericType<T>>classN-linear interpolator for ARGB values with overflow check. -
Uses of EuclideanSpace in net.imglib2.interpolation.stack
Classes in net.imglib2.interpolation.stack that implement EuclideanSpaceModifier and TypeClassDescriptionclassLinearRealRandomAccessibleStackInterpolator<T extends NumericType<T>>A linear interpolator for stacks ofRealRandomAccessibles.classA nearest neighbor interpolator for stacks ofRealRandomAccessibles. -
Uses of EuclideanSpace in net.imglib2.iterator
Classes in net.imglib2.iterator that implement EuclideanSpaceModifier 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 virtualRealIntervalin flat order, that is: with the first dimension varying most quickly and the last dimension varying most slowly.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, ... -
Uses of EuclideanSpace in net.imglib2.loops
Subinterfaces of EuclideanSpace in net.imglib2.loopsClasses in net.imglib2.loops that implement EuclideanSpaceModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic class -
Uses of EuclideanSpace in net.imglib2.neighborsearch
Subinterfaces of EuclideanSpace in net.imglib2.neighborsearchModifier and TypeInterfaceDescriptioninterfacek-nearest-neighbor search in an Euclidean space.interfaceNearest-neighbor search in an Euclidean space.interfaceRadius neighbor search in an Euclidean space.Classes in net.imglib2.neighborsearch that implement EuclideanSpaceModifier and TypeClassDescriptionclassk-nearest-neighbor search onIterableRealIntervalimplemented as linear search.classImplementation ofKNearestNeighborSearchsearch for kd-trees.classk-nearest-neighbor search onIterableRealIntervalimplemented as linear search.classImplementation ofNearestNeighborSearchsearch for kd-trees.classImplementation ofRadiusNeighborSearchsearch for kd-trees. -
Uses of EuclideanSpace in net.imglib2.outofbounds
Subinterfaces of EuclideanSpace in net.imglib2.outofboundsClasses in net.imglib2.outofbounds that implement EuclideanSpaceModifier and TypeClassDescriptionclassAbstract implementation of shared functions for mirroring out of bounds.classclassRepeat the boundary pixels.classfinal classCoordinates out of image bounds are mirrored between boundary coordinates.classOutOfBoundsMirrorExpWindowing<T extends NumericType<T>>Adds a exponential windowing to the mirrored content outside the Interval boundariesclassCoordinates out of image bounds are mirrored at boundary coordinates.classCoordinates out of image bounds are periodically repeated.classOutOfBoundsRandomValue<T extends RealType<T>>Return a random value in a certain range when outside of the Intervalfinal class -
Uses of EuclideanSpace in net.imglib2.position
Classes in net.imglib2.position that implement EuclideanSpaceModifier and TypeClassDescriptionclassAbstract base class for functions that generate values through aBiConsumer.classARandomAccessiblethat generates a function value for each position in discrete coordinate space by side-effect using aBiConsumer.classclassARealRandomAccessiblethat generates a function value for each position in real coordinate space by side-effect using aBiConsumer.classclassARandomAccessibleover the d-th position of discrete coordinate space.classclassARealRandomAccessibleover the d-th position of real coordinate space.class -
Uses of EuclideanSpace in net.imglib2.position.transform
Classes in net.imglib2.position.transform that implement EuclideanSpaceModifier and TypeClassDescriptionclassAbstractPositionableTransform<LocalizablePositionable extends Localizable & Positionable>ARealPositionablethat drives aPositionableto somehow derived discrete coordinates.classFloor<LocalizablePositionable extends Localizable & Positionable>ARealPositionablethat drives aPositionableto its floor discrete coordinates.classFloorOffset<LocalizablePositionable extends Localizable & Positionable>ARealPositionablethat drives aPositionableto its floor discrete coordinates plus a discrete offset vector.classRound<LocalizablePositionable extends Localizable & Positionable>ARealPositionablethat drives aPositionableto its round discrete coordinates:f = r < 0 ? (long)( r - 0.5 ) : (long)( r + 0.5 ) -
Uses of EuclideanSpace in net.imglib2.stream
Subinterfaces of EuclideanSpace in net.imglib2.streamModifier and TypeInterfaceDescriptioninterfaceASpliterator<T>which is Localizable similar to a Cursor.interfaceASpliterator<T>which is Localizable similar to a Cursor.Classes in net.imglib2.stream that implement EuclideanSpaceModifier and TypeClassDescriptionclassSpliterator implementation on top ofRealCursor.(package private) classWrapsLocalizableSpliteratorasSpliterator<LocalizableSampler<T>>.classSpliterator implementation on top ofRealCursor.(package private) classWrapsRealLocalizableSpliteratorasSpliterator<RealLocalizableSampler<T>>. -
Uses of EuclideanSpace in net.imglib2.util
Classes in net.imglib2.util that implement EuclideanSpaceModifier and TypeClassDescriptionclassprivate classprivate static classA RandomAccess that returns its current position as value.private static classprivate static classA RandomAccess that returns its current position as value.private static class -
Uses of EuclideanSpace in net.imglib2.view
Subinterfaces of EuclideanSpace 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 EuclideanSpaceModifier and TypeClassDescription(package private) classBundleView<T>ARandomAccessiblethat bundles the coordinates and value domain of aRandomAccessible<T>as aRandomAccessible<RandomAccess<T>>.(package private) classfinal classExtendedRandomAccessibleInterval<T, F extends RandomAccessibleInterval<T>>final classExtendedRealRandomAccessibleRealInterval<T, F extends RealRandomAccessibleRealInterval<T>>ImplementsRealRandomAccessiblefor aRealRandomAccessibleRealIntervalthrough anRealOutOfBoundsFactory.final classclass(package private) classFunctionView<A,B> (package private) classclassHyperSlice<T>classclassclassclassIntervalView<T>IntervalView is a view that putsIntervalboundaries on its sourceRandomAccessible.classGeneratesCursorsthat iterate aRandomAccessibleIntervalinFlatIterationOrder, that is: row by row, plane by plane, cube by cube, ...final classclassTODOfinal classACursorthat iterates anyRandomAccessibleIntervalby moving aRandomAccessin flat iteration order.classprivate final classclassRandomAccessiblePair<A,B> ARandomAccessibleover two independentRandomAccessibleswhose type is thePairof corresponding values at the same coordinates in either of the two sources.classclassclassStackView<T>A stack of n-dimensionalRandomAccessibleIntervals, forming a (n+1)-dimensionalRandomAccessibleInterval.static final classARandomAccesson aStackView.static classARandomAccesson aStackView.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.classfinal classclassfinal classTODOMethods in net.imglib2.view with type parameters of type EuclideanSpaceModifier and TypeMethodDescriptionstatic <T, F extends EuclideanSpace>
RealRandomAccessible<T> Views.interpolate(F source, InterpolatorFactory<T, F> factory) Returns aRealRandomAccessibleusing interpolation -
Uses of EuclideanSpace in net.imglib2.view.composite
Classes in net.imglib2.view.composite that implement EuclideanSpaceModifier and TypeClassDescriptionclassCompositeIntervalView<T, C extends Composite<T>>classCompositeView<T, C extends Composite<T>>classclassInflateView<T>InflateViewexpands the composite elements of aRandomAccessibleofCompositeof T into the trailing dimension of an (n+1)-dimensionalRandomAccessibleof T.classclassclassclassRealComposite<T extends RealType<T>>A vector ofRealTypescalars. -
Uses of EuclideanSpace in net.imglib2.view.iteration
Subinterfaces of EuclideanSpace in net.imglib2.view.iterationModifier and TypeInterfaceDescriptioninterfaceClasses in net.imglib2.view.iteration that implement EuclideanSpaceModifier and TypeClassDescriptionprivate classprivate classAnIterableIntervalon a slice of aSubIntervalIterable.private classclassWrap a cursor that runs on a hyperslice and apply coordinate transform on localize calls.
Interpolant(Object, InterpolatorFactory, int)instead