Changeset 440 for trunk/GSASIIimgGUI.py


Ignore:
Timestamp:
Dec 11, 2011 1:55:19 PM (11 years ago)
Author:
vondreele
Message:

fix the mustrain ve microstrain title problem = GSASII.py
take wx,CallAfter? back out of most places - caused problems
get aniso size/mustrain ellipsoid around the right way to match ellipsoid model - exchanged sin & cos.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIimgGUI.py

    r437 r440  
    1717import GSASIIIO as G2IO
    1818import GSASIIgrid as G2gd
     19import numpy as np
    1920
    2021VERY_LIGHT_GREY = wx.Colour(235,235,235)
     
    197198            data['fullIntegrate'] = True
    198199            data['LRazimuth'] = [Lazm,Lazm+360]
    199         wx.CallAfter(UpdateImageControls,self,data,masks)
     200        UpdateImageControls(self,data,masks)
    200201        G2plt.PlotExposedImage(self,event=event)
    201202       
     
    235236    def OnRecalibrate(event):
    236237        G2img.ImageRecalibrate(self,data)
    237         wx.CallAfter(UpdateImageControls,self,data,masks)
     238        UpdateImageControls(self,data,masks)
    238239       
    239240    def OnIntegrate(event):
     
    245246            Npix,imagefile = self.PatternTree.GetItemPyData(id)
    246247            backImage = G2IO.GetImageData(self,imagefile,True)*backScale
    247             self.Integrate = G2img.ImageIntegrate(self.ImageZ+backImage,data,masks)
     248            sumImage = self.ImageZ+backImage
     249            print sumImage.shape,np.min(sumImage),np.max(sumImage)
     250            self.Integrate = G2img.ImageIntegrate(sumImage,data,masks)
    248251        else:
    249252            self.Integrate = G2img.ImageIntegrate(self.ImageZ,data,masks)
     
    399402                    S = File.readline()
    400403                data.update(save)
    401                 wx.CallAfter(UpdateImageControls,self,data,masks)
     404                UpdateImageControls(self,data,masks)
    402405                G2plt.PlotExposedImage(self,event=event)
    403406               
     
    709712        Obj = event.GetEventObject()
    710713        del(data['Points'][delSpotId.index(Obj)])
    711         wx.CallAfter(UpdateMasks,self,data)
     714        UpdateMasks(self,data)
    712715        G2plt.PlotExposedImage(self,event=event)
    713716       
     
    725728        Obj = event.GetEventObject()
    726729        del(data['Rings'][delRingId.index(Obj)])
    727         wx.CallAfter(UpdateMasks,self,data)
     730        UpdateMasks(self,data)
    728731        G2plt.PlotExposedImage(self,event=event)
    729732
     
    741744        Obj = event.GetEventObject()
    742745        del(data['Arcs'][delArcId.index(Obj)])
    743         wx.CallAfter(UpdateMasks,self,data)
     746        UpdateMasks(self,data)
    744747        G2plt.PlotExposedImage(self,event=event)
    745748
     
    747750        Obj = event.GetEventObject()
    748751        del(data['Polygons'][delPolyId.index(Obj)])
    749         wx.CallAfter(UpdateMasks,self,data)
     752        UpdateMasks(self,data)
    750753        G2plt.PlotExposedImage(self,event=event)
    751754
     
    823826                    S = File.readline()
    824827                data.update(save)
    825                 wx.CallAfter(UpdateMasks,self,data)
     828                UpdateMasks(self,data)
    826829                G2plt.PlotExposedImage(self,event=event)
    827830               
Note: See TracChangeset for help on using the changeset viewer.