All Classes Files Functions Variables Typedefs Pages
Functions
Quaternion.hpp File Reference

Detailed Description

This file is part of the Lumina Graphics Framework.

Author
Julian Kniephoff julia.nosp@m.n.kn.nosp@m.iepho.nosp@m.ff@g.nosp@m.mail..nosp@m.com

This file includes QuaternionCore.hpp, which defines Quaternion, and provides additional functions for generating quaternions and string representations.

Go to the source code of this file.

Functions

template<typename T , typename S >
auto quaternionFromAxisAngle (Vec3< T > axis, S angle) -> Quaternion< decltype(T(0)*std::sin(S(0)))>
 
template<typename T >
std::string quaternionRep (Quaternion< T > in)
 
template<typename T >
std::ostream & operator<< (std::ostream &out, const Quaternion< T > q)