TooN Algorithm Library - tag  0.2
Classes | Functions
tag::Internal Namespace Reference

Classes

struct  make_const
 
struct  make_const< T & >
 
struct  forward_const
 
struct  forward_const< const A, B >
 
struct  forward_const< A &, B >
 
struct  forward_const< const A &, B >
 
struct  forward_const< A *, B >
 
struct  forward_const< const A *, B >
 

Functions

template<int D>
std::pair< TooN::Matrix< D >
, TooN::DefaultPrecision > 
computeOrientationScale (const std::vector< TooN::Vector< D > > &a, const std::vector< TooN::Vector< D > > &b)
 
template<class F , int N, class V , class M >
void outer_product_upper_half (const TooN::FixedVector< N, V > &v, const double w, TooN::FixedMatrix< N, N, M > &m)
 
template<class F , int N, class V1 , class V2 , class M >
void outer_product_upper_half (const TooN::FixedVector< N, V1 > &v1, const TooN::FixedVector< N, V2 > &v2, const double w, TooN::FixedMatrix< N, N, M > &m)
 

Function Documentation

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<class F , int N, class V , class M >
void tag::Internal::outer_product_upper_half ( const TooN::FixedVector< N, V > &  v,
const double  w,
TooN::FixedMatrix< N, N, M > &  m 
)
inline
template<class F , int N, class V1 , class V2 , class M >
void tag::Internal::outer_product_upper_half ( const TooN::FixedVector< N, V1 > &  v1,
const TooN::FixedVector< N, V2 > &  v2,
const double  w,
TooN::FixedMatrix< N, N, M > &  m 
)
inline