OpenStructure
|
#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 | ) |
|
inlineprotected |
Definition at line 81 of file svd_superpose.hh.
|
static |
|
static |
SuperpositionResult IterativeMinimize | ( | int | ncycles = 5 , |
Real | distance_threshold = 2.0 |
||
) | const |
SuperpositionResult MinimizeOnce | ( | ) | const |
MeanSquareMinimizer& operator= | ( | const MeanSquareMinimizer & | rhs | ) |
|
inline |
Definition at line 76 of file svd_superpose.hh.
|
protected |
Definition at line 82 of file svd_superpose.hh.