Changeset 4470 for trunk/GSASIIphsGUI.py


Ignore:
Timestamp:
Jun 8, 2020 10:02:59 AM (2 years ago)
Author:
vondreele
Message:

Add option to fade by 50% symmetry equivalent atoms, bonds, etc. in structure drawings.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIphsGUI.py

    r4468 r4470  
    73027302            'radiusFactor':0.85,'contourLevel':1.,'bondRadius':0.1,'ballScale':0.33,
    73037303            'vdwScale':0.67,'ellipseProb':50,'sizeH':0.50,'unitCellBox':True,'contourMax':1.0,
    7304             'showABC':True,'selectedAtoms':[],'Atoms':[],'oldxy':[],'magMult':1.0,
     7304            'showABC':True,'selectedAtoms':[],'Atoms':[],'oldxy':[],'magMult':1.0,'SymFade':False,
    73057305            'bondList':{},'viewDir':[1,0,0],'Plane':[[0,0,1],False,False,0.0,[255,255,0]]}
    73067306        V0 = np.array([0,0,1])
     
    73347334        if 'magMult' not in drawingData:
    73357335            drawingData['magMult'] = 1.0
     7336        if 'SymFade' not in drawingData:
     7337            drawingData['SymFade'] = False
    73367338        cx,ct,cs,ci = [0,0,0,0]
    73377339        if generalData['Type'] in ['nuclear','faulted',]:
     
    84628464                G2plt.PlotStructure(G2frame,data)
    84638465               
     8466            def OnSymFade(event):
     8467                drawingData['SymFade'] = symFade.GetValue()
     8468                G2plt.PlotStructure(G2frame,data)
     8469               
    84648470            def OnShowSlice(event):
    84658471                drawingData['showSlice'] = G2frame.phaseDisplay.showCS.GetValue()
     
    85908596           
    85918597            showSizer.Add(line2Sizer)
     8598           
     8599            line3Sizer = wx.BoxSizer(wx.HORIZONTAL)
     8600            symFade = wx.CheckBox(drawOptions,-1,label=' Fade sym equivs?')
     8601            symFade.Bind(wx.EVT_CHECKBOX, OnSymFade)
     8602            symFade.SetValue(drawingData['SymFade'])
     8603            line3Sizer.Add(symFade,0,WACV)
     8604            showSizer.Add(line3Sizer)
     8605           
    85928606           
    85938607            if generalData['Map']['rhoMax']:
Note: See TracChangeset for help on using the changeset viewer.