| Package | Description |
|---|---|
| bdv.viewer.render |
| Modifier and Type | Class and Description |
|---|---|
class |
AccumulateProjector<A,B> |
class |
EmptyProjector<T extends NumericType<T>> |
class |
SimpleVolatileProjector<A,B>
An
VolatileProjector, that renders a target 2D
RandomAccessibleInterval by copying values from a source
RandomAccessible. |
class |
VolatileHierarchyProjector<A extends Volatile<?>,B extends SetZero>
VolatileProjector for a hierarchy of Volatile inputs. |
| Modifier and Type | Method and Description |
|---|---|
default VolatileProjector |
AccumulateProjectorFactory.createAccumulateProjector(ArrayList<VolatileProjector> sourceProjectors,
ArrayList<Source<?>> sources,
ArrayList<? extends RandomAccessible<? extends A>> sourceScreenImages,
RandomAccessibleInterval<A> targetScreenImage,
int numThreads,
ExecutorService executorService)
Deprecated.
Use
AccumulateProjectorFactory.createProjector(List, List, List, RandomAccessibleInterval, int, ExecutorService) instead.
The new variant of the method is named "createProjector" instead of
"createAccumulateProjector" because it has the same erasure. The default
implementation of "createProjector" is forwarded to the (deprecated)
"createAccumulateProjector", so existing AccumulateProjectorFactory
implementations should keep working. |
default VolatileProjector |
AccumulateProjectorFactory.createProjector(List<VolatileProjector> sourceProjectors,
List<SourceAndConverter<?>> sources,
List<? extends RandomAccessible<? extends A>> sourceScreenImages,
RandomAccessibleInterval<A> targetScreenImage,
int numThreads,
ExecutorService executorService) |
VolatileProjector |
AccumulateProjectorARGB.Factory.createProjector(List<VolatileProjector> sourceProjectors,
List<SourceAndConverter<?>> sources,
List<? extends RandomAccessible<? extends ARGBType>> sourceScreenImages,
RandomAccessibleInterval<ARGBType> targetScreenImage,
int numThreads,
ExecutorService executorService) |
| Modifier and Type | Method and Description |
|---|---|
default VolatileProjector |
AccumulateProjectorFactory.createAccumulateProjector(ArrayList<VolatileProjector> sourceProjectors,
ArrayList<Source<?>> sources,
ArrayList<? extends RandomAccessible<? extends A>> sourceScreenImages,
RandomAccessibleInterval<A> targetScreenImage,
int numThreads,
ExecutorService executorService)
Deprecated.
Use
AccumulateProjectorFactory.createProjector(List, List, List, RandomAccessibleInterval, int, ExecutorService) instead.
The new variant of the method is named "createProjector" instead of
"createAccumulateProjector" because it has the same erasure. The default
implementation of "createProjector" is forwarded to the (deprecated)
"createAccumulateProjector", so existing AccumulateProjectorFactory
implementations should keep working. |
default VolatileProjector |
AccumulateProjectorFactory.createProjector(List<VolatileProjector> sourceProjectors,
List<SourceAndConverter<?>> sources,
List<? extends RandomAccessible<? extends A>> sourceScreenImages,
RandomAccessibleInterval<A> targetScreenImage,
int numThreads,
ExecutorService executorService) |
VolatileProjector |
AccumulateProjectorARGB.Factory.createProjector(List<VolatileProjector> sourceProjectors,
List<SourceAndConverter<?>> sources,
List<? extends RandomAccessible<? extends ARGBType>> sourceScreenImages,
RandomAccessibleInterval<ARGBType> targetScreenImage,
int numThreads,
ExecutorService executorService) |
| 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. |
Copyright © 2012–2024 BigDataViewer. All rights reserved.