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 ParallelizableRunnablepublic 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.Runnablepublic abstract ParallelVolumeOperation clone()
clone in class java.lang.Objectpublic abstract void performOperation()