|
libatomprobe
Library for Atom Probe Tomography (APT) computation
|
#include "atomprobe/algorithm/rotations.h"#include "../helper/helpFuncs.h"#include "atomprobe/helper/maths/misc.h"#include <gsl/gsl_blas.h>#include <gsl/gsl_linalg.h>
Go to the source code of this file.
Namespaces | |
| AtomProbe | |
Functions | |
| double | AtomProbe::gsl_matrix_det (gsl_matrix *A, bool inPlace=false) |
| void | AtomProbe::computeRotationMatrix (const Point3D &ur1, const Point3D &ur2, const Point3D &r1, const Point3D &r2, std::vector< std::vector< float > > &m) |
| Convenience wrapper for conputeRotationMatrix, which uses vector containers. More... | |
| void | AtomProbe::computeRotationMatrix (const Point3D &ur1, const Point3D &ur2, const Point3D &r1, const Point3D &r2, gsl_matrix *m) |
| unsigned int | AtomProbe::computeRotationMatrixWahba (const std::vector< Point3D > &unrotated, const std::vector< Point3D > &rotated, const std::vector< float > &weights, gsl_matrix *&R) |
| Given a series of paired observations of directions, compute the least squares rotation matrix between them. More... | |
| gsl_matrix * | AtomProbe::getRotationMatrix (const Point3D &pt, float theta) |
1.8.13