equal
deleted
inserted
replaced
20 # |
20 # |
21 # You should have received a copy of the GNU General Public License |
21 # You should have received a copy of the GNU General Public License |
22 # along with this program; if not, write to the Free Software |
22 # along with this program; if not, write to the Free Software |
23 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
23 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
24 |
24 |
|
25 |
|
26 from __future__ import absolute_import |
25 from types import TupleType |
27 from types import TupleType |
26 from time import time as gettime |
28 from time import time as gettime |
27 from distutils.version import LooseVersion |
29 from distutils.version import LooseVersion |
28 |
30 |
29 import numpy |
31 import numpy |
34 from matplotlib.backends.backend_wxagg import _convert_agg_to_wx_bitmap |
36 from matplotlib.backends.backend_wxagg import _convert_agg_to_wx_bitmap |
35 from matplotlib.backends.backend_agg import FigureCanvasAgg |
37 from matplotlib.backends.backend_agg import FigureCanvasAgg |
36 from mpl_toolkits.mplot3d import Axes3D |
38 from mpl_toolkits.mplot3d import Axes3D |
37 |
39 |
38 from editors.DebugViewer import REFRESH_PERIOD |
40 from editors.DebugViewer import REFRESH_PERIOD |
39 from DebugVariableViewer import * |
41 from controls.DebugVariablePanel.DebugVariableViewer import * |
40 from GraphButton import GraphButton |
42 from controls.DebugVariablePanel.GraphButton import GraphButton |
41 |
43 |
42 |
44 |
43 if LooseVersion(matplotlib.__version__) >= LooseVersion("1.5.0"): |
45 if LooseVersion(matplotlib.__version__) >= LooseVersion("1.5.0"): |
44 from cycler import cycler |
46 from cycler import cycler |
45 |
47 |