#include <cml/mathlib/checking.h>


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. | |
Definition in file vector_angle.h.
1.5.9