Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
quat.h File Reference

Go to the source code of this file.

Classes

struct  mitsuba::TQuaternion< T >
 Parameterizable quaternion data structure. More...
 

Namespaces

 mitsuba
 

Macros

#define __MITSUBA_CORE_QUAT_H_
 

Functions

template<typename T >
TQuaternion< T > mitsuba::operator* (T f, const TQuaternion< T > &v)
 
template<typename T >
mitsuba::dot (const TQuaternion< T > &q1, const TQuaternion< T > &q2)
 
template<typename T >
TQuaternion< T > mitsuba::normalize (const TQuaternion< T > &q)
 
template<typename T >
TQuaternion< T > mitsuba::slerp (const TQuaternion< T > &q1, const TQuaternion< T > &_q2, Float t)
 

Macro Definition Documentation

#define __MITSUBA_CORE_QUAT_H_