| 
    EMAN2
    
   | 
 
rotational, translational and flip alignment More...
#include <aligner.h>


Public Member Functions | |
| virtual EMData * | align (EMData *this_img, EMData *to_img, const string &cmp_name="dot", const Dict &cmp_params=Dict()) const | 
| To align 'this_img' with another image passed in through its parameters.  More... | |
| virtual EMData * | align (EMData *this_img, EMData *to_img) const | 
| virtual string | get_name () const | 
| Get the Aligner's name.  More... | |
| virtual string | get_desc () const | 
| virtual TypeDict | get_param_types () const | 
  Public Member Functions inherited from EMAN::Aligner | |
| virtual | ~Aligner () | 
| virtual Dict | get_params () const | 
| Get the Aligner parameters in a key/value dictionary.  More... | |
| virtual void | set_params (const Dict &new_params) | 
| Set the Aligner parameters using a key/value dictionary.  More... | |
| virtual vector< Dict > | xform_align_nbest (EMData *this_img, EMData *to_img, const unsigned int nsoln, const string &cmp_name, const Dict &cmp_params) const | 
| This function first added in the context of the 3D aligners used by e2tomohunter: which wants the n best solutions, as opposed to just the best.  More... | |
Static Public Member Functions | |
| static Aligner * | NEW () | 
| static TypeDict | static_get_param_types () | 
Static Public Attributes | |
| static const string | NAME = "rotate_translate_flip" | 
Additional Inherited Members | |
  Protected Attributes inherited from EMAN::Aligner | |
| Dict | params | 
rotational, translational and flip alignment
| flip | |
| usedot | |
| maxshift | Maximum translation in pixels | 
| rfp_mode | Either 0,1 or 2. A temporary flag for testing the rotational foot print | 
      
  | 
  inlinevirtual | 
Implements EMAN::Aligner.
Definition at line 905 of file aligner.h.
References align().
      
  | 
  virtual | 
To align 'this_img' with another image passed in through its parameters.
The alignment uses a user-given comparison method to compare the two images. If none is given, a default one is used.
| this_img | The image to be compared. | 
| to_img | 'this_img" is aligned with 'to_img'. | 
| cmp_name | The comparison method to compare the two images. | 
| cmp_params | The parameter dictionary for comparison method. | 
Implements EMAN::Aligner.
Referenced by align().
      
  | 
  inlinevirtual | 
Implements EMAN::Aligner.
      
  | 
  inlinevirtual | 
      
  | 
  inlinevirtual | 
Implements EMAN::Aligner.
Definition at line 925 of file aligner.h.
References static_get_param_types().
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
Definition at line 930 of file aligner.h.
References EMAN::EMObject::EMDATA, EMAN::EMObject::INT, and EMAN::TypeDict::put().
Referenced by get_param_types().
      
  | 
  static | 
Definition at line 944 of file aligner.h.
Referenced by get_name().