MVE - Multi-View Environment mve-devel
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
quaternion.h File Reference
#include "math/defines.h"
#include "math/vector.h"
#include <cmath>
#include <algorithm>
#include <stdexcept>
#include <numeric>
#include <ostream>
Include dependency graph for quaternion.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  math::Quaternion< T >
 Quaternion class for arbitrary types (WORK IN PROGRESS). More...
 

Namespaces

namespace  math
 Vector, Matrix, basic operations, etc.
 

Typedefs

typedef Quaternion< char > math::Quat4c
 
typedef Quaternion< double > math::Quat4d
 
typedef Quaternion< float > math::Quat4f
 
typedef Quaternion< int > math::Quat4i
 
typedef Quaternion< unsigned char > math::Quat4uc
 
typedef Quaternion< unsigned int > math::Quat4ui
 

Functions

template<typename T , int N>
std::ostream & math::operator<< (std::ostream &os, Quaternion< T > const &v)
 Serializing a vector to an output stream.