ij3d.align
Class Align3D

java.lang.Object
  extended by ij3d.align.Align3D

public class Align3D
extends java.lang.Object

Description of the Class

Author:
cedric

Field Summary
protected static int PSPC
          Description of the Field
protected static int RA
          Description of the Field
protected static int RFA
          Description of the Field
 
Constructor Summary
Align3D(RealImage3D[] images, TabUtil[] transforms, java.lang.String filename)
          Constructor for the Align3D object
 
Method Summary
 boolean activateAverage(int img)
          Description of the Method
 void activateAverageAll()
          Description of the Method
 void alignAllWithProjection(int mode, int direction, float range, float inc)
          Description of the Method
 void alignWithProjection(int index1, int index2, int direction, float range, float inc)
          Description of the Method
 RealImage3D average()
          Description of the Method
 boolean desactivateAverage(int img)
          Description of the Method
 void desactivateAverageAll()
          Description of the Method
 RealImage3D getImage(int index)
          Gets the image attribute of the Align3D object
 TabUtil getTransform(int index)
          Gets the transform attribute of the Align3D object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RA

protected static final int RA
Description of the Field

See Also:
Constant Field Values

RFA

protected static final int RFA
Description of the Field

See Also:
Constant Field Values

PSPC

protected static final int PSPC
Description of the Field

See Also:
Constant Field Values
Constructor Detail

Align3D

public Align3D(RealImage3D[] images,
               TabUtil[] transforms,
               java.lang.String filename)
Constructor for the Align3D object

Parameters:
images - Description of the Parameter
transforms - Description of the Parameter
filename - Description of the Parameter
Method Detail

activateAverageAll

public void activateAverageAll()
Description of the Method


activateAverage

public boolean activateAverage(int img)
Description of the Method

Parameters:
img - Description of the Parameter
Returns:
Description of the Return Value

desactivateAverage

public boolean desactivateAverage(int img)
Description of the Method

Parameters:
img - Description of the Parameter
Returns:
Description of the Return Value

desactivateAverageAll

public void desactivateAverageAll()
Description of the Method


average

public RealImage3D average()
Description of the Method

Returns:
Description of the Return Value

alignAllWithProjection

public void alignAllWithProjection(int mode,
                                   int direction,
                                   float range,
                                   float inc)
Description of the Method

Parameters:
mode - Description of the Parameter
direction - Description of the Parameter
range - Description of the Parameter
inc - Description of the Parameter

alignWithProjection

public void alignWithProjection(int index1,
                                int index2,
                                int direction,
                                float range,
                                float inc)
Description of the Method

Parameters:
index1 - Description of the Parameter
index2 - Description of the Parameter
direction - Description of the Parameter
range - Description of the Parameter
inc - Description of the Parameter

getImage

public RealImage3D getImage(int index)
Gets the image attribute of the Align3D object

Parameters:
index - Description of the Parameter
Returns:
The image value

getTransform

public TabUtil getTransform(int index)
Gets the transform attribute of the Align3D object

Parameters:
index - Description of the Parameter
Returns:
The transform value