Package util
Class StackingRealRandomAccessible.StackingRealRandomAccess
java.lang.Object
util.StackingRealRandomAccessible.StackingRealRandomAccess
- All Implemented Interfaces:
net.imglib2.EuclideanSpace,net.imglib2.Positionable,net.imglib2.RealLocalizable,net.imglib2.RealPositionable,net.imglib2.RealRandomAccess<T>,net.imglib2.Sampler<T>,net.imglib2.Typed<T>
- Enclosing class:
StackingRealRandomAccessible<T>
public class StackingRealRandomAccessible.StackingRealRandomAccess
extends Object
implements net.imglib2.RealRandomAccess<T>
RealRandomAccess that generates its samples from a lower
dimensional source-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbck(int d) copy()voidfwd(int d) get()doublegetDoublePosition(int d) floatgetFloatPosition(int d) voidlocalize(double[] position) voidlocalize(float[] position) voidmove(double[] distance) voidmove(double distance, int d) voidmove(float[] distance) voidmove(float distance, int d) voidmove(int[] distance) voidmove(int distance, int d) voidmove(long[] distance) voidmove(long distance, int d) voidmove(net.imglib2.Localizable localizable) voidmove(net.imglib2.RealLocalizable localizable) intvoidsetPosition(double[] pos) voidsetPosition(double pos, int d) voidsetPosition(float[] pos) voidsetPosition(float pos, int d) voidsetPosition(int[] pos) voidsetPosition(int pos, int d) voidsetPosition(long[] pos) voidsetPosition(long pos, int d) voidsetPosition(net.imglib2.Localizable localizable) voidsetPosition(net.imglib2.RealLocalizable localizable) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.imglib2.RealLocalizable
localize, positionAsDoubleArray, positionAsRealPointMethods inherited from interface net.imglib2.RealRandomAccess
setPositionAndGet, setPositionAndGet, setPositionAndGetMethods inherited from interface net.imglib2.Sampler
getType
-
Field Details
-
sourceAccess
-
-
Constructor Details
-
StackingRealRandomAccess
public StackingRealRandomAccess()
-
-
Method Details
-
move
public void move(float distance, int d) - Specified by:
movein interfacenet.imglib2.RealPositionable
-
move
public void move(double distance, int d) - Specified by:
movein interfacenet.imglib2.RealPositionable
-
move
- Specified by:
movein interfacenet.imglib2.RealPositionable
-
move
public void move(float[] distance) - Specified by:
movein interfacenet.imglib2.RealPositionable
-
move
public void move(double[] distance) - Specified by:
movein interfacenet.imglib2.RealPositionable
-
setPosition
- Specified by:
setPositionin interfacenet.imglib2.RealPositionable
-
setPosition
public void setPosition(float[] pos) - Specified by:
setPositionin interfacenet.imglib2.RealPositionable
-
setPosition
public void setPosition(double[] pos) - Specified by:
setPositionin interfacenet.imglib2.RealPositionable
-
setPosition
public void setPosition(float pos, int d) - Specified by:
setPositionin interfacenet.imglib2.RealPositionable
-
setPosition
public void setPosition(double pos, int d) - Specified by:
setPositionin interfacenet.imglib2.RealPositionable
-
fwd
public void fwd(int d) - Specified by:
fwdin interfacenet.imglib2.Positionable
-
bck
public void bck(int d) - Specified by:
bckin interfacenet.imglib2.Positionable
-
move
public void move(int distance, int d) - Specified by:
movein interfacenet.imglib2.Positionable
-
move
public void move(long distance, int d) - Specified by:
movein interfacenet.imglib2.Positionable
-
move
- Specified by:
movein interfacenet.imglib2.Positionable
-
move
public void move(int[] distance) - Specified by:
movein interfacenet.imglib2.Positionable
-
move
public void move(long[] distance) - Specified by:
movein interfacenet.imglib2.Positionable
-
setPosition
- Specified by:
setPositionin interfacenet.imglib2.Positionable
-
setPosition
public void setPosition(int[] pos) - Specified by:
setPositionin interfacenet.imglib2.Positionable
-
setPosition
public void setPosition(long[] pos) - Specified by:
setPositionin interfacenet.imglib2.Positionable
-
setPosition
public void setPosition(int pos, int d) - Specified by:
setPositionin interfacenet.imglib2.Positionable
-
setPosition
public void setPosition(long pos, int d) - Specified by:
setPositionin interfacenet.imglib2.Positionable
-
get
- Specified by:
getin interfacenet.imglib2.Sampler<T>
-
copy
- Specified by:
copyin interfacenet.imglib2.RealRandomAccess<T>- Specified by:
copyin interfacenet.imglib2.Sampler<T>
-
copyRealRandomAccess
- Specified by:
copyRealRandomAccessin interfacenet.imglib2.RealRandomAccess<T>
-
localize
public void localize(float[] position) - Specified by:
localizein interfacenet.imglib2.RealLocalizable
-
localize
public void localize(double[] position) - Specified by:
localizein interfacenet.imglib2.RealLocalizable
-
getFloatPosition
public float getFloatPosition(int d) - Specified by:
getFloatPositionin interfacenet.imglib2.RealLocalizable
-
getDoublePosition
public double getDoublePosition(int d) - Specified by:
getDoublePositionin interfacenet.imglib2.RealLocalizable
-
numDimensions
public int numDimensions()- Specified by:
numDimensionsin interfacenet.imglib2.EuclideanSpace
-