#include <svd_superpose.hh>
Public Member Functions | |
| SuperpositionResult | MinimizeOnce () const |
| SuperpositionResult | IterativeMinimize (int ncycles=5, Real distance_threshold=2.0) const |
| ~MeanSquareMinimizer () | |
| MeanSquareMinimizer & | operator= (const MeanSquareMinimizer &rhs) |
| MeanSquareMinimizer (const MeanSquareMinimizer &rhs) | |
| void | swap (MeanSquareMinimizer &rhs) |
Static Public Member Functions | |
| static MeanSquareMinimizer | FromAtomLists (const mol::AtomViewList &atoms, const mol::AtomViewList &atoms_ref) |
| static MeanSquareMinimizer | FromPointLists (const std::vector< geom::Vec3 > &points, const std::vector< geom::Vec3 > &points_ref) |
Protected Member Functions | |
| MeanSquareMinimizer () | |
Protected Attributes | |
| MeanSquareMinimizerImpl * | impl_ |
Definition at line 61 of file svd_superpose.hh.
| ~MeanSquareMinimizer | ( | ) |
| MeanSquareMinimizer | ( | const MeanSquareMinimizer & | rhs | ) |
| MeanSquareMinimizer | ( | ) | [inline, protected] |
Definition at line 81 of file svd_superpose.hh.
| static MeanSquareMinimizer FromAtomLists | ( | const mol::AtomViewList & | atoms, | |
| const mol::AtomViewList & | atoms_ref | |||
| ) | [static] |
| static MeanSquareMinimizer FromPointLists | ( | const std::vector< geom::Vec3 > & | points, | |
| const std::vector< geom::Vec3 > & | points_ref | |||
| ) | [static] |
| SuperpositionResult IterativeMinimize | ( | int | ncycles = 5, |
|
| Real | distance_threshold = 2.0 | |||
| ) | const |
| SuperpositionResult MinimizeOnce | ( | ) | const |
| MeanSquareMinimizer& operator= | ( | const MeanSquareMinimizer & | rhs | ) |
| void swap | ( | MeanSquareMinimizer & | rhs | ) | [inline] |
Definition at line 76 of file svd_superpose.hh.
MeanSquareMinimizerImpl* impl_ [protected] |
Definition at line 82 of file svd_superpose.hh.
1.6.1