123456789101112131415161718192021222324252627282930313233343536373839404142 |
- """
- @package nviz.main
- @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-2011 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)
- @author Anna Kratochvilova <KratochAnna seznam.cz> (Google SoC 2011)
- """
- errorMsg = ""
- try:
- from wx import glcanvas # noqa: F401
- from nviz import mapwindow
- from nviz import tools
- from nviz import workspace
- from nviz import wxnviz # noqa: F401
- haveNviz = True
- except (ImportError, NameError) as err:
- haveNviz = False
- errorMsg = err
- if haveNviz:
- GLWindow = mapwindow.GLWindow
- NvizToolWindow = tools.NvizToolWindow
- NvizSettings = workspace.NvizSettings
- else:
- GLWindow = None
- NvizToolWindow = None
- NvizSettings = None
|