edu.jhu.ece.iacl.plugins.registration
Class MedicAlgorithmFLIRTCollection.AlgorithmRegOAR3DWrapper

java.lang.Object
  extended by AlgorithmRegOAR3D
      extended by edu.jhu.ece.iacl.plugins.registration.MedicAlgorithmFLIRTCollection.AlgorithmRegOAR3DWrapper
Enclosing class:
MedicAlgorithmFLIRTCollection

protected static class MedicAlgorithmFLIRTCollection.AlgorithmRegOAR3DWrapper
extends AlgorithmRegOAR3D


Field Summary
protected  AbstractCalculation observer
           
 
Constructor Summary
MedicAlgorithmFLIRTCollection.AlgorithmRegOAR3DWrapper(ModelImage _imagea, ModelImage _imageb, int choice, int _dof, int _interp, float beginX, float endX, float rateX, float rateX2, float beginY, float endY, float rateY, float rateY2, float beginZ, float endZ, float rateZ, float rateZ2, boolean resol, boolean subsample, boolean mode, int bound, int numIter, int minima)
           
MedicAlgorithmFLIRTCollection.AlgorithmRegOAR3DWrapper(ModelImage arg0, ModelImage arg1, ModelImage arg2, ModelImage arg3, int arg4, int arg5, int arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, float arg13, float arg14, float arg15, float arg16, float arg17, float arg18, boolean arg19, boolean arg20, boolean arg21, int arg22, int arg23, int arg24)
           
 
Method Summary
protected  void fireProgressStateChanged(int value)
          Notifies all listeners that have registered interest for notification on this event type.
protected  void fireProgressStateChanged(java.lang.String imageName, java.lang.String message)
          Updates listeners of progress status.
 void runAlgorithm()
           
 void setObserver(AbstractCalculation observer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

observer

protected AbstractCalculation observer
Constructor Detail

MedicAlgorithmFLIRTCollection.AlgorithmRegOAR3DWrapper

public MedicAlgorithmFLIRTCollection.AlgorithmRegOAR3DWrapper(ModelImage _imagea,
                                                              ModelImage _imageb,
                                                              int choice,
                                                              int _dof,
                                                              int _interp,
                                                              float beginX,
                                                              float endX,
                                                              float rateX,
                                                              float rateX2,
                                                              float beginY,
                                                              float endY,
                                                              float rateY,
                                                              float rateY2,
                                                              float beginZ,
                                                              float endZ,
                                                              float rateZ,
                                                              float rateZ2,
                                                              boolean resol,
                                                              boolean subsample,
                                                              boolean mode,
                                                              int bound,
                                                              int numIter,
                                                              int minima)

MedicAlgorithmFLIRTCollection.AlgorithmRegOAR3DWrapper

public MedicAlgorithmFLIRTCollection.AlgorithmRegOAR3DWrapper(ModelImage arg0,
                                                              ModelImage arg1,
                                                              ModelImage arg2,
                                                              ModelImage arg3,
                                                              int arg4,
                                                              int arg5,
                                                              int arg6,
                                                              float arg7,
                                                              float arg8,
                                                              float arg9,
                                                              float arg10,
                                                              float arg11,
                                                              float arg12,
                                                              float arg13,
                                                              float arg14,
                                                              float arg15,
                                                              float arg16,
                                                              float arg17,
                                                              float arg18,
                                                              boolean arg19,
                                                              boolean arg20,
                                                              boolean arg21,
                                                              int arg22,
                                                              int arg23,
                                                              int arg24)
Parameters:
arg0 -
arg1 -
arg2 -
arg3 -
arg4 -
arg5 -
arg6 -
arg7 -
arg8 -
arg9 -
arg10 -
arg11 -
arg12 -
arg13 -
arg14 -
arg15 -
arg16 -
arg17 -
arg18 -
arg19 -
arg20 -
arg21 -
arg22 -
arg23 -
arg24 -
Method Detail

setObserver

public void setObserver(AbstractCalculation observer)

runAlgorithm

public void runAlgorithm()

fireProgressStateChanged

protected void fireProgressStateChanged(int value)
Notifies all listeners that have registered interest for notification on this event type.

Parameters:
value - the value of the progress bar.

fireProgressStateChanged

protected void fireProgressStateChanged(java.lang.String imageName,
                                        java.lang.String message)
Updates listeners of progress status. Without actually changing the numerical value

Parameters:
imageName - the name of the image
message - the new message to display