bindings/python/dionysus/viewer/__init__.py
author Dmitriy Morozov <dmitriy@mrzv.org>
Thu, 07 Jun 2012 10:52:15 -0700
branchdev
changeset 261 7b846a522bed
parent 260 27c47fc33468
child 262 ee064472dc1f
permissions -rw-r--r--
Straightened out QApplication problems (made it global)

from    diagram     import show_diagram as _show_diagram
from    complex2d   import show_complex_2D
from    complex3d   import show_complex_3D

from    PyQt4       import QtGui

_app = QtGui.QApplication([])

def show_complex(points, complex = None, values = None):
    if len(points[0]) == 2:
        show_complex_2D(points, complex, values, app = _app)
    if len(points[0]) == 3:
        show_complex_3D(points, complex, values, app = _app)
    #_app.exec_()

def show_diagram(dgm):
    _show_diagram(dgm, _app)