vector_angle.h File Reference

#include <cml/mathlib/checking.h>

Include dependency graph for vector_angle.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  cml

Functions

template<class VecT_1 , class VecT_2 , class VecT_3 >
detail::DotPromote< typename
detail::CrossPromote< VecT_1,
VecT_2 >::promoted_vector,
VecT_3 >::promoted_scalar 
cml::signed_angle (const VecT_1 &v1, const VecT_2 &v2, const VecT_3 &reference)
 Signed angle between two 3D vectors.
template<class VecT_1 , class VecT_2 >
detail::DotPromote< VecT_1,
VecT_2 >::promoted_scalar 
cml::signed_angle_2D (const VecT_1 &v1, const VecT_2 &v2)
 Signed angle between two 2D vectors.
template<class VecT_1 , class VecT_2 >
detail::DotPromote< VecT_1,
VecT_2 >::promoted_scalar 
cml::unsigned_angle (const VecT_1 &v1, const VecT_2 &v2)
 Unsigned angle between two 3D vectors.
template<class VecT_1 , class VecT_2 >
detail::DotPromote< VecT_1,
VecT_2 >::promoted_scalar 
cml::unsigned_angle_2D (const VecT_1 &v1, const VecT_2 &v2)
 Unsigned angle between two 2D vectors.


Detailed Description

Definition in file vector_angle.h.


Generated on Sat Jul 18 19:35:36 2009 for CML 1.0 by  doxygen 1.5.9