public abstract class AccumulateProjector<A,B> extends Object implements VolatileProjector
| Constructor and Description |
|---|
AccumulateProjector(List<VolatileProjector> sourceProjectors,
List<? extends RandomAccessible<? extends A>> sources,
RandomAccessibleInterval<B> target) |
AccumulateProjector(List<VolatileProjector> sourceProjectors,
List<? extends RandomAccessible<? extends A>> sources,
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(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 RandomAccessible<? extends A>> sources, 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 RandomAccessible<? extends A>> sources, RandomAccessibleInterval<B> target)
public boolean map(boolean clearUntouchedTargetPixels)
VolatileProjectormap in interface VolatileProjectorpublic 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–2024 BigDataViewer. All rights reserved.