quaternion_dot.h File Reference

#include <cml/vector/vector_products.h>
#include <cml/quaternion/quaternion_expr.h>

Include dependency graph for quaternion_dot.h:

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

Go to the source code of this file.

Namespaces

namespace  cml
namespace  cml::detail

Functions

template<class XprT1 , class XprT2 >
detail::DotPromote
< et::QuaternionXpr< XprT1 >
, et::QuaternionXpr< XprT2 >
>::promoted_scalar 
cml::dot (QUATXPR_ARG_TYPE_N(1) p, QUATXPR_ARG_TYPE_N(2) q)
template<class XprT , typename E , class AT , class OT , class CT >
detail::DotPromote
< et::QuaternionXpr< XprT >
, quaternion< E, AT, OT, CT >
>::promoted_scalar 
cml::dot (QUATXPR_ARG_TYPE p, const quaternion< E, AT, OT, CT > &q)
template<typename E , class AT , class OT , class CT , class XprT >
detail::DotPromote< quaternion
< E, AT, OT, CT >
, et::QuaternionXpr< XprT >
>::promoted_scalar 
cml::dot (const quaternion< E, AT, OT, CT > &p, QUATXPR_ARG_TYPE q)
template<typename E1 , class AT1 , typename E2 , class AT2 , class OT , class CT >
detail::DotPromote< quaternion
< E1, AT1, OT, CT >
, quaternion< E2, AT2, OT, CT >
>::promoted_scalar 
cml::dot (const quaternion< E1, AT1, OT, CT > &p, const quaternion< E2, AT2, OT, CT > &q)
template<class LeftT , class RightT >
detail::DotPromote< LeftT,
RightT >::promoted_scalar 
cml::detail::quaternion_dot (const LeftT &p, const RightT &q)


Detailed Description

Definition in file quaternion_dot.h.


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