##// END OF EJS Templates
El programa se terminaba cuando se produce un error de conexion al servidor de graficos en la web, ahora el progrma imprime el error de conexion pero continua en ejecucion.
El programa se terminaba cuando se produce un error de conexion al servidor de graficos en la web, ahora el progrma imprime el error de conexion pero continua en ejecucion.

File last commit:

r169:661bb8af254a
r433:b3892de8fc3a
Show More
schainPlotTypes.py
79 lines | 2.0 KiB | text/x-python | PythonLexer
Miguel Valdez
Inicia nueva version de graficos
r129 import numpy
from schainPlot import *
class RTIFigure(Figure):
Daniel Valdez
r132
overplot = 1 # igual a 1 porque el grafico es RTI, para el caso de Spectra(Spc,CrossSpc) overplot = 0
xw = 700
yw = 150
nframes = None
def __init__(self, idfigure, nframes, wintitle, colormap, driver, showColorbar, showPowerProfile):
Miguel Valdez
Inicia nueva version de graficos
r129
Daniel Valdez
r132 showGraphs = (showColorbar, showPowerProfile)
Figure.__init__(self,
idfigure=idfigure,
nframes = nframes,
wintitle=wintitle,
xw=self.xw,
yw=self.yw,
overplot=self.overplot,
driver=driver,
colormap=colormap,
*showGraphs)
self.nframes = nframes
self.showColorbar = showColorbar
self.showPowerProfile = showPowerProfile
def getSubplots(self):
nrows = self.nframes
ncolumns = 1
Miguel Valdez
Inicia nueva version de graficos
r129
Daniel Valdez
r132 return nrows, ncolumns
Miguel Valdez
Inicia nueva version de graficos
r129
def __createFrames(self):
Daniel Valdez
r132 for frame in range(self.nframes):
Miguel Valdez
Inicia nueva version de graficos
r129 frameObj = RTIFrame(idFrame = frame,
Daniel Valdez
r132 showGraph1 = self.showColorbar,
showGraph2 = self.showPowerProfile
Miguel Valdez
Inicia nueva version de graficos
r129 )
self.frameObjList.append(frameObj)
Daniel Valdez
r132
Miguel Valdez
Inicia nueva version de graficos
r129
class RTIFrame(Frame):
def __init__(self,idFrame, showColorbar, showPowerProfile):
self.idFrame = idFrame
self.showGraph1 = showColorbar
self.showGraph2 = showPowerProfile
Miguel Valdez
r130 def setXYPos(self):
pass
Miguel Valdez
Inicia nueva version de graficos
r129
class SelfSpcFigure(Figure):
def __init__(self):
pass
class SelfSpcFrame(Frame):
def __init__(self):
pass
class CrossSpcFigure(Figure):
def __init__(self):
pass
class CrossSpcFrame(Frame):
def __init__(self):
pass
class ScopeFigure(Figure):
def __init__(self):
pass
class ScopeFrame(Frame):
def __init__(self):
pass