org.esa.beam.framework.gpf.internal
Class OperatorExecutor
java.lang.Object
org.esa.beam.framework.gpf.internal.OperatorExecutor
public class OperatorExecutor
- extends Object
This executor triggers the computation of all tiles that the bands of the
target product of the given operator have. The computation of these tiles is
parallelized to use all available CPUs (cores) using the JAI
TileScheduler.
- Since:
- BEAM 4.7
- Author:
- Marco Zuehlke
|
Constructor Summary |
OperatorExecutor(javax.media.jai.PlanarImage[] images,
int tileCountX,
int tileCountY)
|
OperatorExecutor(javax.media.jai.PlanarImage[] images,
int tileCountX,
int tileCountY,
int parallelism)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OperatorExecutor
public OperatorExecutor(javax.media.jai.PlanarImage[] images,
int tileCountX,
int tileCountY)
OperatorExecutor
public OperatorExecutor(javax.media.jai.PlanarImage[] images,
int tileCountX,
int tileCountY,
int parallelism)
create
public static OperatorExecutor create(Operator op)
execute
public void execute(com.bc.ceres.core.ProgressMonitor pm)
execute
public void execute(OperatorExecutor.ExecutionOrder executionOrder,
com.bc.ceres.core.ProgressMonitor pm)
Copyright © 2002-2013 Brockmann Consult GmbH. All Rights Reserved.