TooN Algorithm Library - tag  0.2
Namespaces | Functions
absorient.h File Reference
#include <vector>
#include <tr1/tuple>
#include <TooN/TooN.h>
#include <TooN/sim2.h>
#include <TooN/sim3.h>
#include <TooN/SVD.h>
Include dependency graph for absorient.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  tag
 
namespace  tag::Internal
 

Functions

template<int D>
std::pair< TooN::Matrix< D >
, TooN::DefaultPrecision > 
tag::Internal::computeOrientationScale (const std::vector< TooN::Vector< D > > &a, const std::vector< TooN::Vector< D > > &b)
 
template<int D>
TooN::Matrix< D > tag::computeRotation (const std::vector< TooN::Vector< D > > &a, const std::vector< TooN::Vector< D > > &b)
 
TooN::SO3 tag::computeOrientation (const std::vector< TooN::Vector< 3 > > &a, const std::vector< TooN::Vector< 3 > > &b)
 
TooN::SO2 tag::computeOrientation (const std::vector< TooN::Vector< 2 > > &a, const std::vector< TooN::Vector< 2 > > &b)
 
TooN::SO3 tag::computeOrientation (const TooN::Vector< 3 > &a1, const TooN::Vector< 3 > &b1, const TooN::Vector< 3 > &a2, const TooN::Vector< 3 > &b2)
 
template<int D>
std::pair< TooN::Matrix< D >
, TooN::Vector< D > > 
tag::computeAbsoluteOrientation (const std::vector< TooN::Vector< D > > &a, const std::vector< TooN::Vector< D > > &b)
 
TooN::SE3 tag::computeAbsoluteOrientation (const std::vector< TooN::Vector< 3 > > &a, const std::vector< TooN::Vector< 3 > > &b)
 
TooN::SE2 tag::computeAbsoluteOrientation (const std::vector< TooN::Vector< 2 > > &a, const std::vector< TooN::Vector< 2 > > &b)
 
template<int D>
std::tr1::tuple< TooN::Matrix
< D >, TooN::Vector< D >
, TooN::DefaultPrecision > 
tag::computeSimilarity (const std::vector< TooN::Vector< D > > &a, const std::vector< TooN::Vector< D > > &b)
 
TooN::SIM3 tag::computeSimilarity (const std::vector< TooN::Vector< 3 > > &a, const std::vector< TooN::Vector< 3 > > &b)
 
TooN::SIM2 tag::computeSimilarity (const std::vector< TooN::Vector< 2 > > &a, const std::vector< TooN::Vector< 2 > > &b)
 
TooN::SO3 tag::computeMeanOrientation (const std::vector< TooN::SO3<> > &r)
 
TooN::Matrix< 3 > tag::quaternionToMatrix (const TooN::Vector< 4 > &q)