From 51017e023cf71fc6265b8d074a1932cebfaed44c Mon Sep 17 00:00:00 2001 From: Thomas White Date: Tue, 27 Jul 2010 22:13:12 +0200 Subject: render_hkl: Remove stupid unnecessary iteration --- src/render_hkl.c | 81 ++++++++++++++++++++++++++------------------------------ 1 file changed, 37 insertions(+), 44 deletions(-) (limited to 'src') diff --git a/src/render_hkl.c b/src/render_hkl.c index 403a9fa7..f0050f4e 100644 --- a/src/render_hkl.c +++ b/src/render_hkl.c @@ -189,7 +189,6 @@ static void draw_circles(signed int xh, signed int xk, signed int xl, for ( yi=-INDMAX; yi fabs(*max_u) ) *max_u = fabs(u); + if ( fabs(v) > fabs(*max_v) ) *max_v = fabs(v); - /* Find max vectors in plane for scaling */ - if ( fabs(u) > fabs(*max_u) ) *max_u = fabs(u); - if ( fabs(v) > fabs(*max_v) ) *max_v = fabs(v); - - /* Find max value for colour scale */ - if ( fabs(val) > fabs(*max_val) ) { - *max_val = fabs(val); - } - - /* Find max indices */ - if ( (uy==0) && (fabs(ux) > *max_ux) ) - *max_ux = fabs(ux); - if ( (ux==0) && (fabs(uy) > *max_uy) ) - *max_uy = fabs(uy); - - /* Find max resolution */ - res = resolution(cell, he, ke, le); - if ( res > *max_res ) *max_res = res; + /* Find max value for colour scale */ + if ( fabs(val) > fabs(*max_val) ) { + *max_val = fabs(val); } + /* Find max indices */ + if ( (uy==0) && (fabs(ux) > *max_ux) ) + *max_ux = fabs(ux); + if ( (ux==0) && (fabs(uy) > *max_uy) ) + *max_uy = fabs(uy); + + /* Find max resolution */ + res = resolution(cell, he, ke, le); + if ( res > *max_res ) *max_res = res; } } -- cgit v1.2.3