Kabsch78 Class Reference

#include <Superpose.h>

List of all members.

Public Types

typedef std::vector< Vec3PairVectorSet

Static Public Member Functions

static TransformAndResidual superpose (const VectorSet &vectors)
 Compute the transformation that orients the first (source) set of vectors to match as closely as possible the second (target) set.


Member Typedef Documentation

typedef std::vector<Vec3Pair> VectorSet


Member Function Documentation

static TransformAndResidual superpose ( const VectorSet vectors  )  [inline, static]

Compute the transformation that orients the first (source) set of vectors to match as closely as possible the second (target) set.

Using a weighted least-squares criterion.

Returns:
Transform that, when applied to source vectors, minimizes weighted least-squares residual with respect to the target vectors.

References a, SimTK::abs(), b, SimTK::cross(), SimTK::dot(), Eigen::getAllEigenValuesAndVectors(), fkinkryx::i, k, SimTK::real(), Mat::transpose(), C::U, x, and y.


The documentation for this class was generated from the following file:

Generated on Fri Sep 26 07:44:34 2008 for SimTKcore by  doxygen 1.5.6