Changeset 2455 for trunk/GSASIIplot.py


Ignore:
Timestamp:
Aug 27, 2016 8:30:30 AM (7 years ago)
Author:
vondreele
Message:

implement Clip_on as config parameter with True as default

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIplot.py

    r2454 r2455  
    2525import matplotlib as mpl
    2626import mpl_toolkits.mplot3d.axes3d as mp3d
    27 import config as cfg
    2827import GSASIIpath
     28Clip_on = GSASIIpath.GetConfigValue('Clip_on')
    2929GSASIIpath.SetVersionNumber("$Revision$")
    3030import GSASIIgrid as G2gd
     
    15151515                backDict['FixedPoints'].append(xy)
    15161516                Plot = Page.figure.gca()
    1517                 Plot.plot(event.xdata,event.ydata,'rD',clip_on=cfg.clip_on,picker=3.)
     1517                Plot.plot(event.xdata,event.ydata,'rD',clip_on=Clip_on,picker=3.)
    15181518                Page.canvas.draw()
    15191519                return
     
    18761876                    if 'PWDR' in plottype:
    18771877                        Plot.set_yscale("log",nonposy='mask')
    1878                         Plot.plot(X,Y,colors[N%6]+pP,picker=3.,clip_on=cfg.clip_on)
     1878                        Plot.plot(X,Y,colors[N%6]+pP,picker=3.,clip_on=Clip_on)
    18791879                        Plot.plot(X,Z,colors[(N+1)%6],picker=False)
    18801880                        Plot.plot(X,W,colors[(N+2)%6],picker=False)     #background
     
    18941894                                if G2frame.sqPlot:
    18951895                                    Plot.errorbar(X,YB,yerr=X**4*Sample['Scale'][0]*np.sqrt(1./(Pattern[0]['wtFactor']*xye[2])),
    1896                                         ecolor=colors[N%6],picker=3.,clip_on=cfg.clip_on)
     1896                                        ecolor=colors[N%6],picker=3.,clip_on=Clip_on)
    18971897                                else:
    18981898                                    Plot.errorbar(X,YB,yerr=Sample['Scale'][0]*np.sqrt(1./(Pattern[0]['wtFactor']*xye[2])),
    1899                                         ecolor=colors[N%6],picker=3.,clip_on=cfg.clip_on)
     1899                                        ecolor=colors[N%6],picker=3.,clip_on=Clip_on)
    19001900                            else:
    1901                                 Plot.plot(X,YB,colors[N%6]+pP,picker=3.,clip_on=cfg.clip_on)
     1901                                Plot.plot(X,YB,colors[N%6]+pP,picker=3.,clip_on=Clip_on)
    19021902                            Plot.plot(X,W,colors[(N+2)%6],picker=False)     #const. background
    19031903                            Plot.plot(X,ZB,colors[(N+1)%6],picker=False)
     
    19071907                    DZ = xye[3]*np.sqrt(xye[2])
    19081908                    DS = xye[5]*np.sqrt(xye[2])-Ymax*Pattern[0]['delOffset']
    1909                     ObsLine = Plot.plot(X,DY,colors[N%6]+pP,picker=3.,clip_on=cfg.clip_on)         #Io/sig(Io)
     1909                    ObsLine = Plot.plot(X,DY,colors[N%6]+pP,picker=3.,clip_on=Clip_on)         #Io/sig(Io)
    19101910                    Plot.plot(X,DZ,colors[(N+1)%6],picker=False)                    #Ic/sig(Io)
    19111911                    DifLine = Plot.plot(X,DS,colors[(N+3)%6],picker=1.)                    #(Io-Ic)/sig(Io)
     
    19141914                    if G2frame.SubBack:
    19151915                        if 'PWDR' in plottype:
    1916                             Plot.plot(Xum,Y-W,colors[N%6]+pP,picker=False,clip_on=cfg.clip_on)  #Io-Ib
     1916                            Plot.plot(Xum,Y-W,colors[N%6]+pP,picker=False,clip_on=Clip_on)  #Io-Ib
    19171917                            Plot.plot(X,Z-W,colors[(N+1)%6],picker=False)               #Ic-Ib
    19181918                        else:
    1919                             Plot.plot(X,YB,colors[N%6]+pP,picker=3.,clip_on=cfg.clip_on)
     1919                            Plot.plot(X,YB,colors[N%6]+pP,picker=3.,clip_on=Clip_on)
    19201920                            Plot.plot(X,ZB,colors[(N+1)%6],picker=False)
    19211921                    else:
    19221922                        if 'PWDR' in plottype:
    1923                             ObsLine = Plot.plot(Xum,Y,colors[N%6]+pP,picker=3.,clip_on=cfg.clip_on)    #Io
     1923                            ObsLine = Plot.plot(Xum,Y,colors[N%6]+pP,picker=3.,clip_on=Clip_on)    #Io
    19241924                            Plot.plot(X,Z,colors[(N+1)%6],picker=False)                 #Ic
    19251925                        else:
    1926                             Plot.plot(X,YB,colors[N%6]+pP,picker=3.,clip_on=cfg.clip_on)
     1926                            Plot.plot(X,YB,colors[N%6]+pP,picker=3.,clip_on=Clip_on)
    19271927                            Plot.plot(X,ZB,colors[(N+1)%6],picker=False)
    19281928                    if 'PWDR' in plottype:
     
    20442044                else:
    20452045                    break
    2046             Plot.plot(x,y,'rD',clip_on=cfg.clip_on,picker=3.)
     2046            Plot.plot(x,y,'rD',clip_on=Clip_on,picker=3.)
    20472047    if not newPlot:
    20482048        # this restores previous plot limits (but I'm not sure why there are two .push_current calls)
Note: See TracChangeset for help on using the changeset viewer.