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.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.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.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>KDTree to access values at RealLocalizable positions.final classprotected static final classA KDTreeNode that stores it's value as a Sampler.protected static final classA KDTreeNode that stores it's value as a reference.classKDTreeNode<T>Abstract base class for nodes in a KDTree.classA Point is a position in Euclidean space specified in integer coordinates.classA list of data samples at explicitinteger coordinates.classclassA point is a location in EuclideanSpace.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 RandomAccessible<A> & IterableInterval<A>> TODOclassTODOclassTODOclassclassTODOclassTODO -
Uses of EuclideanSpace in net.imglib2.converter.read
Classes in net.imglib2.converter.read that implement EuclideanSpaceModifier and TypeClassDescriptionclassConvertedCursor<A,B extends Type<B>> TODOclassConvertedIterableInterval<A,B extends Type<B>> TODOfinal classConvertedRandomAccess<A,B extends Type<B>> TODOclassConvertedRandomAccessible<A,B extends Type<B>> TODOclassConvertedRandomAccessibleInterval<A,B extends Type<B>> TODOfinal classConvertedRealRandomAccess<A,B extends Type<B>> TODOclassConvertedRealRandomAccessible<A,B extends Type<B>> TODOclassConvertedRealRandomAccessibleRealInterval<A,B extends Type<B>> TODO -
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>> TODOfinal classTODOclassTODOclassTODO -
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> 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> ThisImgstores an image in a single linear array of basic types.final classArrayLocalizingCursor<T extends NativeType<T>>final classArrayLocalizingSubIntervalCursor<T extends NativeType<T>>LocalizingAbstractArrayLocalizingCursoron anArrayImg.classArrayRandomAccess<T extends NativeType<T>>RandomAccesson anArrayImg.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, C extends Cell<A>, I extends RandomAccessible<C> & IterableInterval<C>> Abstract superclass forImgtypes that divide their underlying data into cells.classCellCursor<T extends NativeType<T>,C extends Cell<?>> Cursoron aAbstractCellImg.classCellImg<T extends NativeType<T>,A> classCellLocalizingCursor<T extends NativeType<T>,C extends Cell<?>> LocalizingCursoron aAbstractCellImg.classCellRandomAccess<T extends NativeType<T>,C extends Cell<?>> RandomAccesson aAbstractCellImg.classLazyCellImg<T extends NativeType<T>,A> AAbstractCellImgthat obtains its Cells lazily when they are accessed.static final class -
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 an 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. -
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 with type parameters of type EuclideanSpaceModifier and TypeClassDescriptionfinal classInterpolant<T,F extends EuclideanSpace> ARealRandomAccessiblethat is generated through interpolation.Classes in net.imglib2.interpolation that implement EuclideanSpaceModifier and TypeClassDescriptionfinal classInterpolant<T,F extends EuclideanSpace> ARealRandomAccessiblethat is generated through interpolation.Fields in net.imglib2.interpolation declared as EuclideanSpace -
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 TypeClassDescriptionclassRealRandomAccessto 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.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 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.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.classAbstractOutOfBoundsValue<T extends Type<T>>classRepeat the boundary pixels.classOutOfBoundsConstantValue<T extends Type<T>>final 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.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.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 TypeClassDescriptionfinal classExtendedRandomAccessibleInterval<T,F extends RandomAccessibleInterval<T>> final classImplementsRealRandomAccessiblefor aRealRandomAccessibleRealIntervalthrough anRealOutOfBoundsFactory.final classclassclassHyperSlice<T>classclassclassclassIntervalView<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 classclassTODOfinal classACursorthat iterates anyRandomAccessibleIntervalby moving aRandomAccessin flat iteration order.classprotected 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>> class -
Uses of EuclideanSpace in net.imglib2.view.iteration
Classes in net.imglib2.view.iteration that implement EuclideanSpaceModifier and TypeClassDescriptionclassWrap a cursor that runs on a hyperslice and apply coordinate transform on localize calls.