Changeset 313 for trunk/GSASIIphsGUI.py


Ignore:
Timestamp:
Jun 27, 2011 4:04:41 PM (11 years ago)
Author:
vondreele
Message:

work on texture display & computation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIphsGUI.py

    r311 r313  
    209209                        self.dataDisplay.DeletePage(self.dataDisplay.FindPage('Draw Atoms'))
    210210                        self.dataDisplay.AdvanceSelection()
    211                     if not self.dataDisplay.FindPage('Pawley reflections'):     
    212                         self.dataDisplay.AddPage(G2gd.GSGrid(self.dataDisplay),'Pawley reflections')
     211                    if not self.dataDisplay.FindPage('Pawley/Lebail reflections'):     
     212                        self.dataDisplay.AddPage(G2gd.GSGrid(self.dataDisplay),'Pawley/LeBail reflections')
    213213            else:
    214214                TypeTxt.SetValue(generalData['Type'])
     
    18881888            textureData['SH Coeff'][1] = SetSHCoef()
    18891889            UpdateDData()
    1890             G2plt.PlotTexture(self,data)
     1890            G2plt.PlotTexture(self,data,newPlot=False)
    18911891                       
    18921892        def OnShModel(event):
     
    18941894            textureData['SH Coeff'][1] = SetSHCoef()
    18951895            UpdateDData()
    1896             G2plt.PlotTexture(self,data)
     1896            G2plt.PlotTexture(self,data,newPlot=False)
    18971897           
    18981898        def OnSHRefine(event):
     
    19151915            Obj.SetValue('%8.2f'%(value))
    19161916            textureData[valIndx[Obj.GetId()]][1] = value
    1917             G2plt.PlotTexture(self,data)
     1917            G2plt.PlotTexture(self,data,newPlot=False)
    19181918           
    19191919        def OnODFValue(event):
     
    19251925            Obj.SetValue('%8.3f'%(value))
    19261926            textureData['SH Coeff'][1][ODFIndx[Obj.GetId()]] = value
    1927             G2plt.PlotTexture(self,data)
     1927            G2plt.PlotTexture(self,data,newPlot=False)
    19281928           
    19291929        def OnPfType(event):
    19301930            textureData['PlotType'] = pfType.GetValue()
    19311931            UpdateDData()
    1932             G2plt.PlotTexture(self,data)
     1932            G2plt.PlotTexture(self,data,newPlot=False)
    19331933           
    19341934        def OnPFValue(event):
     
    19361936            if textureData['PlotType'] in ['Pole figure','Pole distribution','Axial pole distribution']:
    19371937                try:
    1938 #                    value =  int(Obj.GetValue())
    19391938                    value = '['+Obj.GetValue()+']'
    19401939                    hkl = eval(value)
     
    19421941                    value = str(textureData['PFhkl'])
    19431942                    hkl = eval(value)
    1944 #                    value = textureData['PFhkl'][pfIndx[Obj.GetId()]]
    19451943                Obj.SetValue('%d,%d,%d'%(hkl[0],hkl[1],hkl[2]))
    1946 #                Obj.SetValue('%3d'%(value))
    1947 #                textureData['PFhkl'][pfIndx[Obj.GetId()]] = value
    19481944                textureData['PFhkl'] = hkl
    19491945            else:
     
    19541950                Obj.SetValue('%3.1f'%(value))
    19551951                textureData['PFxyz'][pfIndx[Obj.GetId()]] = value
    1956             G2plt.PlotTexture(self,data)
     1952            G2plt.PlotTexture(self,data,newPlot=True)
    19571953       
    19581954        def OnScaleRef(event):
     
    26152611            self.dataFrame.Bind(wx.EVT_MENU, OnHklfAdd, id=G2gd.wxID_HKLFADD)
    26162612            self.dataFrame.Bind(wx.EVT_MENU, OnDataDelete, id=G2gd.wxID_DATADELETE)
    2617             UpdateDData()           
     2613            UpdateDData()
    26182614            G2plt.PlotStrain(self,data)
    2619             G2plt.PlotTexture(self,data)
     2615            G2plt.PlotTexture(self,data,newPlot=True)
    26202616        elif text == 'Draw Options':
    26212617            self.dataFrame.SetMenuBar(self.dataFrame.BlankMenu)
     
    26362632            UpdateDrawAtoms()
    26372633            G2plt.PlotStructure(self,data)
    2638         elif text == 'Pawley reflections':
     2634        elif text == 'Pawley/LeBail reflections':
    26392635            self.dataFrame.SetMenuBar(self.dataFrame.PawleyMenu)
    26402636            self.dataFrame.Bind(wx.EVT_MENU, OnPawleyLoad, id=G2gd.wxID_PAWLEYLOAD)
     
    26552651        self.dataDisplay.AddPage(DData,'Data')
    26562652        PawleyRefl = G2gd.GSGrid(self.dataDisplay)
    2657         self.dataDisplay.AddPage(PawleyRefl,'Pawley reflections')
     2653        self.dataDisplay.AddPage(PawleyRefl,'Pawley/LeBail reflections')
    26582654    else:
    26592655        DData = wx.ScrolledWindow(self.dataDisplay)
Note: See TracChangeset for help on using the changeset viewer.