public class BlockReadingSource<I extends net.imglib2.type.numeric.RealType<I>,O extends net.imglib2.type.numeric.RealType<O>> extends Object implements OFunction<O>, RandomAccessOnly<I>
| Modifier and Type | Field and Description |
|---|---|
protected long[][] |
moves
First move is relative to the location, rest of moves are relative to prior move.
|
protected net.imglib2.RandomAccess<I> |
ra |
protected O |
scrap |
protected byte[] |
signs |
protected O |
tmp |
| Constructor and Description |
|---|
BlockReadingSource(O scrap,
net.imglib2.converter.Converter<net.imglib2.type.numeric.RealType<?>,O> converter,
net.imglib2.RandomAccessible<I> src,
long[][] corners,
byte[] signs) |
| Modifier and Type | Method and Description |
|---|---|
List<OFunction<O>> |
children() |
O |
eval() |
O |
eval(net.imglib2.Localizable loc) |
double |
evalDouble() |
double |
evalDouble(net.imglib2.Localizable loc) |
net.imglib2.RandomAccessible<I> |
getRandomAccessible() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisRandomAccessOnlyprotected final net.imglib2.RandomAccess<I extends net.imglib2.type.numeric.RealType<I>> ra
protected final O extends net.imglib2.type.numeric.RealType<O> scrap
protected final O extends net.imglib2.type.numeric.RealType<O> tmp
protected final long[][] moves
protected final byte[] signs
public BlockReadingSource(O scrap, net.imglib2.converter.Converter<net.imglib2.type.numeric.RealType<?>,O> converter, net.imglib2.RandomAccessible<I> src, long[][] corners, byte[] signs)
public final O eval()
eval in interface OFunction<O extends net.imglib2.type.numeric.RealType<O>>public O eval(net.imglib2.Localizable loc)
eval in interface OFunction<O extends net.imglib2.type.numeric.RealType<O>>public List<OFunction<O>> children()
children in interface OFunction<O extends net.imglib2.type.numeric.RealType<O>>public final double evalDouble()
evalDouble in interface OFunction<O extends net.imglib2.type.numeric.RealType<O>>public final double evalDouble(net.imglib2.Localizable loc)
evalDouble in interface OFunction<O extends net.imglib2.type.numeric.RealType<O>>public net.imglib2.RandomAccessible<I> getRandomAccessible()
getRandomAccessible in interface RandomAccessOnly<I extends net.imglib2.type.numeric.RealType<I>>Copyright © 2009–2026 ImgLib2. All rights reserved.