mln::fun::x2x::internal Namespace Reference

Internal namespace of functions form vector to vector. More...


Classes

struct  helper_composed_< T2, T1, E, false >
 Helper for describing a non bijective composition. More...
struct  helper_composed_< T2, T1, E, true >
 Helper for describing a bijective composition. More...

Functions

template<typename C>
algebra::h_mat< 2, C > get_rot_h_mat (const C alpha_, const algebra::vec< 2, C > &)
template<typename C>
algebra::h_mat< 3, C > get_rot_h_mat (const C alpha_, const algebra::vec< 3, C > &axis_)
template<unsigned n, typename C>
algebra::h_mat< n, C > get_rot_h_mat (const C alpha_, const algebra::vec< n, C > &axis_)


Detailed Description

Internal namespace of functions form vector to vector.

Function Documentation

template<typename C>
algebra::h_mat<2, C> mln::fun::x2x::internal::get_rot_h_mat ( const C  alpha_,
const algebra::vec< 2, C > &   
) [inline]

Definition at line 118 of file rotation.hh.

template<typename C>
algebra::h_mat<3, C> mln::fun::x2x::internal::get_rot_h_mat ( const C  alpha_,
const algebra::vec< 3, C > &  axis_ 
) [inline]

Be sure that axis is normalized.

Definition at line 71 of file rotation.hh.

References mln::algebra::vec< n, T >::normalize(), and mln::literal::zero.

template<unsigned n, typename C>
algebra::h_mat<n, C> mln::fun::x2x::internal::get_rot_h_mat ( const C  alpha_,
const algebra::vec< n, C > &  axis_ 
) [inline]

Definition at line 64 of file rotation.hh.

Referenced by mln::fun::x2x::rotation< n, C >::update().


Generated on Sun Apr 25 02:01:56 2010 for Milena (Olena) by  doxygen 1.5.6