@@ -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