1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
"""!
@package nviz.py
@brief Nviz (3D view) module
This module implements 3D visualization mode for map display.
Map Display supports standard 2D view mode ('mapdisp' module) and
2.5/3D mode ('nviz_mapdisp' module).
(C) 2008, 2010 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/2010)
"""
errorMsg = ''
import os
import sys
import wx
import globalvar
try:
# from wx import glcanvas
# disable wxNviz for 6.4.2
# TODO: backport wxNviz from devbr6 *after* releasing 6.4.2
# import nviz_mapdisp
# import nviz_tools
# import wxnviz
haveNviz = False
except (ImportError, NameError), err:
haveNviz = False
errorMsg = err
if haveNviz:
GLWindow = nviz_mapdisp.GLWindow
NvizToolWindow = nviz_tools.NvizToolWindow
else:
GLWindow = None
NvizToolWindow = None
|