QVM: Quaternions, Vectors, Matrices
quat_traits<Q>::read_element
template <int I> static inline scalar_type read_element( Quaternion const & q );
Ожидается, что этот шаблон функций будет статическим членом пользовательских специализацийquat_traits.Шаблон. Он возвращаетI- элементq, по значению или по ссылке.
Примечание:Для кватернионаa + bi + cj + dkэлементы предполагаются в следующем порядке:a,b,c,d; то естьI=0/1/2/3имели бы доступa/b/c/d.