quaternion.h File Reference

#include "vec3.h"

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.

Namespaces

namespace  EMAN

Classes

class  EMAN::Quaternion
 Quaternion is used in Rotation and Transformation to replace Euler angles. More...

Defines

#define eman__quaternion_h__   1
 
Id
quaternion.h,v 1.9 2008/03/24 01:22:22 gtang Exp


Functions

Quaternion EMAN::operator+ (const Quaternion &q1, const Quaternion &q2)
Quaternion EMAN::operator- (const Quaternion &q1, const Quaternion &q2)
Quaternion EMAN::operator * (const Quaternion &q1, const Quaternion &q2)
Quaternion EMAN::operator * (const Quaternion &q, float s)
Quaternion EMAN::operator * (float s, const Quaternion &q)
Quaternion EMAN::operator/ (const Quaternion &q1, const Quaternion &q2)
bool EMAN::operator== (const Quaternion &q1, const Quaternion &q2)
bool EMAN::operator!= (const Quaternion &q1, const Quaternion &q2)


Define Documentation

#define eman__quaternion_h__   1

Id
quaternion.h,v 1.9 2008/03/24 01:22:22 gtang Exp

Definition at line 37 of file quaternion.h.


Generated on Tue Jun 11 12:41:40 2013 for EMAN2 by  doxygen 1.4.7