aboutsummaryrefslogtreecommitdiff
path: root/src/ipr.c
diff options
context:
space:
mode:
authortaw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1>2007-08-30 12:13:38 +0000
committertaw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1>2007-08-30 12:13:38 +0000
commit0126d58f87dae943396f3701d83ccb1686143568 (patch)
tree7ec3c5c995e5b31eac60459d58bd87fda6b76f67 /src/ipr.c
parentba227b40f3d7f16753f356f005fc78d8e57175af (diff)
angle_between now answers in radians
git-svn-id: svn://cook.msm.cam.ac.uk:745/diff-tomo/dtr@94 bf6ca9ba-c028-0410-8290-897cf20841d1
Diffstat (limited to 'src/ipr.c')
-rw-r--r--src/ipr.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ipr.c b/src/ipr.c
index 6df83c3..9a0db00 100644
--- a/src/ipr.c
+++ b/src/ipr.c
@@ -123,17 +123,17 @@ static Basis *ipr_choose_initial_basis(ControlContext *ctx) {
angle_works = 1;
if ( basis->a.modulus != 1e30 ) {
- double angle = angle_between(reflection->x, reflection->y, reflection->z, basis->a.x, basis->a.y, basis->a.z);
+ double angle = angle_between_d(reflection->x, reflection->y, reflection->z, basis->a.x, basis->a.y, basis->a.z);
if ( angle < 20 ) angle_works = 0;
if ( angle > 160 ) angle_works = 0;
}
if ( basis->b.modulus != 1e30 ) {
- double angle = angle_between(reflection->x, reflection->y, reflection->z, basis->b.x, basis->b.y, basis->b.z);
+ double angle = angle_between_d(reflection->x, reflection->y, reflection->z, basis->b.x, basis->b.y, basis->b.z);
if ( angle < 20 ) angle_works = 0;
if ( angle > 160 ) angle_works = 0;
}
if ( basis->c.modulus != 1e30 ) {
- double angle = angle_between(reflection->x, reflection->y, reflection->z, basis->c.x, basis->c.y, basis->c.z);
+ double angle = angle_between_d(reflection->x, reflection->y, reflection->z, basis->c.x, basis->c.y, basis->c.z);
if ( angle < 20 ) angle_works = 0;
if ( angle > 160 ) angle_works = 0;
}