From bd12e9798f7cdf6406cdc85aca0d6410a8aa2037 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Fri, 23 Jan 2009 16:47:08 +0000 Subject: [PATCH] Transform::rotate() using radians instead of degrees in sin(), cos() calls git-svn-id: svn://anubis/fart/trunk@42 7f9b0f55-74a9-4bce-be96-3c2cd072584d --- util/Transform.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util/Transform.cc b/util/Transform.cc index 7d0978a..1e9e6ed 100644 --- a/util/Transform.cc +++ b/util/Transform.cc @@ -29,8 +29,8 @@ void Transform::rotate(double angle, double xv, double yv, double zv) Vector l(xv, yv, zv); l.normalize(); - double c = cos(angle); - double s = sin(angle); + double c = cos(M_PI * angle / 180.0); + double s = sin(M_PI * angle / 180.0); double lx2 = l[0] * l[0]; double ly2 = l[1] * l[1];