##// END OF EJS Templates
Metodo destructor agregado a la clase Figure para desactivar el modo interactivo y mantener el gráfico.
Miguel Valdez -
r206:8fad7d650bae
parent child
Show More
@@ -5,6 +5,7 import mpldriver
5 class Figure:
5 class Figure:
6
6
7 __driver = mpldriver
7 __driver = mpldriver
8 fig = None
8
9
9 idfigure = None
10 idfigure = None
10 wintitle = None
11 wintitle = None
@@ -21,6 +22,10 class Figure:
21
22
22 raise ValueError, "This method is not implemented"
23 raise ValueError, "This method is not implemented"
23
24
25 def __del__(self):
26
27 self.__driver.closeFigure()
28
24 def getAxesObjList(self):
29 def getAxesObjList(self):
25
30
26 return self.axesObjList
31 return self.axesObjList
@@ -102,6 +102,13 def createFigure(idfigure, wintitle, width, height, facecolor="w"):
102
102
103 return fig
103 return fig
104
104
105 def closeFigure():
106
107 matplotlib.pyplot.ioff()
108 matplotlib.pyplot.show()
109
110 retur
111
105 def setWinTitle(fig, title):
112 def setWinTitle(fig, title):
106
113
107 fig.canvas.manager.set_window_title(title)
114 fig.canvas.manager.set_window_title(title)
General Comments 0
You need to be logged in to leave comments. Login now