Changeset 4040


Ignore:
Timestamp:
Jun 24, 2019 3:35:48 PM (2 years ago)
Author:
vondreele
Message:

put rigid body Xsizers & Osizers into a dict in G2frame to keep them out of the gpx file

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIdataGUI.py

    r4038 r4040  
    29112911        self.newGPXfile = ''
    29122912        self.lastSelectedPhaseTab = None # track the last tab pressed on a phase window
     2913        self.testRBObjSizers = {}   #rigid body sizer data
    29132914       
    29142915    def __init__(self, parent):
  • trunk/GSASIIphsGUI.py

    r4032 r4040  
    80598059                    choice = list(atNames[0].keys())
    80608060                    choice.sort()
    8061                     data['testRBObj']['Sizers']['Xsizers'] = Xsizers
     8061                    G2frame.testRBObjSizers.update({'Xsizers':Xsizers})
    80628062                OriSizer.Add(wx.StaticText(RigidBodies,-1,'Orientation quaternion: '),0,WACV)
    80638063                for ix,x in enumerate(Orien):
     
    80658065                    OriSizer.Add(orien,0,WACV)
    80668066                    Osizers.append(orien)
    8067                 data['testRBObj']['Sizers']['Osizers'] = Osizers
     8067                G2frame.testRBObjSizers.update({'Osizers':Osizers})
    80688068                mainSizer.Add(OriSizer)
    80698069                mainSizer.Add((5,5),0)
  • trunk/GSASIIplot.py

    r4033 r4040  
    82228222        if page:
    82238223            if G2frame.phaseDisplay.GetPageText(page) == 'RB Models':
    8224                 for i,sizer in enumerate(testRBObj['Sizers']['Xsizers']):
     8224                for i,sizer in enumerate(G2frame.testRBObjSizers['Xsizers']):
    82258225                    sizer.SetValue('%8.5f'%(testRBObj['rbObj']['Orig'][0][i]))
    82268226                   
     
    82298229        if page:
    82308230            if G2frame.phaseDisplay.GetPageText(page) == 'RB Models':
    8231                 for i,sizer in enumerate(testRBObj['Sizers']['Osizers']):
     8231                for i,sizer in enumerate(G2frame.testRBObjSizers['Osizers']):
    82328232                    sizer.SetValue('%8.5f'%(testRBObj['rbObj']['Orient'][0][i]))
    82338233               
Note: See TracChangeset for help on using the changeset viewer.