123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- """
- @package nviz.py
- @brief Nviz extension for wxGUI
- This module enables to visualize data in 2.5/3D space.
- Map Display supports standard 2D mode ('mapdisp' module) and 2.5/3D
- mode ('nviz_mapdisp' module).
- (C) 2008 by the GRASS Development Team
- This program is free software under the GNU General Public
- License (>=v2). Read the file COPYING that comes with GRASS
- for details.
- @author Martin Landa <landa.martin gmail.com> (Google SoC 2008)
- """
- errorMsg = ''
- import os
- import sys
- import wx
- try:
- from wx import glcanvas
- haveGLCanvas = True
- except ImportError, e:
- haveGLCanvas = False
- errorMsg = e
- import globalvar
- try:
- import nviz_mapdisp
- import nviz_tools
- haveNviz = True
- except ImportError, e:
- haveNviz = False
- errorMsg = e
- if haveNviz:
- GLWindow = nviz_mapdisp.GLWindow
- NvizToolWindow = nviz_tools.NvizToolWindow
- else:
- GLWindow = None
- NvizToolWindow = None
|