From 5c916f34876f7e16c42474434ab902fec709cff5 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Thu, 12 Mar 2020 13:07:14 +0100 Subject: Don't round the panel vectors This was necessary before to keep pixel alignment. Now that we can easily zoom, it's not as important to keep pixel-for-pixel correspondence. --- src/crystfelimageview.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/crystfelimageview.c b/src/crystfelimageview.c index ba0e95e3..45933c44 100644 --- a/src/crystfelimageview.c +++ b/src/crystfelimageview.c @@ -212,7 +212,7 @@ static void draw_panel_rectangle(cairo_t *cr, CrystFELImageView *iv, int i) cairo_translate(cr, p.cnx*p.pixel_pitch, p.cny*p.pixel_pitch); /* Twiddle directions according to matrix */ - cairo_matrix_init(&m, rint(p.fsx), rint(p.fsy), rint(p.ssx), rint(p.ssy), + cairo_matrix_init(&m, p.fsx, p.fsy, p.ssx, p.ssy, 0.0, 0.0); cairo_transform(cr, &m); -- cgit v1.2.3