diff options
Diffstat (limited to 'src/quat.h')
| -rw-r--r-- | src/quat.h | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/quat.h b/src/quat.h deleted file mode 100644 index 5821f81..0000000 --- a/src/quat.h +++ /dev/null @@ -1,25 +0,0 @@ -#ifndef QUAT_H -#define QUAT_H -#include "vec3.h" -#include <iostream> - -class quat { -public: - scalar w, x, y, z; -public: - quat(scalar w, scalar x, scalar y, scalar z); - quat(scalar x, scalar y, scalar z); - quat(scalar w, vec3 vec); - quat(vec3 vec); - quat(); - - operator vec3(); - - quat conjugate() const; - - static quat from_angleaxis(scalar angle, vec3 axis); -}; - -quat operator*(const quat &, const quat &); -std::ostream &operator<<(std::ostream &os, const quat &); -#endif |