public abstract class ParallelVolumeOperation extends java.lang.Object implements ParallelizableRunnable, java.lang.Cloneable
Constructor and Description |
---|
ParallelVolumeOperation() |
Modifier and Type | Method and Description |
---|---|
abstract ParallelVolumeOperation |
clone() |
int |
getBeginIndexX() |
int |
getEndIndexX() |
java.lang.Object |
getResult() |
float |
getScalar1() |
float |
getScalar2() |
Volume3D |
getVol() |
Volume3D |
getVol1() |
Volume3D |
getVol2() |
abstract void |
performOperation() |
void |
run() |
void |
setBeginIndexX(int beginIndexX) |
void |
setEndIndexX(int endIndexX) |
void |
setLatch(java.util.concurrent.CountDownLatch latch) |
void |
setScalar1(float scalar1) |
void |
setScalar2(float scalar2) |
void |
setVol(Volume3D vol) |
void |
setVol1(Volume3D vol1) |
void |
setVol2(Volume3D vol2) |
public void setLatch(java.util.concurrent.CountDownLatch latch)
setLatch
in interface ParallelizableRunnable
public Volume3D getVol1()
public void setVol1(Volume3D vol1)
public Volume3D getVol2()
public void setVol2(Volume3D vol2)
public Volume3D getVol()
public void setVol(Volume3D vol)
public java.lang.Object getResult()
public float getScalar1()
public void setScalar1(float scalar1)
public float getScalar2()
public void setScalar2(float scalar2)
public int getBeginIndexX()
public void setBeginIndexX(int beginIndexX)
public int getEndIndexX()
public void setEndIndexX(int endIndexX)
public void run()
run
in interface java.lang.Runnable
public abstract ParallelVolumeOperation clone()
clone
in class java.lang.Object
public abstract void performOperation()