Package net.imglib2

Interface EuclideanSpace

All Known Subinterfaces:
Cursor<T>, Dimensions, Img<T>, Interval, IterableInterval<T>, IterableRealInterval<T>, KNearestNeighborSearch<T>, Localizable, NativeImg<T,A>, NearestNeighborSearch<T>, OutOfBounds<T>, Positionable, RadiusNeighborSearch<T>, RandomAccess<T>, RandomAccessible<T>, RandomAccessibleInterval<T>, RealCursor<T>, RealInterval, RealLocalizable, RealOutOfBounds<T>, RealPositionable, RealRandomAccess<T>, RealRandomAccessible<T>, RealRandomAccessibleRealInterval<T>, TransformedRandomAccessible<T>
All Known Implementing Classes:
AbstractArrayCursor, AbstractArrayLocalizingCursor, AbstractCellImg, AbstractConvertedCursor, AbstractConvertedIterableInterval, AbstractConvertedIterableRandomAccessibleInterval, AbstractConvertedRandomAccess, AbstractConvertedRandomAccessible, AbstractConvertedRandomAccessibleInterval, AbstractConvertedRealRandomAccess, AbstractConvertedRealRandomAccessible, AbstractCursor, AbstractCursorInt, AbstractEuclideanSpace, AbstractImg, AbstractInterval, AbstractListImg, AbstractLocalizable, AbstractLocalizableInt, AbstractLocalizingCursor, AbstractLocalizingCursorInt, AbstractLongListImg, AbstractLongListImg.LongListCursor, AbstractLongListImg.LongListLocalizingCursor, AbstractLongListImg.LongListRandomAccess, AbstractNativeImg, AbstractOutOfBoundsMirror, AbstractOutOfBoundsValue, AbstractPositionableTransform, AbstractProjector2D, AbstractRealInterval, AbstractRealLocalizable, AbstractWrappedInterval, AbstractWrappedRealInterval, ARGBScreenImage, ArrayCursor, ArrayImg, ArrayImgAWTScreenImage, ArrayImgXYByteProjector, ArrayImgXYShortProjector, ArrayLocalizingCursor, ArrayLocalizingSubIntervalCursor, ArrayRandomAccess, ArraySubIntervalCursor, ByteAWTScreenImage, CellCursor, CellImg, CellLocalizingCursor, CellRandomAccess, CompositeIntervalView, CompositeView, CompositeView.CompositeRandomAccess, CompositeXYProjector, CompositeXYRandomAccessibleProjector, ConvertedCursor, ConvertedIterableInterval, ConvertedRandomAccess, ConvertedRandomAccessible, ConvertedRandomAccessibleInterval, ConvertedRealRandomAccess, ConvertedRealRandomAccessible, ConvertedRealRandomAccessibleRealInterval, DiscreteFrequencyDistribution, DoubleAWTScreenImage, ExtendedRandomAccessibleInterval, ExtendedRealRandomAccessibleRealInterval, FinalDimensions, FinalInterval, FinalRealInterval, FloatAWTScreenImage, Floor, FloorInterpolator, FloorOffset, FullSourceMapMixedRandomAccess, FullSourceMapSlicingRandomAccess, Histogram1d, HistogramNd, HyperSlice, HyperSlice.HyperSliceRandomAccess, HyperSlicesView, HyperSlicesView.HyperSlicesViewRandomAccess, ImgView, IntAWTScreenImage, Interpolant, IntervalIterator, IntervalView, InverseDistanceWeightingInterpolator, IterableIntervalProjector2D, IterableRandomAccessibleInterval, KDTree, KDTree.KDTreeCursor, KDTree.SamplerNode, KDTree.ValueNode, KDTreeNode, KNearestNeighborSearchOnIterableRealInterval, KNearestNeighborSearchOnKDTree, LanczosInterpolator, LazyCellImg, LazyCellImg.LazyCells, ListCursor, ListImg, ListLocalizingCursor, ListRandomAccess, LocalizingIntervalIterator, LocalizingZeroMinIntervalIterator, MixedRandomAccess, MixedTransformView, NearestNeighborInterpolator, NearestNeighborSearchInterpolator, NearestNeighborSearchOnIterableRealInterval, NearestNeighborSearchOnKDTree, NLinearInterpolator, NLinearInterpolator1D, NLinearInterpolator2D, NLinearInterpolator3D, NLinearInterpolatorARGB, NtreeCursor, NtreeImg, NtreeRandomAccess, OffsetableIntervalIterator, OffsetableLocalizingIntervalIterator, OutOfBoundsBorder, OutOfBoundsConstantValue, OutOfBoundsMirrorDoubleBoundary, OutOfBoundsMirrorExpWindowing, OutOfBoundsMirrorSingleBoundary, OutOfBoundsPeriodic, OutOfBoundsRandomValue, PlanarCursor, PlanarCursor1D, PlanarCursor2D, PlanarImg, PlanarImgXYByteProjector, PlanarImgXYShortProjector, PlanarLocalizingCursor, PlanarLocalizingCursor1D, PlanarLocalizingCursor2D, PlanarPlaneSubsetCursor, PlanarPlaneSubsetLocalizingCursor, PlanarRandomAccess, PlanarRandomAccess1D, Point, PointSampleList, PointSampleList.PointSampleListCursor, RadiusNeighborSearchOnKDTree, RandomAccessibleIntervalCursor, RandomAccessibleOnRealRandomAccessible, RandomAccessibleOnRealRandomAccessible.RandomAccessOnRealRandomAccessible, RandomAccessiblePair, RandomAccessiblePair.RandomAccess, RandomAccessibleProjector2D, RealOutOfBoundsRealRandomAccess, RealPoint, RealPointSampleList, RealPointSampleList.RealPointSampleListCursor, Round, SamplingProjector2D, ShortAWTScreenImage, SlicingCursor, SlicingRandomAccess, StackView, StackView.DefaultRA, StackView.MoveAllSlicesRA, SubsampleIntervalView, SubsampleView, SubsampleView.SubsampleRandomAccess, TransformRandomAccess, TransformView, TranslationRandomAccess, UnsignedByteAWTScreenImage, UnsignedIntAWTScreenImage, UnsignedShortAWTScreenImage, Volatile2DRandomAccessibleProjector, WriteConvertedCursor, WriteConvertedIterableInterval, WriteConvertedIterableRandomAccessibleInterval, WriteConvertedRandomAccess, WriteConvertedRandomAccessible, WriteConvertedRandomAccessibleInterval, ZeroMinIntervalIterator

public interface EuclideanSpace
{Rn}: an N-dimensional Euclidean space.
Author:
Stephan Preibisch, Stephan Saalfeld
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Gets the space's number of dimensions.
  • Method Details

    • numDimensions

      int numDimensions()
      Gets the space's number of dimensions.