From 3089c4bbc10e98d18f43e8a70e7a3d0c0eaf0900 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Fri, 22 Mar 2013 20:48:17 +0100 Subject: Downcase. PLEASE TURN OFF IGNORING CASE IN GIT CONFIG!!! .git/config: [core] ignorecase = false --- FaceTrackNoIR/rotation.h | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 FaceTrackNoIR/rotation.h (limited to 'FaceTrackNoIR/rotation.h') diff --git a/FaceTrackNoIR/rotation.h b/FaceTrackNoIR/rotation.h deleted file mode 100644 index 967d6661..00000000 --- a/FaceTrackNoIR/rotation.h +++ /dev/null @@ -1,31 +0,0 @@ -/* Copyright (c) 2012 Patrick Ruoff - * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - */ - -#ifndef ROTATION_H -#define ROTATION_H - -// ---------------------------------------------------------------------------- -class Rotation { - friend Rotation operator*(const Rotation& A, const Rotation& B); -public: - Rotation() : a(1.0),b(0.0),c(0.0),d(0.0) {} - Rotation(double yaw, double pitch, double roll) { fromEuler(yaw, pitch, roll); } - Rotation(double a, double b, double c, double d) : a(a),b(b),c(c),d(d) {} - - Rotation inv(); // inverse - - // conversions - void fromEuler(double yaw, double pitch, double roll); - void toEuler(double& yaw, double& pitch, double& roll); - -protected: - double a,b,c,d; // quaternion coefficients -}; - -Rotation operator*(const Rotation& A, const Rotation& B); // composition of rotations - -#endif //ROTATION_H -- cgit v1.2.3