From c89c0b783c5addbb43cb6919bdf8858fbd0a9aaa Mon Sep 17 00:00:00 2001 From: Thomas Boggs Date: Fri, 22 Feb 2013 23:37:36 -0500 Subject: [PATCH] Fixed bug causing incorrect pixel spectrum disply on double-click. --- spectral/CHANGELOG.txt | 8 ++++++++ spectral/graphics/rasterwindow.py | 3 ++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/spectral/CHANGELOG.txt b/spectral/CHANGELOG.txt index 0398bbe..04f7ff7 100644 --- a/spectral/CHANGELOG.txt +++ b/spectral/CHANGELOG.txt @@ -2,6 +2,14 @@ # Spectral Python (SPy) package change log ################################################################################ +2013-02-22 tboggs + + Fixed bug introduced by SPy 0.10 that caused incorrect spectrum to be + displayed when double-clicking a raster image. + + * graphics/rasterwindow.py (RasterWindow.left_double_click): Incorrectly + had GetX() and GetY() reversed for double-click handler. + 2013-02-17 tboggs Updated SPy version to 0.10 diff --git a/spectral/graphics/rasterwindow.py b/spectral/graphics/rasterwindow.py index ee4c9b2..0a4e2a0 100644 --- a/spectral/graphics/rasterwindow.py +++ b/spectral/graphics/rasterwindow.py @@ -42,6 +42,7 @@ def paint(self, dc): def left_double_click(self, evt): from spectral import settings if self.kwargs.has_key("data source"): + print '(%d,%d)' % (evt.GetY(), evt.GetX()) settings.plotter.plot(self.kwargs["data source"] \ - [evt.GetX(), evt.GetY()], \ + [evt.GetY(), evt.GetX()], \ source = self.kwargs["data source"])