public abstract class AccumulateProjector<A,B> extends Object implements VolatileProjector
| Constructor and Description |
|---|
AccumulateProjector(List<VolatileProjector> sourceProjectors,
List<? extends net.imglib2.RandomAccessible<? extends A>> sources,
net.imglib2.RandomAccessibleInterval<B> target) |
AccumulateProjector(List<VolatileProjector> sourceProjectors,
List<? extends net.imglib2.RandomAccessible<? extends A>> sources,
net.imglib2.RandomAccessibleInterval<B> target,
int numThreads,
ExecutorService executorService)
Deprecated.
Use
AccumulateProjector(List, List, RandomAccessibleInterval).
The numThreads and executorService arguments are ignored. |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
accumulate(net.imglib2.Cursor<? extends A>[] accesses,
B target) |
void |
cancel()
Abort
VolatileProjector.map() if it is currently running. |
long |
getLastFrameRenderNanoTime()
How many nano-seconds did the last
VolatileProjector.map() take. |
boolean |
isValid() |
boolean |
map(boolean clearUntouchedTargetPixels)
Render the target image.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmap@Deprecated public AccumulateProjector(List<VolatileProjector> sourceProjectors, List<? extends net.imglib2.RandomAccessible<? extends A>> sources, net.imglib2.RandomAccessibleInterval<B> target, int numThreads, ExecutorService executorService)
AccumulateProjector(List, List, RandomAccessibleInterval).
The numThreads and executorService arguments are ignored.public AccumulateProjector(List<VolatileProjector> sourceProjectors, List<? extends net.imglib2.RandomAccessible<? extends A>> sources, net.imglib2.RandomAccessibleInterval<B> target)
public boolean map(boolean clearUntouchedTargetPixels)
VolatileProjectormap in interface VolatileProjectorprotected abstract void accumulate(net.imglib2.Cursor<? extends A>[] accesses, B target)
public void cancel()
VolatileProjectorVolatileProjector.map() if it is currently running.cancel in interface VolatileProjectorpublic long getLastFrameRenderNanoTime()
VolatileProjectorVolatileProjector.map() take.getLastFrameRenderNanoTime in interface VolatileProjectorpublic boolean isValid()
isValid in interface VolatileProjectorCopyright © 2012–2025 BigDataViewer. All rights reserved.