cml::et::QuaternionPromote3< Quat1_T, Quat2_T, Quat3_T > Struct Template Reference

Type promotion for three quaternion types. More...

#include <quaternion_promotions.h>

List of all members.

Public Types

typedef QuaternionPromote
< typename
Quat1_T::temporary_type,
typename QuaternionPromote
< typename
Quat2_T::temporary_type,
typename
Quat3_T::temporary_type >
::temporary_type >
::temporary_type 
temporary_type
typedef temporary_type::value_type value_type


Detailed Description

template<class Quat1_T, class Quat2_T, class Quat3_T>
struct cml::et::QuaternionPromote3< Quat1_T, Quat2_T, Quat3_T >

Type promotion for three quaternion types.

Definition at line 66 of file quaternion_promotions.h.


Member Typedef Documentation

template<class Quat1_T, class Quat2_T, class Quat3_T>
typedef QuaternionPromote< typename Quat1_T::temporary_type, typename QuaternionPromote< typename Quat2_T::temporary_type, typename Quat3_T::temporary_type >::temporary_type >::temporary_type cml::et::QuaternionPromote3< Quat1_T, Quat2_T, Quat3_T >::temporary_type

Definition at line 73 of file quaternion_promotions.h.

template<class Quat1_T, class Quat2_T, class Quat3_T>
typedef temporary_type::value_type cml::et::QuaternionPromote3< Quat1_T, Quat2_T, Quat3_T >::value_type

Definition at line 74 of file quaternion_promotions.h.


The documentation for this struct was generated from the following file:

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