Molmodel
Public Types | Static Public Member Functions

SimTK::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> SimTK::Kabsch78::VectorSet

Member Function Documentation

static TransformAndResidual SimTK::Kabsch78::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.

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines