Browse Source

wxGUI: update doxygen docs

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@49367 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 13 years ago
parent
commit
2b99214f11
78 changed files with 775 additions and 647 deletions
  1. 3 2
      gui/wxpython/core/debug.py
  2. 10 10
      gui/wxpython/core/gcmd.py
  3. 1 0
      gui/wxpython/core/globalvar.py
  4. 2 1
      gui/wxpython/core/menudata.py
  5. 7 7
      gui/wxpython/core/render.py
  6. 1 1
      gui/wxpython/core/settings.py
  7. 2 1
      gui/wxpython/core/units.py
  8. 1 0
      gui/wxpython/core/utils.py
  9. 4 3
      gui/wxpython/core/workspace.py
  10. 3 2
      gui/wxpython/dbm/dialogs.py
  11. 7 6
      gui/wxpython/dbm/manager.py
  12. 2 1
      gui/wxpython/dbm/sqlbuilder.py
  13. 2 1
      gui/wxpython/dbm/vinfo.py
  14. 10 9
      gui/wxpython/gcp/manager.py
  15. 3 2
      gui/wxpython/gcp/mapdisplay.py
  16. 2 2
      gui/wxpython/gcp/toolbars.py
  17. 4 4
      gui/wxpython/gis_set.py
  18. 1 1
      gui/wxpython/gis_set_error.py
  19. 8 7
      gui/wxpython/gmodeler/dialogs.py
  20. 12 11
      gui/wxpython/gmodeler/frame.py
  21. 2 1
      gui/wxpython/gmodeler/menudata.py
  22. 9 8
      gui/wxpython/gmodeler/model.py
  23. 4 3
      gui/wxpython/gmodeler/model_file.py
  24. 3 2
      gui/wxpython/gmodeler/preferences.py
  25. 20 21
      gui/wxpython/gui_core/dialogs.py
  26. 4 3
      gui/wxpython/gui_core/forms.py
  27. 8 7
      gui/wxpython/gui_core/ghelp.py
  28. 8 8
      gui/wxpython/gui_core/goutput.py
  29. 22 21
      gui/wxpython/gui_core/gselect.py
  30. 4 4
      gui/wxpython/gui_core/mapdisp.py
  31. 4 4
      gui/wxpython/gui_core/mapwindow.py
  32. 2 1
      gui/wxpython/gui_core/menu.py
  33. 7 7
      gui/wxpython/gui_core/preferences.py
  34. 8 8
      gui/wxpython/gui_core/prompt.py
  35. 2 1
      gui/wxpython/gui_core/toolbars.py
  36. 9 8
      gui/wxpython/gui_core/widgets.py
  37. 2 1
      gui/wxpython/lmgr/layertree.py
  38. 2 1
      gui/wxpython/lmgr/menudata.py
  39. 2 1
      gui/wxpython/lmgr/pyshell.py
  40. 7 6
      gui/wxpython/lmgr/toolbars.py
  41. 1 1
      gui/wxpython/location_wizard/base.py
  42. 4 3
      gui/wxpython/location_wizard/dialogs.py
  43. 13 13
      gui/wxpython/location_wizard/wizard.py
  44. 5 5
      gui/wxpython/mapdisp/frame.py
  45. 6 6
      gui/wxpython/mapdisp/gprint.py
  46. 4 4
      gui/wxpython/mapdisp/mapwindow.py
  47. 20 20
      gui/wxpython/mapdisp/statusbar.py
  48. 2 1
      gui/wxpython/mapdisp/toolbars.py
  49. 7 6
      gui/wxpython/modules/colorrules.py
  50. 3 2
      gui/wxpython/modules/extensions.py
  51. 4 3
      gui/wxpython/modules/histogram.py
  52. 2 1
      gui/wxpython/modules/mcalc_builder.py
  53. 4 3
      gui/wxpython/modules/ogc_services.py
  54. 1 1
      gui/wxpython/modules/vclean.py
  55. 3 4
      gui/wxpython/nviz/animation.py
  56. 4 5
      gui/wxpython/nviz/mapwindow.py
  57. 1 1
      gui/wxpython/nviz/preferences.py
  58. 6 7
      gui/wxpython/nviz/tools.py
  59. 4 3
      gui/wxpython/nviz/workspace.py
  60. 6 7
      gui/wxpython/nviz/wxnviz.py
  61. 35 34
      gui/wxpython/psmap/dialogs.py
  62. 2 2
      gui/wxpython/psmap/frame.py
  63. 2 1
      gui/wxpython/psmap/menudata.py
  64. 2 1
      gui/wxpython/psmap/toolbars.py
  65. 6 5
      gui/wxpython/vdigit/dialogs.py
  66. 2 1
      gui/wxpython/vdigit/main.py
  67. 2 1
      gui/wxpython/vdigit/mapwindow.py
  68. 2 1
      gui/wxpython/vdigit/preferences.py
  69. 2 1
      gui/wxpython/vdigit/toolbars.py
  70. 2 2
      gui/wxpython/vdigit/wxdigit.py
  71. 2 1
      gui/wxpython/vdigit/wxdisplay.py
  72. 3 3
      gui/wxpython/wxgui.py
  73. 1 1
      gui/wxpython/wxplot/base.py
  74. 6 6
      gui/wxpython/wxplot/dialogs.py
  75. 3 2
      gui/wxpython/wxplot/histogram.py
  76. 2 2
      gui/wxpython/wxplot/profile.py
  77. 2 2
      gui/wxpython/wxplot/scatter.py
  78. 385 298
      gui/wxpython/wxpythonlib.dox

+ 3 - 2
gui/wxpython/core/debug.py

@@ -4,7 +4,7 @@
 @brief wxGUI debugging
 @brief wxGUI debugging
 
 
 Classes:
 Classes:
- - DebugMsg
+ - debug::DebugMsg
 
 
 @code
 @code
 from core.debug import Debug
 from core.debug import Debug
@@ -12,6 +12,7 @@ Debug.msg (3, 'debug message')
 @endcode
 @endcode
          
          
 (C) 2007-2009, 2011 by the GRASS Development Team
 (C) 2007-2009, 2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 
@@ -25,7 +26,7 @@ import grass.script as grass
 
 
 class DebugMsg:
 class DebugMsg:
     """!wxGUI debugging
     """!wxGUI debugging
-
+    
     @code
     @code
     g.gisenv set=WX_DEBUG=[0-5]
     g.gisenv set=WX_DEBUG=[0-5]
     @endcode
     @endcode

+ 10 - 10
gui/wxpython/core/gcmd.py

@@ -4,21 +4,21 @@
 @brief wxGUI command interface
 @brief wxGUI command interface
 
 
 Classes:
 Classes:
- - GError
- - GWarning
- - GMessage
- - GException
- - Popen (from http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/440554)
- - Command
- - CommandThread
+ - gcmd::GError
+ - gcmd::GWarning
+ - gcmd::GMessage
+ - gcmd::GException
+ - gcmd::Popen (from http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/440554)
+ - gcmd::Command
+ - gcmd::CommandThread
 
 
 Functions:
 Functions:
  - RunCommand
  - RunCommand
 
 
 (C) 2007-2008, 2010-2011 by the GRASS Development Team
 (C) 2007-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.
+
+This program is free software under the GNU General Public License
+(>=v2). Read the file COPYING that comes with GRASS for details.
 
 
 @author Jachym Cepicky
 @author Jachym Cepicky
 @author Martin Landa <landa.martin gmail.com>
 @author Martin Landa <landa.martin gmail.com>

+ 1 - 0
gui/wxpython/core/globalvar.py

@@ -4,6 +4,7 @@
 @brief Global variables used by wxGUI
 @brief Global variables used by wxGUI
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 1
gui/wxpython/core/menudata.py

@@ -4,7 +4,7 @@
 @brief Complex list for menu entries for wxGUI
 @brief Complex list for menu entries for wxGUI
 
 
 Classes:
 Classes:
- - MenuData
+ - menudata::MenuData
 
 
 Usage:
 Usage:
 @code
 @code
@@ -18,6 +18,7 @@ where <i>action</i>:
  - dump
  - dump
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 7 - 7
gui/wxpython/core/render.py

@@ -4,15 +4,15 @@
 @brief Rendering map layers and overlays into map composition image.
 @brief Rendering map layers and overlays into map composition image.
 
 
 Classes:
 Classes:
- - Layer
- - MapLayer
- - Overlay
- - Map
+ - render::Layer
+ - render::MapLayer
+ - render::Overlay
+ - render::Map
 
 
 (C) 2006-2011 by the GRASS Development Team
 (C) 2006-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.
+
+This program is free software under the GNU General Public License
+(>=v2). Read the file COPYING that comes with GRASS for details.
 
 
 @author Michael Barton
 @author Michael Barton
 @author Jachym Cepicky
 @author Jachym Cepicky

+ 1 - 1
gui/wxpython/core/settings.py

@@ -4,7 +4,7 @@
 @brief Default GUI settings
 @brief Default GUI settings
 
 
 List of classes:
 List of classes:
- - Settings
+ - settings::Settings
 
 
 Usage:
 Usage:
 @code
 @code

+ 2 - 1
gui/wxpython/core/units.py

@@ -12,9 +12,10 @@ from core.units import Units
 @endcode
 @endcode
 
 
 Classes:
 Classes:
- - BaseUnits
+ - units::BaseUnits
 
 
 (C) 2009, 2011 by the GRASS Development Team
 (C) 2009, 2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 1 - 0
gui/wxpython/core/utils.py

@@ -4,6 +4,7 @@
 @brief Misc utilities for wxGUI
 @brief Misc utilities for wxGUI
 
 
 (C) 2007-2009, 2011 by the GRASS Development Team
 (C) 2007-2009, 2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 4 - 3
gui/wxpython/core/workspace.py

@@ -4,11 +4,12 @@
 @brief Open/save workspace definition file
 @brief Open/save workspace definition file
 
 
 Classes:
 Classes:
- - ProcessWorkspaceFile
- - WriteWorkspaceFile
- - ProcessGrcFile
+ - workspace::ProcessWorkspaceFile
+ - workspace::WriteWorkspaceFile
+ - workspace::ProcessGrcFile
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 3 - 2
gui/wxpython/dbm/dialogs.py

@@ -4,10 +4,11 @@
 @brief DBM-related dialogs
 @brief DBM-related dialogs
 
 
 List of classes:
 List of classes:
- - DisplayAttributesDialog
- - ModifyTableRecord
+ - dialogs::DisplayAttributesDialog
+ - dialogs::ModifyTableRecord
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 7 - 6
gui/wxpython/dbm/manager.py

@@ -14,14 +14,15 @@ python dbm.py vector@mapset
 @endcode
 @endcode
 
 
 List of classes:
 List of classes:
- - Log
- - VirtualAttributeList
- - AttributeManager
- - TableListCtrl
- - LayerListCtrl
- - LayerBook
+ - manager::Log
+ - manager::VirtualAttributeList
+ - manager::AttributeManager
+ - manager::TableListCtrl
+ - manager::LayerListCtrl
+ - manager::LayerBook
 
 
 (C) 2007-2009, 2011 by the GRASS Development Team
 (C) 2007-2009, 2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 1
gui/wxpython/dbm/sqlbuilder.py

@@ -4,7 +4,7 @@
 @brief GRASS SQL Builder
 @brief GRASS SQL Builder
 
 
 Classes:
 Classes:
- - SQLFrame
+ - sqlbuilder::SQLFrame
 
 
 Usage:
 Usage:
 @code
 @code
@@ -12,6 +12,7 @@ python sqlbuilder.py vector_map
 @endcode
 @endcode
 
 
 (C) 2007-2009, 2011 by the GRASS Development Team
 (C) 2007-2009, 2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 1
gui/wxpython/dbm/vinfo.py

@@ -4,9 +4,10 @@
 @brief Support classes for Database Manager
 @brief Support classes for Database Manager
 
 
 List of classes:
 List of classes:
- - VectorDBInfo
+ - vinfo::VectorDBInfo
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 10 - 9
gui/wxpython/gcp/manager.py

@@ -5,17 +5,18 @@
 point management and interactive point and click GCP creation
 point management and interactive point and click GCP creation
 
 
 Classes:
 Classes:
- - GCPWizard
- - LocationPage
- - GroupPage
- - DispMapPage
- - GCP
- - GCPList
- - VectGroup
- - EditGCP
- - GrSettingsDialog
+ - manager::GCPWizard
+ - manager::LocationPage
+ - manager::GroupPage
+ - manager::DispMapPage
+ - manager::GCP
+ - manager::GCPList
+ - manager::VectGroup
+ - manager::EditGCP
+ - manager::GrSettingsDialog
 
 
 (C) 2006-2011 by the GRASS Development Team
 (C) 2006-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 3 - 2
gui/wxpython/gcp/mapdisplay.py

@@ -1,13 +1,14 @@
 """!
 """!
-@package gcp.mapdisp
+@package gcp.mapdisplay
 
 
 @brief Display to manage ground control points with two toolbars, one
 @brief Display to manage ground control points with two toolbars, one
 for various display management functions, one for manipulating GCPs.
 for various display management functions, one for manipulating GCPs.
 
 
 Classes:
 Classes:
-- MapFrame
+- mapdisplay::MapFrame
 
 
 (C) 2006-2011 by the GRASS Development Team
 (C) 2006-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 2
gui/wxpython/gcp/toolbars.py

@@ -4,8 +4,8 @@
 @brief Georectification module - toolbars
 @brief Georectification module - toolbars
 
 
 Classes:
 Classes:
- - GCPMapToolbar
- - GCPDisplayToolbar
+ - toolbars::GCPMapToolbar
+ - toolbars::GCPDisplayToolbar
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License

+ 4 - 4
gui/wxpython/gis_set.py

@@ -1,5 +1,5 @@
 """!
 """!
-@package gis_set.py
+@package gis_set
 
 
 GRASS start-up screen.
 GRASS start-up screen.
 
 
@@ -7,9 +7,9 @@ Initialization module for wxPython GRASS GUI.
 Location/mapset management (selection, creation, etc.).
 Location/mapset management (selection, creation, etc.).
 
 
 Classes:
 Classes:
- - GRASSStartup
- - GListBox
- - StartUp
+ - gis_set::GRASSStartup
+ - gis_set::GListBox
+ - gis_set::StartUp
 
 
 (C) 2006-2011 by the GRASS Development Team
 (C) 2006-2011 by the GRASS Development Team
 
 

+ 1 - 1
gui/wxpython/gis_set_error.py

@@ -1,5 +1,5 @@
 """!
 """!
-@package gis_set_error.py
+@package gis_set_error
 
 
 GRASS start-up screen error message.
 GRASS start-up screen error message.
 
 

+ 8 - 7
gui/wxpython/gmodeler/dialogs.py

@@ -4,15 +4,16 @@
 @brief wxGUI Graphical Modeler - dialogs
 @brief wxGUI Graphical Modeler - dialogs
 
 
 Classes:
 Classes:
- - ModelDataDialog
- - ModelSearchDialog
- - ModelRelationDialog
- - ModelParamDialog
- - ModelItemDialog
- - ModelLoopDialog
- - ModelConditionDialog
+ - dialogs::ModelDataDialog
+ - dialogs::ModelSearchDialog
+ - dialogs::ModelRelationDialog
+ - dialogs::ModelParamDialog
+ - dialogs::ModelItemDialog
+ - dialogs::ModelLoopDialog
+ - dialogs::ModelConditionDialog
 
 
 (C) 2010-2011 by the GRASS Development Team
 (C) 2010-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 12 - 11
gui/wxpython/gmodeler/frame.py

@@ -1,21 +1,22 @@
 """!
 """!
-@package gmodeler.py
+@package gmodeler.frame
 
 
 @brief wxGUI Graphical Modeler for creating, editing, and managing models
 @brief wxGUI Graphical Modeler for creating, editing, and managing models
 
 
 Classes:
 Classes:
- - ModelToolbar
- - ModelFrame
- - ModelCanvas
- - ModelEvtHandler
- - ModelListCtrl
- - VariablePanel
- - ValiableListCtrl
- - ItemPanel
- - ItemListCtrl
- - ItemCheckListCtrl
+ - frame::ModelToolbar
+ - frame::ModelFrame
+ - frame::ModelCanvas
+ - frame::ModelEvtHandler
+ - frame::ModelListCtrl
+ - frame::VariablePanel
+ - frame::ValiableListCtrl
+ - frame::ItemPanel
+ - frame::ItemListCtrl
+ - frame::ItemCheckListCtrl
 
 
 (C) 2010-2011 by the GRASS Development Team
 (C) 2010-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 1
gui/wxpython/gmodeler/menudata.py

@@ -4,9 +4,10 @@
 @brief wxGUI Graphical Modeler - menu data
 @brief wxGUI Graphical Modeler - menu data
 
 
 Classes:
 Classes:
- - ModelerData
+ - menudata::ModelerData
 
 
 (C) 2010-2011 by the GRASS Development Team
 (C) 2010-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 9 - 8
gui/wxpython/gmodeler/model.py

@@ -4,16 +4,17 @@
 @brief wxGUI Graphical Modeler (base classes)
 @brief wxGUI Graphical Modeler (base classes)
 
 
 Classes:
 Classes:
- - Model
- - ModelObject
- - ModelAction
- - ModelData
- - ModelRelation
- - ModelItem
- - ModelLoop
- - ModelCondition
+ - model::Model
+ - model::ModelObject
+ - model::ModelAction
+ - model::ModelData
+ - model::ModelRelation
+ - model::ModelItem
+ - model::ModelLoop
+ - model::ModelCondition
 
 
 (C) 2010-2011 by the GRASS Development Team
 (C) 2010-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 4 - 3
gui/wxpython/gmodeler/model_file.py

@@ -4,11 +4,12 @@
 @brief wxGUI Graphical Modeler - model definition file
 @brief wxGUI Graphical Modeler - model definition file
 
 
 Classes:
 Classes:
- - ProcessModelFile
- - WriteModelFile
- - WritePythonFile
+ - model_file::ProcessModelFile
+ - model_file::WriteModelFile
+ - model_file::WritePythonFile
 
 
 (C) 2010-2011 by the GRASS Development Team
 (C) 2010-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 3 - 2
gui/wxpython/gmodeler/preferences.py

@@ -4,10 +4,11 @@
 @brief wxGUI Graphical Modeler - preferences
 @brief wxGUI Graphical Modeler - preferences
 
 
 Classes:
 Classes:
- - PreferencesDialog
- - PropertiesDialog
+ - preferences::PreferencesDialog
+ - preferences::PropertiesDialog
 
 
 (C) 2010-2011 by the GRASS Development Team
 (C) 2010-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 20 - 21
gui/wxpython/gui_core/dialogs.py

@@ -4,30 +4,29 @@
 @brief Various dialogs used in wxGUI.
 @brief Various dialogs used in wxGUI.
 
 
 List of classes:
 List of classes:
- - ElementDialog
- - LocationDialog
- - MapsetDialog
- - NewVectorDialog
- - SavedRegion
- - DecorationDialog
- - TextLayerDialog 
- - GroupDialog
- - MapLayersDialog
- - ImportDialog
- - GdalImportDialog
- - GdalOutputDialog
- - DxfImportDialog
- - LayersList (used by MultiImport) 
- - SetOpacityDialog
- - StaticWrapText
- - ImageSizeDialog
- - SqlQueryFrame
+ - dialogs::ElementDialog
+ - dialogs::LocationDialog
+ - dialogs::MapsetDialog
+ - dialogs::NewVectorDialog
+ - dialogs::SavedRegion
+ - dialogs::DecorationDialog
+ - dialogs::TextLayerDialog 
+ - dialogs::GroupDialog
+ - dialogs::MapLayersDialog
+ - dialogs::ImportDialog
+ - dialogs::GdalImportDialog
+ - dialogs::GdalOutputDialog
+ - dialogs::DxfImportDialog
+ - dialogs::LayersList (used by MultiImport) 
+ - dialogs::SetOpacityDialog
+ - dialogs::StaticWrapText
+ - dialogs::ImageSizeDialog
+ - dialogs::SqlQueryFrame
 
 
 (C) 2008-2011 by the GRASS Development Team
 (C) 2008-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.
+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>
 @author Martin Landa <landa.martin gmail.com>
 @author Anna Kratochvilova <kratochanna gmail.com> (GroupDialog)
 @author Anna Kratochvilova <kratochanna gmail.com> (GroupDialog)

+ 4 - 3
gui/wxpython/gui_core/forms.py

@@ -5,9 +5,9 @@
 description.
 description.
 
 
 Classes:
 Classes:
- - TaskFrame
- - CmdPanel
- - GrassGUIApp
+ - forms::TaskFrame
+ - forms::CmdPanel
+ - forms::GrassGUIApp
 
 
 This program is just a coarse approach to automatically build a GUI
 This program is just a coarse approach to automatically build a GUI
 from a xml-based GRASS user interface description.
 from a xml-based GRASS user interface description.
@@ -30,6 +30,7 @@ pythonw on a Mac.
  - verify option value types
  - verify option value types
 
 
 Copyright(C) 2000-2011 by the GRASS Development Team
 Copyright(C) 2000-2011 by the GRASS Development Team
+
 This program is free software under the GPL(>=v2) Read the file
 This program is free software under the GPL(>=v2) Read the file
 COPYING coming with GRASS for details.
 COPYING coming with GRASS for details.
 
 

+ 8 - 7
gui/wxpython/gui_core/ghelp.py

@@ -4,15 +4,16 @@
 @brief Help window
 @brief Help window
 
 
 Classes:
 Classes:
- - SearchModuleWindow
- - MenuTreeWindow
- - MenuTree
- - AboutWindow
- - HelpFrame
- - HelpWindow
- - HelpPanel
+ - ghelp::SearchModuleWindow
+ - ghelp::MenuTreeWindow
+ - ghelp::MenuTree
+ - ghelp::AboutWindow
+ - ghelp::HelpFrame
+ - ghelp::HelpWindow
+ - ghelp::HelpPanel
 
 
 (C) 2008-2011 by the GRASS Development Team
 (C) 2008-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 8 - 8
gui/wxpython/gui_core/goutput.py

@@ -4,16 +4,16 @@
 @brief Command output widgets
 @brief Command output widgets
 
 
 Classes:
 Classes:
- - CmdThread
- - GMConsole
- - GMStc
- - GMStdout
- - GMStderr
+ - goutput::CmdThread
+ - goutput::GMConsole
+ - goutput::GMStc
+ - goutput::GMStdout
+ - goutput::GMStderr
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-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.
+
+This program is free software under the GNU General Public License
+(>=v2). Read the file COPYING that comes with GRASS for details.
 
 
 @author Michael Barton (Arizona State University)
 @author Michael Barton (Arizona State University)
 @author Martin Landa <landa.martin gmail.com>
 @author Martin Landa <landa.martin gmail.com>

+ 22 - 21
gui/wxpython/gui_core/gselect.py

@@ -4,27 +4,28 @@
 @brief Custom control that selects elements
 @brief Custom control that selects elements
 
 
 Classes:
 Classes:
- - Select
- - VectorSelect
- - TreeCrtlComboPopup
- - VectorDBInfo
- - LayerSelect
- - DriverSelect
- - DatabaseSelect
- - ColumnSelect
- - DbaseSelect
- - LocationSelect
- - MapsetSelect
- - SubGroupSelect
- - FormatSelect
- - GdalSelect
- - ProjSelect
- - ElementSelect
- - OgrTypeSelect
-
-(C) 2007-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.
+ - gselect::Select
+ - gselect::VectorSelect
+ - gselect::TreeCrtlComboPopup
+ - gselect::VectorDBInfo
+ - gselect::LayerSelect
+ - gselect::DriverSelect
+ - gselect::DatabaseSelect
+ - gselect::ColumnSelect
+ - gselect::DbaseSelect
+ - gselect::LocationSelect
+ - gselect::MapsetSelect
+ - gselect::SubGroupSelect
+ - gselect::FormatSelect
+ - gselect::GdalSelect
+ - gselect::ProjSelect
+ - gselect::ElementSelect
+ - gselect::OgrTypeSelect
+
+(C) 2007-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 Michael Barton
 @author Michael Barton
 @author Martin Landa <landa.martin gmail.com>
 @author Martin Landa <landa.martin gmail.com>

+ 4 - 4
gui/wxpython/gui_core/mapdisp.py

@@ -4,12 +4,12 @@
 @brief Base classes for Map display window
 @brief Base classes for Map display window
 
 
 Classes:
 Classes:
- - MapFrameBase
+ - mapdisp::MapFrameBase
 
 
 (C) 2009-2011 by the GRASS Development Team
 (C) 2009-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.
+
+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>
 @author Martin Landa <landa.martin gmail.com>
 @author Michael Barton <michael.barton@asu.edu>
 @author Michael Barton <michael.barton@asu.edu>

+ 4 - 4
gui/wxpython/gui_core/mapwindow.py

@@ -4,12 +4,12 @@
 @brief Map display canvas - base class for buffered window.
 @brief Map display canvas - base class for buffered window.
 
 
 Classes:
 Classes:
- - MapWindow
+ - mapwindow::MapWindow
 
 
 (C) 2006-2011 by the GRASS Development Team
 (C) 2006-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.
+
+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>
 @author Martin Landa <landa.martin gmail.com>
 @author Michael Barton
 @author Michael Barton

+ 2 - 1
gui/wxpython/gui_core/menu.py

@@ -4,9 +4,10 @@
 @brief Menu classes for wxGUI
 @brief Menu classes for wxGUI
 
 
 Classes:
 Classes:
- - Menu
+ - menu::Menu
 
 
 (C) 2010 by the GRASS Development Team
 (C) 2010 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 7 - 7
gui/wxpython/gui_core/preferences.py

@@ -9,15 +9,15 @@ constraints in internalSettings in Settings class. Everything can be
 used in PreferencesDialog.
 used in PreferencesDialog.
 
 
 Classes:
 Classes:
- - PreferencesBaseDialog
- - PreferencesDialog
- - DefaultFontDialog
- - MapsetAccess
+ - preferences::PreferencesBaseDialog
+ - preferences::PreferencesDialog
+ - preferences::DefaultFontDialog
+ - preferences::MapsetAccess
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-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.
+
+This program is free software under the GNU General Public License
+(>=v2). Read the file COPYING that comes with GRASS for details.
 
 
 @author Michael Barton (Arizona State University)
 @author Michael Barton (Arizona State University)
 @author Martin Landa <landa.martin gmail.com>
 @author Martin Landa <landa.martin gmail.com>

+ 8 - 8
gui/wxpython/gui_core/prompt.py

@@ -4,16 +4,16 @@
 @brief wxGUI command prompt
 @brief wxGUI command prompt
 
 
 Classes:
 Classes:
- - PromptListCtrl
- - TextCtrlAutoComplete
- - GPrompt
- - GPromptPopUp
- - GPromptSTC
+ - prompt::PromptListCtrl
+ - prompt::TextCtrlAutoComplete
+ - prompt::GPrompt
+ - prompt::GPromptPopUp
+ - prompt::GPromptSTC
 
 
 (C) 2009-2011 by the GRASS Development Team
 (C) 2009-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.
+
+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>
 @author Martin Landa <landa.martin gmail.com>
 @author Michael Barton <michael.barton@asu.edu>
 @author Michael Barton <michael.barton@asu.edu>

+ 2 - 1
gui/wxpython/gui_core/toolbars.py

@@ -4,9 +4,10 @@
 @brief Base classes toolbar widgets
 @brief Base classes toolbar widgets
 
 
 Classes:
 Classes:
- - BaseToolbar
+ - toolbars::BaseToolbar
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 9 - 8
gui/wxpython/gui_core/widgets.py

@@ -4,16 +4,17 @@
 @brief Core GUI widgets
 @brief Core GUI widgets
 
 
 Classes:
 Classes:
- - ScrolledPanel
- - NTCValidator
- - NumTextCtrl
- - FloatSlider
- - SymbolButton
- - StaticWrapText
- - FloatValidator
- - ItemTree
+ - widgets::ScrolledPanel
+ - widgets::NTCValidator
+ - widgets::NumTextCtrl
+ - widgets::FloatSlider
+ - widgets::SymbolButton
+ - widgets::StaticWrapText
+ - widgets::FloatValidator
+ - widgets::ItemTree
 
 
 (C) 2008-2011 by the GRASS Development Team
 (C) 2008-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 1
gui/wxpython/lmgr/layertree.py

@@ -4,9 +4,10 @@
 @brief Utility classes for map layer management.
 @brief Utility classes for map layer management.
 
 
 Classes:
 Classes:
- - LayerTree
+ - lmgr::LayerTree
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
  
  

+ 2 - 1
gui/wxpython/lmgr/menudata.py

@@ -4,7 +4,7 @@
 @brief Complex list for menu entries for wxGUI
 @brief Complex list for menu entries for wxGUI
 
 
 Classes:
 Classes:
- - MenuData
+ - menudata::MenuData
 
 
 Usage:
 Usage:
 @code
 @code
@@ -18,6 +18,7 @@ where <i>action</i>:
  - dump
  - dump
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 1
gui/wxpython/lmgr/pyshell.py

@@ -4,12 +4,13 @@
 @brief wxGUI Interactive Python Shell for Layer Manager
 @brief wxGUI Interactive Python Shell for Layer Manager
 
 
 Classes:
 Classes:
- - PyShellWindow
+ - pyshell::PyShellWindow
 
 
 @todo run pyshell and evaluate code in a separate instance of python
 @todo run pyshell and evaluate code in a separate instance of python
 & design the widget communicate back and forth with it
 & design the widget communicate back and forth with it
 
 
 (C) 2011 by the GRASS Development Team
 (C) 2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 7 - 6
gui/wxpython/lmgr/toolbars.py

@@ -4,14 +4,15 @@
 @brief wxGUI Layer Manager - toolbars
 @brief wxGUI Layer Manager - toolbars
 
 
 Classes:
 Classes:
- - LMWorkspaceToolbar
- - LMDataToolbar
- - LMToolsToolbar
- - LMMiscToolbar
- - LMVectorToolbar
- - LMNvizToolbar
+ - toolbars::LMWorkspaceToolbar
+ - toolbars::LMDataToolbar
+ - toolbars::LMToolsToolbar
+ - toolbars::LMMiscToolbar
+ - toolbars::LMVectorToolbar
+ - toolbars::LMNvizToolbar
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 1 - 1
gui/wxpython/location_wizard/base.py

@@ -4,7 +4,7 @@
 @brief Location wizard - base classes
 @brief Location wizard - base classes
 
 
 Classes:
 Classes:
- - BaseClass
+ - base::BaseClass
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
 
 

+ 4 - 3
gui/wxpython/location_wizard/dialogs.py

@@ -4,11 +4,12 @@
 @brief Location wizard - dialogs
 @brief Location wizard - dialogs
 
 
 Classes:
 Classes:
- - RegionDef
- - TransList
- - SelectTransformDialog
+ - dialogs::RegionDef
+ - dialogs::TransList
+ - dialogs::SelectTransformDialog
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 13 - 13
gui/wxpython/location_wizard/wizard.py

@@ -5,19 +5,19 @@
 from multiple methods.
 from multiple methods.
 
 
 Classes:
 Classes:
- - TitledPage
- - DatabasePage
- - CoordinateSystemPage
- - ProjectionsPage
- - ItemList
- - ProjParamsPage
- - DatumPage
- - EllipsePage
- - GeoreferencedFilePage
- - EPSGPage
- - CustomPage
- - SummaryPage
- - LocationWizard
+ - wizard::TitledPage
+ - wizard::DatabasePage
+ - wizard::CoordinateSystemPage
+ - wizard::ProjectionsPage
+ - wizard::ItemList
+ - wizard::ProjParamsPage
+ - wizard::DatumPage
+ - wizard::EllipsePage
+ - wizard::GeoreferencedFilePage
+ - wizard::EPSGPage
+ - wizard::CustomPage
+ - wizard::SummaryPage
+ - wizard::LocationWizard
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
 
 

+ 5 - 5
gui/wxpython/mapdisp/frame.py

@@ -7,16 +7,16 @@ functions, and additional toolbars (vector digitizer, 3d view).
 Can be used either from Layer Manager or as d.mon backend.
 Can be used either from Layer Manager or as d.mon backend.
 
 
 Classes:
 Classes:
- - MapFrame
- - MapApp
+ - mapdisp::MapFrame
+ - mapdisp::MapApp
 
 
 Usage:
 Usage:
 python mapdisp.py monitor-identifier /path/to/map/file /path/to/command/file /path/to/env/file
 python mapdisp.py monitor-identifier /path/to/map/file /path/to/command/file /path/to/env/file
 
 
 (C) 2006-2011 by the GRASS Development Team
 (C) 2006-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.
+
+This program is free software under the GNU General Public License
+(>=v2). Read the file COPYING that comes with GRASS for details.
 
 
 @author Michael Barton
 @author Michael Barton
 @author Jachym Cepicky
 @author Jachym Cepicky

+ 6 - 6
gui/wxpython/mapdisp/gprint.py

@@ -5,13 +5,13 @@
 contents of map display window.
 contents of map display window.
 
 
 Classes:
 Classes:
- - MapPrint
- - PrintOptions
+ - gprint::MapPrint
+ - gprint::PrintOptions
 
 
-(C) 2007 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.
+(C) 2007-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 Michael Barton (Arizona State University)
 @author Michael Barton (Arizona State University)
 """
 """

+ 4 - 4
gui/wxpython/mapdisp/mapwindow.py

@@ -4,12 +4,12 @@
 @brief Map display canvas - buffered window.
 @brief Map display canvas - buffered window.
 
 
 Classes:
 Classes:
- - BufferedWindow
+ - mapwindow::BufferedWindow
 
 
 (C) 2006-2011 by the GRASS Development Team
 (C) 2006-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.
+
+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>
 @author Martin Landa <landa.martin gmail.com>
 @author Michael Barton
 @author Michael Barton

+ 20 - 20
gui/wxpython/mapdisp/statusbar.py

@@ -4,28 +4,28 @@
 @brief Classes for statusbar management
 @brief Classes for statusbar management
 
 
 Classes:
 Classes:
- - SbException
- - SbManager
- - SbItem
- - SbRender
- - SbShowRegion
- - SbAlignExtent
- - SbResolution
- - SbMapScale
- - SbGoTo
- - SbProjection
- - SbMask
- - SbTextItem
- - SbDisplayGeometry
- - SbCoordinates
- - SbRegionExtent
- - SbCompRegionExtent
- - SbProgress
+ - statusbar::SbException
+ - statusbar::SbManager
+ - statusbar::SbItem
+ - statusbar::SbRender
+ - statusbar::SbShowRegion
+ - statusbar::SbAlignExtent
+ - statusbar::SbResolution
+ - statusbar::SbMapScale
+ - statusbar::SbGoTo
+ - statusbar::SbProjection
+ - statusbar::SbMask
+ - statusbar::SbTextItem
+ - statusbar::SbDisplayGeometry
+ - statusbar::SbCoordinates
+ - statusbar::SbRegionExtent
+ - statusbar::SbCompRegionExtent
+ - statusbar::SbProgress
 
 
 (C) 2006-2011 by the GRASS Development Team
 (C) 2006-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.
+
+This program is free software under the GNU General Public License
+(>=v2). Read the file COPYING that comes with GRASS for details.
 
 
 @author Vaclav Petras <wenzeslaus gmail.com>
 @author Vaclav Petras <wenzeslaus gmail.com>
 @author Anna Kratochvilova <kratochanna gmail.com>
 @author Anna Kratochvilova <kratochanna gmail.com>

+ 2 - 1
gui/wxpython/mapdisp/toolbars.py

@@ -4,9 +4,10 @@
 @brief Map display frame - toolbars
 @brief Map display frame - toolbars
 
 
 Classes:
 Classes:
- - MapToolbar
+ - toolbars::MapToolbar
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 7 - 6
gui/wxpython/modules/colorrules.py

@@ -5,14 +5,15 @@
 and color rules.
 and color rules.
 
 
 Classes:
 Classes:
- - RulesPanel
- - ColorTable
- - RasterColorTable
- - VectorColorTable
- - ThematicVectorTable
- - BuferedWindow
+ - colorrules::RulesPanel
+ - colorrules::ColorTable
+ - colorrules::RasterColorTable
+ - colorrules::VectorColorTable
+ - colorrules::ThematicVectorTable
+ - colorrules::BufferedWindow
 
 
 (C) 2008, 2010-2011 by the GRASS Development Team
 (C) 2008, 2010-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 3 - 2
gui/wxpython/modules/extensions.py

@@ -4,10 +4,11 @@
 @brief GRASS Addons extensions management classes
 @brief GRASS Addons extensions management classes
 
 
 Classes:
 Classes:
- - InstallExtensionWindow
- - ExtensionTree
+ - extensions::InstallExtensionWindow
+ - extensions::ExtensionTree
 
 
 (C) 2008-2011 by the GRASS Development Team
 (C) 2008-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 4 - 3
gui/wxpython/modules/histogram.py

@@ -4,11 +4,12 @@
 Plotting histogram based on d.histogram
 Plotting histogram based on d.histogram
 
 
 Classes:
 Classes:
- - BufferedWindow
- - HistogramFrame
- - HistogramToolbar
+ - histogram::BufferedWindow
+ - histogram::HistogramFrame
+ - histogram::HistogramToolbar
 
 
 (C) 2007, 2010-2011 by the GRASS Development Team
 (C) 2007, 2010-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 1
gui/wxpython/modules/mcalc_builder.py

@@ -4,9 +4,10 @@
 @brief Map calculator, GUI wrapper for r.mapcalc
 @brief Map calculator, GUI wrapper for r.mapcalc
 
 
 Classes:
 Classes:
- - MapCalcFrame
+ - mcalc_builder::MapCalcFrame
 
 
 (C) 2008, 2011 by the GRASS Development Team
 (C) 2008, 2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 4 - 3
gui/wxpython/modules/ogc_services.py

@@ -6,10 +6,11 @@
 Currently only implemeted WMS.
 Currently only implemeted WMS.
 
 
 List of classes:
 List of classes:
- - WMSDialog
- - LayersList
+ - ogc_services::WMSDialog
+ - ogc_services::LayersList
+
+(C) 2009-2011 by the GRASS Development Team
 
 
-(C) 2009 by the GRASS Development Team
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 1 - 1
gui/wxpython/modules/vclean.py

@@ -5,7 +5,7 @@
 operations
 operations
 
 
 Classes:
 Classes:
- - VectorCleaningFrame
+ - vclean::VectorCleaningFrame
 
 
 (C) 2010-2011 by the GRASS Development Team
 (C) 2010-2011 by the GRASS Development Team
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License

+ 3 - 4
gui/wxpython/nviz/animation.py

@@ -4,13 +4,12 @@
 @brief Nviz (3D view) animation
 @brief Nviz (3D view) animation
 
 
 Classes:
 Classes:
- - Animation
+ - animation::Animation
 
 
 (C) 2008-2011 by the GRASS Development Team
 (C) 2008-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.
+This program is free software under the GNU General Public License
+(>=v2). Read the file COPYING that comes with GRASS for details.
 
 
 @author Anna Kratochvilova <kratochanna gmail.com> 
 @author Anna Kratochvilova <kratochanna gmail.com> 
 """
 """

+ 4 - 5
gui/wxpython/nviz/mapwindow.py

@@ -6,14 +6,13 @@
 This module implements 3D visualization mode for map display.
 This module implements 3D visualization mode for map display.
 
 
 List of classes:
 List of classes:
- - NvizThread
- - GLWindow
+ - mapwindow::NvizThread
+ - mapwindow::GLWindow
 
 
 (C) 2008-2011 by the GRASS Development Team
 (C) 2008-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.
+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 Martin Landa <landa.martin gmail.com> (Google SoC 2008/2010)
 @author Anna Kratochvilova <kratochanna gmail.com> (Google SoC 2011)
 @author Anna Kratochvilova <kratochanna gmail.com> (Google SoC 2011)

+ 1 - 1
gui/wxpython/nviz/preferences.py

@@ -4,7 +4,7 @@
 @brief Nviz (3D view) preferences window
 @brief Nviz (3D view) preferences window
 
 
 Classes:
 Classes:
- - NvizPreferencesDialog
+ - preferences::NvizPreferencesDialog
 
 
 (C) 2008-2011 by the GRASS Development Team
 (C) 2008-2011 by the GRASS Development Team
 
 

+ 6 - 7
gui/wxpython/nviz/tools.py

@@ -4,16 +4,15 @@
 @brief Nviz (3D view) tools window
 @brief Nviz (3D view) tools window
 
 
 Classes:
 Classes:
- - NvizToolWindow
- - PositionWindow
- - ViewPositionWindow
- - LightPositionWindow
+ - tools::NvizToolWindow
+ - tools::PositionWindow
+ - tools::ViewPositionWindow
+ - tools::LightPositionWindow
 
 
 (C) 2008-2011 by the GRASS Development Team
 (C) 2008-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.
+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 Martin Landa <landa.martin gmail.com> (Google SoC 2008/2010)
 @author Enhancements by Michael Barton <michael.barton asu.edu>
 @author Enhancements by Michael Barton <michael.barton asu.edu>

+ 4 - 3
gui/wxpython/nviz/workspace.py

@@ -1,12 +1,13 @@
 """!
 """!
-@package nviz.settings
+@package nviz.workspace
 
 
-@brief wxNviz settings
+@brief wxNviz workspace settings
 
 
 Classes:
 Classes:
- - NvizSettings
+ - workspace::NvizSettings
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 6 - 7
gui/wxpython/nviz/wxnviz.py

@@ -7,16 +7,15 @@ This module implements 3D visualization mode for map display (ctypes
 required).
 required).
 
 
 List of classes:
 List of classes:
- - Nviz
- - Texture
- - ImageTexture
- - TextTexture
+ - wxnviz::Nviz
+ - wxnviz::Texture
+ - wxnviz::ImageTexture
+ - wxnviz::TextTexture
 
 
 (C) 2008-2011 by the GRASS Development Team
 (C) 2008-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.
+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 Martin Landa <landa.martin gmail.com> (Google SoC 2008/2010)
 @author Pythonized by Glynn Clements
 @author Pythonized by Glynn Clements

+ 35 - 34
gui/wxpython/psmap/dialogs.py

@@ -4,42 +4,43 @@
 @brief Map feature objects and dialogs for wxPsMap
 @brief Map feature objects and dialogs for wxPsMap
 
 
 Classes:
 Classes:
- - UnitConversion
- - TCValidator
- - PenStyleComboBox
- - CheckListCtrl
- - Instruction
- - InstructionObject
- - InitMap
- - MapFrame
- - PageSetup
- - Mapinfo
- - Text
- - Image
- - NorthArrow
- - Scalebar
- - RasterLegend
- - VectorLegend
- - Raster
- - Vector
- - VProperties
- - PsmapDialog
- - PageSetupDialog
- - MapDialog
- - MapFramePanel
- - RasterPanel
- - VectorPanel
- - RasterDialog
- - MainVectorDialog
- - VPropertiesDialog
- - LegendDialog
- - MapinfoDialog
- - ScalebarDialog
- - TextDialog
- - ImageDialog
- - NorthArrowDialog
+ - dialogs::UnitConversion
+ - dialogs::TCValidator
+ - dialogs::PenStyleComboBox
+ - dialogs::CheckListCtrl
+ - dialogs::Instruction
+ - dialogs::InstructionObject
+ - dialogs::InitMap
+ - dialogs::MapFrame
+ - dialogs::PageSetup
+ - dialogs::Mapinfo
+ - dialogs::Text
+ - dialogs::Image
+ - dialogs::NorthArrow
+ - dialogs::Scalebar
+ - dialogs::RasterLegend
+ - dialogs::VectorLegend
+ - dialogs::Raster
+ - dialogs::Vector
+ - dialogs::VProperties
+ - dialogs::PsmapDialog
+ - dialogs::PageSetupDialog
+ - dialogs::MapDialog
+ - dialogs::MapFramePanel
+ - dialogs::RasterPanel
+ - dialogs::VectorPanel
+ - dialogs::RasterDialog
+ - dialogs::MainVectorDialog
+ - dialogs::VPropertiesDialog
+ - dialogs::LegendDialog
+ - dialogs::MapinfoDialog
+ - dialogs::ScalebarDialog
+ - dialogs::TextDialog
+ - dialogs::ImageDialog
+ - dialogs::NorthArrowDialog
 
 
 (C) 2011 by Anna Kratochvilova, and the GRASS Development Team
 (C) 2011 by Anna Kratochvilova, and the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 2
gui/wxpython/psmap/frame.py

@@ -4,8 +4,8 @@
 @brief GUI for ps.map
 @brief GUI for ps.map
 
 
 Classes:
 Classes:
- - PsMapFrame
- - PsMapBufferedWindow
+ - frame::PsMapFrame
+ - frame::PsMapBufferedWindow
 
 
 (C) 2011 by Anna Kratochvilova, and the GRASS Development Team
 (C) 2011 by Anna Kratochvilova, and the GRASS Development Team
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License

+ 2 - 1
gui/wxpython/psmap/menudata.py

@@ -4,9 +4,10 @@
 @brief wxPsMap - menu entries
 @brief wxPsMap - menu entries
 
 
 Classes:
 Classes:
- - PsMapData
+ - menudata::PsMapData
 
 
 (C) 2011 by the GRASS Development Team
 (C) 2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 1
gui/wxpython/psmap/toolbars.py

@@ -4,9 +4,10 @@
 @brief wxPsMap toolbars classes
 @brief wxPsMap toolbars classes
 
 
 Classes:
 Classes:
- - PsMapToolbar
+ - toolbars::PsMapToolbar
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 6 - 5
gui/wxpython/vdigit/dialogs.py

@@ -4,13 +4,14 @@
 @brief wxGUI vector digitizer dialogs
 @brief wxGUI vector digitizer dialogs
 
 
 Classes:
 Classes:
- - VDigitCategoryDialog
- - CategoryListCtrl
- - VDigitZBulkDialog
- - VDigitDuplicatesDialog
- - CheckListFeature
+ - dialogs::VDigitCategoryDialog
+ - dialogs::CategoryListCtrl
+ - dialogs::VDigitZBulkDialog
+ - dialogs::VDigitDuplicatesDialog
+ - dialogs::CheckListFeature
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 1
gui/wxpython/vdigit/main.py

@@ -4,9 +4,10 @@
 @brief wxGUI vector digitizer
 @brief wxGUI vector digitizer
 
 
 Classes:
 Classes:
- - VDigit
+ - main::VDigit
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 1
gui/wxpython/vdigit/mapwindow.py

@@ -4,9 +4,10 @@
 @brief Map display canvas for wxGUI vector digitizer
 @brief Map display canvas for wxGUI vector digitizer
 
 
 Classes:
 Classes:
- - VDigitWindow
+ - mapwindow::VDigitWindow
 
 
 (C) 2011 by the GRASS Development Team
 (C) 2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 1
gui/wxpython/vdigit/preferences.py

@@ -4,9 +4,10 @@
 @brief wxGUI vector digitizer preferences dialogs
 @brief wxGUI vector digitizer preferences dialogs
 
 
 Classes:
 Classes:
- - VDigitSettingsDialog
+ - preferences::VDigitSettingsDialog
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 1
gui/wxpython/vdigit/toolbars.py

@@ -4,9 +4,10 @@
 @brief wxGUI vector digitizer toolbars
 @brief wxGUI vector digitizer toolbars
 
 
 List of classes:
 List of classes:
- - VDigitToolbar
+ - toolbars::VDigitToolbar
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 2
gui/wxpython/vdigit/wxdigit.py

@@ -7,8 +7,8 @@ Code based on wxVdigit C++ component from GRASS 6.4.0
 (gui/wxpython/vdigit). Converted to Python in 2010/12-2011/01.
 (gui/wxpython/vdigit). Converted to Python in 2010/12-2011/01.
 
 
 List of classes:
 List of classes:
- - VDigitError
- - IVDigit
+ - wxdigit::VDigitError
+ - wxdigit::IVDigit
 
 
 @todo Read large amounts of data from Vlib into arrays, which could
 @todo Read large amounts of data from Vlib into arrays, which could
 then be processed using NumPy and rendered using glDrawArrays or
 then be processed using NumPy and rendered using glDrawArrays or

+ 2 - 1
gui/wxpython/vdigit/wxdisplay.py

@@ -7,9 +7,10 @@ Code based on wxVdigit C++ component from GRASS 6.4.0
 (gui/wxpython/vdigit). Converted to Python in 2010/12-2011/01.
 (gui/wxpython/vdigit). Converted to Python in 2010/12-2011/01.
 
 
 List of classes:
 List of classes:
- - DisplayDriver
+ - wxdisplay::DisplayDriver
 
 
 (C) 2007-2011 by the GRASS Development Team
 (C) 2007-2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 3 - 3
gui/wxpython/wxgui.py

@@ -7,9 +7,9 @@ Layer Manager - main menu, layer management toolbar, notebook control
 for display management and access to command console.
 for display management and access to command console.
 
 
 Classes:
 Classes:
- - GMFrame
- - GMApp
- - Usage
+ - wxgui::GMFrame
+ - wxgui::GMApp
+ - wxgui::Usage
 
 
 (C) 2006-2011 by the GRASS Development Team
 (C) 2006-2011 by the GRASS Development Team
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License

+ 1 - 1
gui/wxpython/wxplot/base.py

@@ -4,7 +4,7 @@
 @brief Base classes for iinteractive plotting using PyPlot
 @brief Base classes for iinteractive plotting using PyPlot
 
 
 Classes:
 Classes:
- - BasePlotFrame
+ - base::BasePlotFrame
 
 
 (C) 2011 by the GRASS Development Team
 (C) 2011 by the GRASS Development Team
 
 

+ 6 - 6
gui/wxpython/wxplot/dialogs.py

@@ -4,12 +4,12 @@
 @brief Dialogs for different plotting routines
 @brief Dialogs for different plotting routines
 
 
 Classes:
 Classes:
- - ProfileRasterDialog
- - ScatterRasterDialog
- - PlotStatsFrame
- - HistRasterDialog
- - TextDialog
- - OptDialog
+ - dialogs::ProfileRasterDialog
+ - dialogs::ScatterRasterDialog
+ - dialogs::PlotStatsFrame
+ - dialogs::HistRasterDialog
+ - dialogs::TextDialog
+ - dialogs::OptDialog
 
 
 (C) 2011 by the GRASS Development Team
 (C) 2011 by the GRASS Development Team
 
 

+ 3 - 2
gui/wxpython/wxplot/histogram.py

@@ -4,10 +4,11 @@
 @brief Histogramming using PyPlot
 @brief Histogramming using PyPlot
 
 
 Classes:
 Classes:
- - Histogram2Frame
- - Histogram2Toolbar
+ - histogram::Histogram2Frame
+ - histogram::Histogram2Toolbar
 
 
 (C) 2011 by the GRASS Development Team
 (C) 2011 by the GRASS Development Team
+
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License
 (>=v2). Read the file COPYING that comes with GRASS for details.
 (>=v2). Read the file COPYING that comes with GRASS for details.
 
 

+ 2 - 2
gui/wxpython/wxplot/profile.py

@@ -4,8 +4,8 @@
 @brief Profiling using PyPlot
 @brief Profiling using PyPlot
 
 
 Classes:
 Classes:
- - ProfileFrame
- - ProfileToolbar
+ - profile::ProfileFrame
+ - profile::ProfileToolbar
 
 
 (C) 2011 by the GRASS Development Team
 (C) 2011 by the GRASS Development Team
 
 

+ 2 - 2
gui/wxpython/wxplot/scatter.py

@@ -4,8 +4,8 @@
 @brief Scatter plotting using PyPlot
 @brief Scatter plotting using PyPlot
 
 
 Classes:
 Classes:
- - ScatterFrame
- - ScatterToolbar
+ - scatter::ScatterFrame
+ - scatter::ScatterToolbar
 
 
 (C) 2011 by the GRASS Development Team
 (C) 2011 by the GRASS Development Team
 This program is free software under the GNU General Public License
 This program is free software under the GNU General Public License

+ 385 - 298
gui/wxpython/wxpythonlib.dox

@@ -24,17 +24,19 @@ vector digitizer or georectification tool are also available.
 - \ref background
 - \ref background
 - \ref classes
 - \ref classes
  - \ref core
  - \ref core
+ - \ref gui_core
  - \ref lmgr
  - \ref lmgr
  - \ref mapdisp
  - \ref mapdisp
  - \ref wscreen
  - \ref wscreen
- - \ref atm
- - \ref georect
+ - \ref dbm
+ - \ref gpc
  - \ref gmodeler
  - \ref gmodeler
  - \ref vdigit
  - \ref vdigit
  - \ref wxnviz
  - \ref wxnviz
+ - \ref psmap
  - \ref locWizard
  - \ref locWizard
- - \ref mcalc
- - \ref misc
+ - \ref plot
+ - \ref other
 - \ref devel
 - \ref devel
 - \ref seeAlso
 - \ref seeAlso
 - \ref refs
 - \ref refs
@@ -52,327 +54,412 @@ available in GRASS 5 and GRASS 6.
 
 
 \subsection core Core modules
 \subsection core Core modules
 
 
-- gui_modules/debug.py
- - gui_modules::debug::DebugMsg
-
-- gui_modules/gcmd.py
- - gui_modules::gcmd::GError
- - gui_modules::gcmd::GWarning
- - gui_modules::gcmd::GMessage
- - gui_modules::gcmd::GException
- - gui_modules::gcmd::Popen
- - gui_modules::gcmd::Command
- - gui_modules::gcmd::CommandThread
-
-- gui_modules/globalvar.py
-
-- gui_modules/gselect.py
- - gui_modules::gselect::Select
- - gui_modules::gselect::VectorSelect
- - gui_modules::gselect::TreeCtrlComboPopup
- - gui_modules::gselect::VectorDBInfo
- - gui_modules::gselect::LayerSelect
- - gui_modules::gselect::LayerNameSelect
- - gui_modules::gselect::DriverSelect
- - gui_modules::gselect::DatabaseSelect
- - gui_modules::gselect::TableSelect
- - gui_modules::gselect::ColumnSelect
- - gui_modules::gselect::LocationSelect
- - gui_modules::gselect::MapsetSelect
- - gui_modules::gselect::SubGroupSelect
- - gui_modules::gselect::FormatSelect
- - gui_modules::gselect::GdalSelect
-
-- gui_modules/menuform.py
- - gui_modules::menuform::UpdateThread
- - gui_modules::menuform::UpdateQThread
- - gui_modules::menuform::grassTask
- - gui_modules::menuform::processTask
- - gui_modules::menuform::mainFrame
- - gui_modules::menuform::cmdPanel
- - gui_modules::menuform::GrassGUIApp
- - gui_modules::menuform::GUI
- - gui_modules::menuform::FloatValidator
-
-- gui_modules/units.py
- - gui_modules::units::BaseUnits
-
-- gui_modules/utils.py
+- core::debug
+ - debug::DebugMsg
+- core::globalvar
+- core::gcmd
+ - gcmd::GError
+ - gcmd::GWarning
+ - gcmd::GMessage
+ - gcmd::GException
+ - gcmd::Popen
+ - gcmd::Command
+ - gcmd::CommandThread
+- core::menudata
+ - menudata::MenuData
+- core::render
+ - render::Layer
+ - render::Layer
+ - render::MapLayer
+ - render::Overlay
+ - render::Map
+- core::settings
+ - settings::Settings
+- core::units
+ - units::BaseUnits
+- core::utils
+- core::workspace
+ - workspace::ProcessWorkspaceFile
+ - workspace::WriteWorkspaceFile
+ - workspace::ProcessGrcFile
+
+\subsection gui_core GUI core modules
+
+- gui_core::dialogs
+ - dialogs::ElementDialog
+ - dialogs::LocationDialog
+ - dialogs::MapsetDialog
+ - dialogs::NewVectorDialog
+ - dialogs::SavedRegion
+ - dialogs::DecorationDialog
+ - dialogs::TextLayerDialog 
+ - dialogs::GroupDialog
+ - dialogs::MapLayersDialog
+ - dialogs::ImportDialog
+ - dialogs::GdalImportDialog
+ - dialogs::GdalOutputDialog
+ - dialogs::DxfImportDialog
+ - dialogs::LayersList (used by MultiImport) 
+ - dialogs::SetOpacityDialog
+ - dialogs::StaticWrapText
+ - dialogs::ImageSizeDialog
+ - dialogs::SqlQueryFrame
+- gui_core::forms
+ - forms::TaskFrame
+ - forms::CmdPanel
+ - forms::GrassGUIApp
+- gui_core::ghelp
+ - ghelp::SearchModuleWindow
+ - ghelp::MenuTreeWindow
+ - ghelp::MenuTree
+ - ghelp::AboutWindow
+ - ghelp::HelpFrame
+ - ghelp::HelpWindow
+ - ghelp::HelpPanel
+- gui_core::goutput
+ - goutput::CmdThread
+ - goutput::GMConsole
+ - goutput::GMStc
+ - goutput::GMStdout
+ - goutput::GMStderr
+- gui_core::gselect
+ - gselect::Select
+ - gselect::VectorSelect
+ - gselect::TreeCrtlComboPopup
+ - gselect::VectorDBInfo
+ - gselect::LayerSelect
+ - gselect::DriverSelect
+ - gselect::DatabaseSelect
+ - gselect::ColumnSelect
+ - gselect::DbaseSelect
+ - gselect::LocationSelect
+ - gselect::MapsetSelect
+ - gselect::SubGroupSelect
+ - gselect::FormatSelect
+ - gselect::GdalSelect
+ - gselect::ProjSelect
+ - gselect::ElementSelect
+ - gselect::OgrTypeSelect
+- gui_core::mapdisp
+ - mapdisp::MapFrameBase
+- gui_core::mapwindow
+ - mapwindow::MapWindow
+- gui_core::menu
+ - menu::Menu
+- gui_core::preferences
+ - preferences::PreferencesBaseDialog
+ - preferences::PreferencesDialog
+ - preferences::DefaultFontDialog
+ - preferences::MapsetAccess
+- gui_core::prompt
+ - prompt::PromptListCtrl
+ - prompt::TextCtrlAutoComplete
+ - prompt::GPrompt
+ - prompt::GPromptPopUp
+ - prompt::GPromptSTC
+- gui_core::toolbars
+ - toolbars::BaseToolbar
+- gui_core::widgets
+ - widgets::ScrolledPanel
+ - widgets::NTCValidator
+ - widgets::NumTextCtrl
+ - widgets::FloatSlider
+ - widgets::SymbolButton
+ - widgets::StaticWrapText
+ - widgets::FloatValidator
+ - widgets::ItemTree
 
 
 \subsection lmgr Layer Manager
 \subsection lmgr Layer Manager
 
 
-- wxgui.py
+- wxgui
  - wxgui::GMFrame
  - wxgui::GMFrame
  - wxgui::GMApp
  - wxgui::GMApp
-
-- gui_modules/layertree.py
- - gui_modules::layertree::LayerTree
-
-- gui_modules/goutput.py
- - gui_modules::goutput::CmdThread
- - gui_modules::goutput::GMConsole
- - gui_modules::goutput::GMStdout
- - gui_modules::goutput::GMStderr
- - gui_modules::goutput::GMStc
-
-- gui_modules/ghelp.py
- - gui_modules::ghelp::HelpFrame
- - gui_modules::ghelp::SearchModuleWindow
- - gui_modules::ghelp::MenuTreeWindow
- - gui_modules::ghelp::ItemTree
- - gui_modules::ghelp::MenuTree
- - gui_modules::ghelp::AboutWindow
- - gui_modules::ghelp::InstallExtensionWindow
- - gui_modules::ghelp::ExtensionTree
- - gui_modules::ghelp::HelpWindow
- - gui_modules::ghelp::HelpPanel
-
-- gui_modules/menudata.py
- - gui_modules::menudata::MenuData
- - gui_modules::menudata::ManagerData
- - gui_modules::menudata::ModelerData
-
-- gui_modules/menu.py
- - gui_modules::menu::Menu
-
-- gui_modules/preferences.py
- - gui_modules::preferences::Settings
- - gui_modules::preferences::PreferencesBaseDialog
- - gui_modules::preferences::PreferencesDialog
- - gui_modules::preferences::DefaultFontDialog
- - gui_modules::preferences::MapsetAccess
- - gui_modules::preferences::CheckListMapset
-
-- gui_modules/prompt.py
- - gui_modules::prompt::PromptListCtrl
- - gui_modules::prompt::TextCtrlAutoComplete
- - gui_modules::prompt::GPrompt
- - gui_modules::prompt::GPromptPopUp
- - gui_modules::prompt::GPromptSTC
+ - wxgui::Usage
+- lmgr::layertree
+ - lmgr::LayerTree
+- lmgr::menudata
+ - menudata::MenuData
+- lmgr::pyshell
+ - pyshell::PyShellWindow
+- lmgr::toolbars
+ - toolbars::LMWorkspaceToolbar
+ - toolbars::LMDataToolbar
+ - toolbars::LMToolsToolbar
+ - toolbars::LMMiscToolbar
+ - toolbars::LMVectorToolbar
+ - toolbars::LMNvizToolbar
 
 
 \subsection mapdisp Map Display Window
 \subsection mapdisp Map Display Window
 
 
-- gui_modules/disp_print.py
- - gui_modules::disp_print::MapPrint
- - gui_modules::disp_print::PrintOptions
-
-- gui_modules/mapdisp_command.py
- - gui_modules::mapdisp_command::Command
-
-- gui_modules/mapdisp.py
- - gui_modules::mapdisp::MapFrameBase
- - gui_modules::mapdisp::MapFrame
- - gui_modules::mapdisp::MapApp
-
-- gui_modules/mapdisp_window.py
- - gui_modules::mapdisp_window::MapWindow
- - gui_modules::mapdisp_window::BufferedWindow
-
-- gui_modules/render.py
- - gui_modules::render::Layer
- - gui_modules::render::MapLayer
- - gui_modules::render::Overlay
- - gui_modules::render::Map
-
-- gui_modules/toolbars.py
- - gui_modules::toolbars::AbstractToolbar
- - gui_modules::toolbars::MapToolbar
- - gui_modules::toolbars::GCPManToolbar
- - gui_modules::toolbars::GCPDisplayToolbar
- - gui_modules::toolbars::VDigitToolbar
- - gui_modules::toolbars::ProfileToolbar
- - gui_modules::toolbars::LMNvizToolbar
- - gui_modules::toolbars::ModelToolbar
- - gui_modules::toolbars::HistogramToolbar
- - gui_modules::toolbars::Histogram2Toolbar
- - gui_modules::toolbars::ScatterplotToolbar
- - gui_modules::toolbars::LMWorkspaceToolbar
- - gui_modules::toolbars::LMDataToolbar
- - gui_modules::toolbars::LMToolsToolbar
- - gui_modules::toolbars::LMMiscToolbar
- - gui_modules::toolbars::LMVectorToolbar
- - gui_modules::toolbars::PsMapToolbar
+- mapdisp::frame
+ - mapdisp::MapFrame
+ - mapdisp::MapApp
+- mapdisp::gprint
+ - gprint::MapPrint
+ - gprint::PrintOptions
+- mapdisp::mapwindow
+ - mapwindow::BufferedWindow
+- mapdisp::statusbar
+ - statusbar::SbException
+ - statusbar::SbManager
+ - statusbar::SbItem
+ - statusbar::SbRender
+ - statusbar::SbShowRegion
+ - statusbar::SbAlignExtent
+ - statusbar::SbResolution
+ - statusbar::SbMapScale
+ - statusbar::SbGoTo
+ - statusbar::SbProjection
+ - statusbar::SbMask
+ - statusbar::SbTextItem
+ - statusbar::SbDisplayGeometry
+ - statusbar::SbCoordinates
+ - statusbar::SbRegionExtent
+ - statusbar::SbCompRegionExtent
+ - statusbar::SbProgress
+- mapdisp::toolbars
+ - toolbars::MapToolbar
 
 
 \subsection wscreen Welcome screen
 \subsection wscreen Welcome screen
 
 
-- gis_set_error.py
-- gis_set.py
+- gis_set_error
+- gis_set
  - gis_set::GRASSStartup
  - gis_set::GRASSStartup
  - gis_set::StartUp
  - gis_set::StartUp
  - gis_set::GListBox
  - gis_set::GListBox
 
 
-\subsection atm Attribute Table Manager
-
-- gui_modules/dbm_base.py
- - gui_modules::dbm_base::VectorDBInfo
-
-- gui_modules/dbm_dialogs.py
- - gui_modules::dbm_dialogs::DisplayAttributesDialog
- - gui_modules::dbm_dialogs::ModifyTableRecord
-
-- gui_modules/dbm.py
- - gui_modules::dbm::Log
- - gui_modules::dbm::VirtualAttributeList
- - gui_modules::dbm::AttributeManager
- - gui_modules::dbm::TableListCtrl
- - gui_modules::dbm::LayerListCtrl
- - gui_modules::dbm::LayerBook
-
-- gui_modules/sqlbuilder.py
- - gui_modules::sqlbuilder::SQLFrame
-
-\subsection georect Georectifier
-
-- gui_modules/gcpmanager.py
- - gui_modules::gcpmanager::GCPWizard
- - gui_modules::gcpmanager::LocationPage
- - gui_modules::gcpmanager::GroupPage
- - gui_modules::gcpmanager::DispMapPage
- - gui_modules::gcpmanager::GCP
- - gui_modules::gcpmanager::GCPList
- - gui_modules::gcpmanager::VectGroup
- - gui_modules::gcpmanager::EditGCP
- - gui_modules::gcpmanager::GrSettingsDialog
-
-- gui_modules/gcpmapdisp.py
- - gui_modules::gcpmapdisp::MapFrame
+\subsection dbm Database Manager
+
+- dbm::dialogs
+ - dialogs::DisplayAttributesDialog
+ - dialogs::ModifyTableRecord
+- dbm::manager
+ - manager::Log
+ - manager::VirtualAttributeList
+ - manager::AttributeManager
+ - manager::TableListCtrl
+ - manager::LayerListCtrl
+ - manager::LayerBook
+- dbm::sqlbuilder
+ - sqlbuilder::SQLFrame
+- dbm::vinfo
+ - vinfo::VectorDBInfo
+
+\subsection gpc Georectifier
+
+- gcp::manager
+ - manager::GCPWizard
+ - manager::LocationPage
+ - manager::GroupPage
+ - manager::DispMapPage
+ - manager::GCP
+ - manager::GCPList
+ - manager::VectGroup
+ - manager::EditGCP
+ - manager::GrSettingsDialog
+- gcp::mapdisplay
+- mapdisplay::MapFrame
+- gcp::toolbars
+ - toolbars::GCPMapToolbar
+ - toolbars::GCPDisplayToolbar
 
 
 \subsection gmodeler Graphical Modeler
 \subsection gmodeler Graphical Modeler
 
 
-- gui_modules/gmodeler.py
- - gui_modules::gmodeler::Model
- - gui_modules::gmodeler::ModelFrame
- - gui_modules::gmodeler::ModelCanvas
- - gui_modules::gmodeler::ModelObject
- - gui_modules::gmodeler::ModelAction
- - gui_modules::gmodeler::ModelData
- - gui_modules::gmodeler::ModelDataDialog
- - gui_modules::gmodeler::ModelEvtHandler
- - gui_modules::gmodeler::ModelSearchDialog
- - gui_modules::gmodeler::ModelRelation
- - gui_modules::gmodeler::ProcessModelFile
- - gui_modules::gmodeler::WriteModelFile
- - gui_modules::gmodeler::PreferencesDialog
- - gui_modules::gmodeler::PropertiesDialog
- - gui_modules::gmodeler::ModelParamDialog
- - gui_modules::gmodeler::ModelListCtrl
- - gui_modules::gmodeler::VariablePanel
- - gui_modules::gmodeler::VariableListCtrl
- - gui_modules::gmodeler::ModelItem
- - gui_modules::gmodeler::ModelItemDialog
- - gui_modules::gmodeler::ModelLoop
- - gui_modules::gmodeler::ModelLoopDialog
- - gui_modules::gmodeler::ItemPanel
- - gui_modules::gmodeler::ItemListCtrl
- - gui_modules::gmodeler::ItemCheckListCtrl
- - gui_modules::gmodeler::ModelCondition
- - gui_modules::gmodeler::ModelConditionDialog
- - gui_modules::gmodeler::WritePythonFile
+- gmodeler::dialogs
+ - dialogs::ModelDataDialog
+ - dialogs::ModelSearchDialog
+ - dialogs::ModelRelationDialog
+ - dialogs::ModelParamDialog
+ - dialogs::ModelItemDialog
+ - dialogs::ModelLoopDialog
+ - dialogs::ModelConditionDialog
+- gmodeler::frame
+ - frame::ModelToolbar
+ - frame::ModelFrame
+ - frame::ModelCanvas
+ - frame::ModelEvtHandler
+ - frame::ModelListCtrl
+ - frame::VariablePanel
+ - frame::ValiableListCtrl
+ - frame::ItemPanel
+ - frame::ItemListCtrl
+ - frame::ItemCheckListCtrl
+- gmodeler::menudata
+ - menudata::ModelerData
+- gmodeler::model_file
+ - model_file::ProcessModelFile
+ - model_file::WriteModelFile
+ - model_file::WritePythonFile
+- gmodeler::model
+ - model::Model
+ - model::ModelObject
+ - model::ModelAction
+ - model::ModelData
+ - model::ModelRelation
+ - model::ModelItem
+ - model::ModelLoop
+ - model::ModelCondition
+- gmodeler::preferences
+ - preferences::PreferencesDialog
+ - preferences::PropertiesDialog
 
 
 \subsection vdigit Vector digitizer
 \subsection vdigit Vector digitizer
 
 
-- gui_modules/vdigit.py
- - gui_modules::vdigit::VDigit
- - gui_modules::vdigit::VDigitSettingsDialog
- - gui_modules::vdigit::VDigitCategoryDialog
- - gui_modules::vdigit::CategoryListCtrl
- - gui_modules::vdigit::VDigitZBulkDialog
- - gui_modules::vdigit::VDigitDuplicatesDialog
- - gui_modules::vdigit::CheckListFeature
-
-- gui_modules/wxvdriver.py
- - gui_modules::wxvdriver::DisplayDriver
- 
-- gui_modules/wxvdigit.py
- - gui_modules::wxvdigit::VDigitError
- - gui_modules::wxvdigit::IVDigit
+- vdigit::dialogs
+ - dialogs::VDigitCategoryDialog
+ - dialogs::CategoryListCtrl
+ - dialogs::VDigitZBulkDialog
+ - dialogs::VDigitDuplicatesDialog
+ - dialogs::CheckListFeature
+- vdigit::main
+ - main::VDigit
+- vdigit::mapwindow
+ - mapwindow::VDigitWindow
+- vdigit::preferences
+ - preferences::VDigitSettingsDialog
+- vdigit::toolbars
+ - toolbars::VDigitToolbar
+- vdigit::wxvdigit
+ - wxdigit::VDigitError
+ - wxdigit::IVDigit
+- vdigit::wxdisplay
+ - wxdisplay::DisplayDriver
 
 
 \subsection wxnviz 3D view mode (wxNviz)
 \subsection wxnviz 3D view mode (wxNviz)
 
 
-- gui_modules/nviz_mapdisp.py
- - gui_modules::nviz_mapdisp::NvizThread
- - gui_modules::nviz_mapdisp::GLWindow
-
-- gui_modules/nviz_preferences.py
- - gui_modules::nviz_preferences::NvizPreferencesDialog
-
-- gui_modules/nviz.py
-
-- gui_modules/nviz_tools.py
- - gui_modules::nviz_tools::NvizToolWindow
- - gui_modules::nviz_tools::PositionWindow
- - gui_modules::nviz_tools::ViewPositionWindow
- - gui_modules::nviz_tools::LightPositionWindow
-
-- gui_modules/wxnviz.py
- - gui_modules::wxnviz::Nviz
+- nviz::animation
+ - animation::Animation
+- nviz::main
+- nviz::mapwindow
+ - mapwindow::NvizThread
+ - mapwindow::GLWindow
+- nviz::preferences
+ - preferences::NvizPreferencesDialog
+- nviz::tools
+ - tools::NvizToolWindow
+ - tools::PositionWindow
+ - tools::ViewPositionWindow
+ - tools::LightPositionWindow
+- nviz::workspace
+ - workspace::NvizSettings
+- nviz::wxnviz
+ - wxnviz::Nviz
+ - wxnviz::Texture
+ - wxnviz::ImageTexture
+ - wxnviz::TextTexture
+
+\subsection psmap Cartograpic Composer
+
+- psmap::dialogs
+ - dialogs::UnitConversion
+ - dialogs::TCValidator
+ - dialogs::PenStyleComboBox
+ - dialogs::CheckListCtrl
+ - dialogs::Instruction
+ - dialogs::InstructionObject
+ - dialogs::InitMap
+ - dialogs::MapFrame
+ - dialogs::PageSetup
+ - dialogs::Mapinfo
+ - dialogs::Text
+ - dialogs::Image
+ - dialogs::NorthArrow
+ - dialogs::Scalebar
+ - dialogs::RasterLegend
+ - dialogs::VectorLegend
+ - dialogs::Raster
+ - dialogs::Vector
+ - dialogs::VProperties
+ - dialogs::PsmapDialog
+ - dialogs::PageSetupDialog
+ - dialogs::MapDialog
+ - dialogs::MapFramePanel
+ - dialogs::RasterPanel
+ - dialogs::VectorPanel
+ - dialogs::RasterDialog
+ - dialogs::MainVectorDialog
+ - dialogs::VPropertiesDialog
+ - dialogs::LegendDialog
+ - dialogs::MapinfoDialog
+ - dialogs::ScalebarDialog
+ - dialogs::TextDialog
+ - dialogs::ImageDialog
+ - dialogs::NorthArrowDialog
+- psmap::frame
+ - frame::PsMapFrame
+ - frame::PsMapBufferedWindow
+- psmap::menudata
+ - menudata::PsMapData
+- psmap::toolbars
+ - toolbars::PsMapToolbar
 
 
 \subsection locWizard Location Wizard
 \subsection locWizard Location Wizard
 
 
-- gui_modules/location_wizard.py
- - gui_modules::location_wizard::BaseClass
- - gui_modules::location_wizard::TitledPage
- - gui_modules::location_wizard::DatabasePage
- - gui_modules::location_wizard::CoordinateSystemPage
- - gui_modules::location_wizard::ProjectionsPage
- - gui_modules::location_wizard::ItemList
- - gui_modules::location_wizard::ProjParamsPage
- - gui_modules::location_wizard::DatumPage
- - gui_modules::location_wizard::EllipsePage
- - gui_modules::location_wizard::GeoreferencedFilePage
- - gui_modules::location_wizard::WKTPage
- - gui_modules::location_wizard::EPSGPage
- - gui_modules::location_wizard::CustomPage
- - gui_modules::location_wizard::SummaryPage
- - gui_modules::location_wizard::LocationWizard
- - gui_modules::location_wizard::RegionDef
- - gui_modules::location_wizard::TransList
- - gui_modules::location_wizard::SelectTransformDialog
-
-\subsection mcalc Map Calculator
-
-- gui_modules/mcalc_builder.py
- - gui_modules::mcalc_builder::MapCalcFrame
-
-\subsection misc Miscellaneous
-
-- gui_modules/colorrules.py
- - gui_modules::colorrules::ColorTable
- - gui_modules::colorrules::BufferedWindow
-
-- gui_modules/gdialogs.py
- - gui_modules::gdialogs::ElementDialog
- - gui_modules::gdialogs::LocationDialog
- - gui_modules::gdialogs::MapsetDialog
- - gui_modules::gdialogs::NewVectorDialog
- - gui_modules::gdialogs::SavedRegion
- - gui_modules::gdialogs::DecorationDialog
- - gui_modules::gdialogs::TextLayerDialog
- - gui_modules::gdialogs::LoadMapLayersDialog
- - gui_modules::gdialogs::ImportDialog
- - gui_modules::gdialogs::GdalImportDialog
- - gui_modules::gdialogs::DxfImportDialog
- - gui_modules::gdialogs::LayersList
- - gui_modules::gdialogs::SetOpacityDialog
- - gui_modules::gdialogs::StaticWrapText
- - gui_modules::gdialogs::ImageSizeDialog
-
-- gui_modules/histogram.py
- - gui_modules::histogram::BufferedWindow
- - gui_modules::histogram::HistFrame
-
-- gui_modules/ogc_services.py
- - gui_modules::ogc_services::WMSDialog
- - gui_modules::ogc_services::LayersList
-
-- gui_modules/profile.py
- - gui_modules::profile::ProfileFrame
- - gui_modules::profile::SetRasterDialog
- - gui_modules::profile::TextDialog
- - gui_modules::profile::OptDialog
-
-- gui_modules/vclean.py
- - gui_modules::vclean::VectorCleaningFrame
+- location_wizard::base
+ - location_wizard::BaseClass
+- location_wizard::dialogs
+ - dialogs::RegionDef
+ - dialogs::TransList
+ - dialogs::SelectTransformDialog
+- location_wizard::wizard
+ - wizard::TitledPage
+ - wizard::DatabasePage
+ - wizard::CoordinateSystemPage
+ - wizard::ProjectionsPage
+ - wizard::ItemList
+ - wizard::ProjParamsPage
+ - wizard::DatumPage
+ - wizard::EllipsePage
+ - wizard::GeoreferencedFilePage
+ - wizard::EPSGPage
+ - wizard::CustomPage
+ - wizard::SummaryPage
+ - wizard::LocationWizard
+
+\subsection plot Plotting modules
+
+- wxplot::base
+ - base::BasePlotFrame
+- wxplot::dialogs
+ - dialogs::ProfileRasterDialog
+ - dialogs::ScatterRasterDialog
+ - dialogs::PlotStatsFrame
+ - dialogs::HistRasterDialog
+ - dialogs::TextDialog
+ - dialogs::OptDialog
+- wxplot::histogram
+ - histogram::Histogram2Frame
+ - histogram::Histogram2Toolbar
+- wxplot::profile
+ - profile::ProfileFrame
+ - profile::ProfileToolbar
+- wxplot::scatter
+ - scatter::ScatterFrame
+ - scatter::ScatterToolbar
+
+\subsection other Other GUI modules
+
+- modules::colorrules
+ - colorrules::RulesPanel
+ - colorrules::ColorTable
+ - colorrules::RasterColorTable
+ - colorrules::VectorColorTable
+ - colorrules::ThematicVectorTable
+ - colorrules::BufferedWindow
+- modules::extensions
+ - extensions::InstallExtensionWindow
+ - extensions::ExtensionTree
+- modules::histogram
+ - histogram::BufferedWindow
+ - histogram::HistogramFrame
+ - histogram::HistogramToolbar
+- modules::mcalc_builder
+ - mcalc_builder::MapCalcFrame
+- modules::ogc_services
+ - ogc_services::WMSDialog
+ - ogc_services::LayersList
+- modules::vclean
+ - vclean::VectorCleaningFrame
 
 
 \section devel Further Development
 \section devel Further Development