GRASS Programmer's Manual  6.4.2(2012)
Data Structures
Here are the data structures with brief descriptions:
_dglGraph
_dglHeap
_dglHeapData
_dglHeapNode
_dglSpanClipInput
_dglSpanClipOutput
_dglSPArc
_dglSPClipInput
_dglSPClipOutput
_dglSPReport
_dglTreeEdge
_dglTreeEdgePri32
_dglTreeNode
_dglTreeNode2
_dglTreeNodePri32
_dglTreePredist
_dglTreeTouchI32
_item_
_list
_pad_
gui_modules.ghelp.AboutWindowCreate custom About Window
gui_modules.toolbars.AbstractToolbarAbstract toolbar class
gui_modules.gdialogs.AddMapLayersDialogAdd selected map layers (raster, vector) into layer tree
python.array.array
gui_modules.dbm.AttributeManager
avl_node
avl_table
avl_traverser
gui_modules.location_wizard.BaseClassBase class providing basic methods
gui_modules.units.BaseUnits
BasicMinMaxHeap< T >
binding
Branch
brent_state_t
gui_modules.mapdisp_window.BufferedWindowA Buffered window class (2D view mode)
gui_modules.colorrules.BufferedWindowA Buffered window class
gui_modules.histogram.BufferedWindowA Buffered window class
cache_test_data_type
gui_modules.vdigit.CategoryListCtrl
CELL_ENTRY
gui_modules.psmap_dialogs.CheckListCtrlList control for managing order and labels of vector maps in legend
gui_modules.ghelp.CheckListExtensionList of mapset/owner/group
gui_modules.vdigit.CheckListFeature
gui_modules.preferences.CheckListMapsetList of mapset/owner/group
ClipperContext_s
gui_modules.menuform.cmdPanelA panel containing a notebook dividing in tabs the different guisections of the GRASS cmd
gui_modules.goutput.CmdThreadThread for GRASS commands
cmndln_info
gui_modules.colorrules.ColorTable
COLUMN
gui_modules.gselect.ColumnSelectCreates combo box for selecting columns in the attribute table for a vector map
gui_modules.mapdisp_command.Command
gui_modules.gcmd.CommandRun command in separate thread
gui_modules.gcmd.CommandThreadCreate separate thread for command
gui_modules.location_wizard.CoordinateSystemPageWizard page for choosing method for location creation
CROSS
Cube_data
cube_info
gui_modules.location_wizard.CustomPageWizard page for entering custom PROJ.4 string for setting coordinate system parameters
DATA
data_buffer
gui_modules.location_wizard.DatabasePageWizard page for setting GIS data directory and location name
gui_modules.gselect.DatabaseSelectCreates combo box for selecting database driver
datum_list
gui_modules.location_wizard.DatumPageWizard page for selecting datum (with associated ellipsoid) and datum transformation parameters (select coordinate system option)
gui_modules.gselect.DbaseSelectWidget for selecting GRASS Database
gui_modules.debug.DebugMsgWxGUI debugging
gui_modules.gdialogs.DecorationDialog
gui_modules.preferences.DefaultFontDialog
dglEdgePrioritizer_s
dglEdgesetTraverser_s
dglEdgeTraverser_s
dglIOContext_s
dglNodePrioritizer_s
dglNodeTraverser_s
dglSPCache_s
gui_modules.dbm_dialogs.DisplayAttributesDialog
gui_modules.wxvdriver.DisplayDriver
gui_modules.gcpmanager.DispMapPage
driver
gui_modules.gselect.DriverSelectCreates combo box for selecting database driver
gui_modules.gdialogs.DxfImportDialogDialog for bulk import of DXF layers
edge_cost_pair
gui_modules.gcpmanager.EditGCP
gui_modules.gdialogs.ElementDialog
gui_modules.gselect.ElementSelect
gui_modules.location_wizard.EllipsePageWizard page for selecting ellipsoid (select coordinate system option)
ellps_list
gui_modules.location_wizard.EPSGPageWizard page for selecting EPSG code for setting coordinate system parameters
gui_modules.ghelp.ExtensionTreeList of available extensions
fcell_triple
file_info
fileinfo
gui_modules.menuform.FloatValidatorValidator for floating-point input
gui_modules.gselect.FormatSelect
G3d_cache_hash
G3d_paramType
G__
gui_modules.gcpmanager.GCPManages ground control points for georectifying
gui_modules.toolbars.GCPDisplayToolbar
gui_modules.gcpmanager.GCPList
gui_modules.toolbars.GCPManToolbarToolbar for managing ground control points
gui_modules.gcpmanager.GCPWizard
GDAL_link
gui_modules.gdialogs.GdalImportDialogDialog for bulk import of various raster/vector data
gui_modules.gselect.GdalSelect
GEOM_PARTS
gui_modules.location_wizard.GeoreferencedFilePageWizard page for selecting georeferenced file to use for setting coordinate system parameters
gui_modules.gcmd.GError
gui_modules.gcmd.GException
gis_set.GListBoxUse wx.ListCtrl instead of wx.ListBox, different style for non-selectable items (e.g
gui_modules.nviz_mapdisp.GLWindowOpenGL canvas for Map Display Window
glyph
wxgui.GMApp
gui_modules.goutput.GMConsoleCreate and manage output console for commands run by GUI
gui_modules.gcmd.GMessage
wxgui.GMFrameLayer Manager frame with notebook widget for controlling GRASS GIS
gui_modules.goutput.GMStcStyled GMConsole
gui_modules.goutput.GMStderrGMConsole standard error output
gui_modules.goutput.GMStdoutGMConsole standard output
GnoOption
gui_modules.menuform.GNotebookGeneric notebook widget
gui_modules.prompt.GPromptAbstract class for interactive wxGUI prompt
gui_modules.prompt.GPromptPopUpInteractive wxGUI prompt - popup version
gui_modules.prompt.GPromptSTCStyled wxGUI prompt with autocomplete and calltips
gui_modules.menuform.GrassGUIAppStand-alone GRASS command GUI
gis_set.GRASSStartupGRASS start-up screen
python.task.grassTaskThis class holds the structures needed for filling by the parser
gui_modules.gcpmanager.GroupPage
gui_modules.gcpmanager.GrSettingsDialog
gui_modules.menuform.GUI
gui_modules.gcmd.GWarning
gui_modules.ghelp.HelpFrameGRASS Quickstart help window
gui_modules.ghelp.HelpPanel
gui_modules.ghelp.HelpWindowThis panel holds the text from GRASS docs
gui_modules.histogram.HistFrameMain frame for hisgram display window
gui_modules.toolbars.HistogramToolbarHistogram toolbar (see histogram.py)
gui_modules.gdialogs.ImageSizeDialogSet size for saved graphic file
gui_modules.gdialogs.ImportDialogDialog for bulk import of various data (base class)
gui_modules.psmap_dialogs.InitMapClass representing virtual map
gui_modules.ghelp.InstallExtensionWindow
gui_modules.psmap_dialogs.InstructionClass which represents instruction file
gui_modules.psmap_dialogs.InstructionObjectAbtract class representing single instruction
interp_params
intersection_point
Item
gui_modules.gmodeler.ItemCheckListCtrl
gui_modules.location_wizard.ItemListGeneric list (for projections, ellipsoids, etc.)
gui_modules.gmodeler.ItemListCtrl
gui_modules.gmodeler.ItemPanel
gui_modules.ghelp.ItemTree
gui_modules.wxvdigit.IVDigit
gui_modules.vdigit.IVDigit
vkrige.KrigingModule
vkrige.KrigingPanel
gui_modules.render.LayerVirtual class which stores information about layers (map layers and overlays) of the map composition
gui_modules.dbm.LayerBookManage layers (add, delete, modify)
gui_modules.dbm.LayerListCtrlLayer description list
gui_modules.gselect.LayerSelectCreates combo box for selecting data layers defined for vector
gui_modules.ogc_services.LayersList
gui_modules.gdialogs.LayersListList of layers to be imported (dxf, shp...)
gui_modules.layertree.LayerTreeCreates layer tree structure
gui_modules.psmap_dialogs.LegendDialog
libavl_allocator
gui_modules.nviz_tools.LightPositionWindowLight position control widget
link
ListNode
gui_modules.toolbars.LMDataToolbarLayer Manager `data` toolbar
gui_modules.toolbars.LMMiscToolbarLayer Manager `misc` toolbar
gui_modules.toolbars.LMToolsToolbarLayer Manager `tools` toolbar
gui_modules.toolbars.LMVectorToolbarLayer Manager `vector` toolbar
gui_modules.toolbars.LMWorkspaceToolbarLayer Manager `workspace` toolbar
gui_modules.gdialogs.LocationDialogDialog used to select location
gui_modules.gcpmanager.LocationPage
gui_modules.gselect.LocationSelectWidget for selecting GRASS location
gui_modules.location_wizard.LocationWizardStart wizard here and finish wizard here
vkrige.Log
gui_modules.dbm.Log
LOGIN
gui_modules.menuform.mainFrameThis is the Frame containing the dialog for options input
gui_modules.psmap_dialogs.MainVectorDialogIf 'map' in self.parent.openDialogs: if self.parent.openDialogs['map'].mPanel.rasterTypeRadio.GetValue()\ and self.parent.openDialogs['map'].mPanel.select.GetValue(): if self.parent.openDialogs['map'].mPanel.drawMap.IsChecked(): self.rPanel.rasterSelect.SetValue(self.parent.openDialogs['map'].mPanel.select.GetValue())
gui_modules.menudata.ManagerData
gui_modules.render.MapMap composition (stack of map layers and overlays)
gui_modules.mapdisp.MapApp
gui_modules.mcalc_builder.MapCalcFrameMapcalc Frame class
gui_modules.psmap_dialogs.MapDialogDialog for map frame settings and optionally raster and vector map selection
gui_modules.mapdisp.MapFrameMain frame for map display window
gui_modules.gcpmapdisp.MapFrameMain frame for map display window
gui_modules.psmap_dialogs.MapFrameClass representing map (instructions maploc, scale, border)
gui_modules.psmap_dialogs.MapFramePanelWx.Panel with map (scale, region, border) settings
gui_modules.psmap_dialogs.MapinfoClass representing mapinfo instruction
gui_modules.psmap_dialogs.MapinfoDialog
gui_modules.render.MapLayer
gui_modules.disp_print.MapPrint
gui_modules.preferences.MapsetAccessControls setting options and displaying/hiding map overlay decorations
gui_modules.gdialogs.MapsetDialogDialog used to select mapset
gui_modules.gselect.MapsetSelectWidget for selecting GRASS mapset
gui_modules.toolbars.MapToolbarMap Display toolbar
gui_modules.mapdisp_window.MapWindowAbstract map display window class
gui_modules.menu.Menu
gui_modules.menudata.MenuDataAbstract menu data class
gui_modules.ghelp.MenuTreeMenu tree class
gui_modules.ghelp.MenuTreeWindowShow menu tree
icons.icon.MetaIconHandle icon metadata (image path, tooltip, ...)
MinMaxHeap< T >
MM_register
mm_register_init
gui_modules.gmodeler.ModelClass representing the model
gui_modules.gmodeler.ModelActionAction class (GRASS module)
gui_modules.gmodeler.ModelCanvasCanvas where model is drawn
gui_modules.gmodeler.ModelCondition
gui_modules.gmodeler.ModelConditionDialogCondition properties dialog
gui_modules.gmodeler.ModelData
gui_modules.gmodeler.ModelDataDialogData item properties dialog
gui_modules.menudata.ModelerData
gui_modules.gmodeler.ModelEvtHandlerModel event handler class
gui_modules.gmodeler.ModelFrame
gui_modules.gmodeler.ModelItem
gui_modules.gmodeler.ModelItemDialogAbstract item properties dialog
gui_modules.gmodeler.ModelListCtrl
gui_modules.gmodeler.ModelLoop
gui_modules.gmodeler.ModelLoopDialogLoop properties dialog
gui_modules.gmodeler.ModelObject
gui_modules.gmodeler.ModelParamDialog
gui_modules.gmodeler.ModelRelationData - action relation
gui_modules.gmodeler.ModelRelationDialogRelation properties dialog
gui_modules.gmodeler.ModelSearchDialog
gui_modules.toolbars.ModelToolbarGraphical modeler toolbar (see gmodeler.py)
gui_modules.dbm_dialogs.ModifyTableRecord
multfunc
multtree
N_array_2d
N_array_3d
N_data_starMatrix entries for a mass balance 5/7/9 star system
N_geom_dataGeometric informations about the structured grid
N_gradient_2dGradient between the cells in X and Y direction
N_gradient_3dGradient between the cells in X, Y and Z direction
N_gradient_field_2d
N_gradient_field_3d
N_gradient_neighbours_2dGradient between the cell neighbours in X and Y direction
N_gradient_neighbours_3dGradient between the cell neighbours in X, Y and Z direction
N_gradient_neighbours_xGradient between the cell neighbours in X direction
N_gradient_neighbours_yGradient between the cell neighbours in Y direction
N_gradient_neighbours_zGradient between the cell neighbours in Z direction
N_gwflow_data2dThis data structure contains all data needed to compute the groundwater mass balance in two dimension
N_gwflow_data3dThis data structure contains all data needed to compute the groundwater mass balance in three dimension
N_heatflow_data2d
N_heatflow_data3d
N_lesThe linear equation system (les) structure
N_les_callback_2dCallback structure for 2d matrix assembling
N_les_callback_3dCallback structure for 3d matrix assembling
N_solute_transport_data2d
N_solute_transport_data3d
N_spvectorThe row vector of the sparse matrix
neta_heap_data
NEW
gui_modules.gdialogs.NewVectorDialog
Node
gui_modules.workspace.Nviz
gui_modules.wxnviz.Nviz
gui_modules.nviz_preferences.NvizPreferencesDialogNviz preferences dialog
gui_modules.nviz_tools.NvizPreferencesDialogNviz preferences dialog
gui_modules.nviz_mapdisp.NvizThread
gui_modules.toolbars.NvizToolbarNviz toolbar
gui_modules.nviz_tools.NvizToolWindowNviz (3D view) tools panel
gui_modules.profile.OptDialog
gui_modules.render.Overlay
gui_modules.psmap_dialogs.PageSetupClass representing page instruction
gui_modules.psmap_dialogs.PageSetupDialog
paper
paramType
PartitionVars
gui_modules.psmap_dialogs.PenStyleComboBoxIf self.flag == 'SCALE' and chr(key) in string.digits + ':': event.Skip() return
pg_edge
pg_vertex
planar_graph
plane
point
poly_info
compat.subprocess.Popen
python.core.Popen
gui_modules.gcmd.PopenSubclass subprocess.Popen
gui_modules.nviz_tools.PositionWindowAbstract position control window, see subclasses ViewPostionWindow and LightPositionWindow
gui_modules.preferences.PreferencesBaseDialogBase preferences dialog
gui_modules.gmodeler.PreferencesDialogUser preferences dialog
gui_modules.preferences.PreferencesDialogUser preferences dialog
gui_modules.disp_print.PrintOptions
gui_modules.workspace.ProcessGrcFile
gui_modules.gmodeler.ProcessModelFileProcess GRASS model file (gxm)
python.task.processTaskA ElementTree handler for the --interface-description output, as defined in grass-interface.dtd
gui_modules.workspace.ProcessWorkspaceFile
gui_modules.profile.ProfileFrameMainframe for displaying profile of raster map
gui_modules.toolbars.ProfileToolbarToolbar for profiling raster map
gui_modules.location_wizard.ProjectionsPageWizard page for selecting projection (select coordinate system option)
gui_modules.location_wizard.ProjParamsPageWizard page for selecting method of setting coordinate system parameters (select coordinate system option)
gui_modules.gselect.ProjSelectWidget for selecting input raster/vector map used by r.proj/v.proj modules
gui_modules.prompt.PromptListCtrlPopUp window used by GPromptPopUp
gui_modules.gmodeler.PropertiesDialogModel properties dialog
gui_modules.psmap.PsMapBufferedWindowA buffered window class
gui_modules.menudata.PsMapData
gui_modules.psmap_dialogs.PsmapDialog
gui_modules.psmap.PsMapFrame
gui_modules.toolbars.PsMapToolbar
gui_modules.gpyshell.PyShellWindowPython Shell Window
compat.subprocess.pywintypes
quaddata
gui_modules.psmap_dialogs.RasterClass representing raster instruction
gui_modules.psmap_dialogs.RasterDialog
gui_modules.psmap_dialogs.RasterLegendClass representing colortable instruction
gui_modules.psmap_dialogs.RasterPanelPanel for raster map settings
vkrige.RBookgeoRPanel
vkrige.RBookgstatPanel
vkrige.RBookPanel
Rect
rectangle
redirectSpawns a new process
gui_modules.location_wizard.RegionDefPage for setting default region extents and resolution
rule
SAHooks
gui_modules.gdialogs.SavedRegion
gui_modules.psmap_dialogs.ScalebarClass representing scalebar instruction
gui_modules.psmap_dialogs.ScalebarDialogDialog for scale bar
python.core.ScriptError
gui_modules.ghelp.SearchModuleWindowSearch module window (used in MenuTreeWindow)
seg_intersection
seg_intersection_list
seg_intersections
gui_modules.gselect.Select
gui_modules.location_wizard.SelectTransformDialogDialog for selecting datum transformations
gui_modules.gdialogs.SetOpacityDialogSet opacity of map layers
gui_modules.profile.SetRasterDialog
gui_modules.preferences.SettingsGeneric class where to store settings
shape_tree_node
SHPInfo
SHPObject
SHPTree
signal
slice_dataStructure for slice mode reading from volume file
Slink
spawn
gui_modules.sqlbuilder.SQLFrameSQL Frame class
gis_set.StartUpStart-up application
compat.subprocess.STARTUPINFO
gui_modules.gdialogs.StaticWrapTextA Static Text field that wraps its text to fit its width, enlarging its height if necessary
gui_modules.gselect.SubGroupSelectWidget for selecting subgroups
gui_modules.location_wizard.SummaryPageShows summary result of choosing coordinate system parameters prior to creating location
gui_modules.dbm.TableListCtrlTable description list
gui_modules.gselect.TableSelectCreates combo box for selecting attribute tables from the database
tavl_node
tavl_table
tavl_traverser
gui_modules.psmap_dialogs.TCValidatorValidates input in textctrls, combobox, taken from wxpython demo
gui_modules.psmap_dialogs.TextClass representing text instruction
gui_modules.prompt.TextCtrlAutoCompleteAuto complete text area used by GPromptPopUp
gui_modules.psmap_dialogs.TextDialog
gui_modules.profile.TextDialog
gui_modules.gdialogs.TextLayerDialog
gui_modules.location_wizard.TitledPageClass to make wizard pages
gui_modules.location_wizard.TransListCreates a multiline listbox for selecting datum transforms
transport
tree_info
gui_modules.gselect.TreeCtrlComboPopupCreate a tree ComboBox for selecting maps and other GIS elements in accessible mapsets within the current location
triple
type_conv
UnboundedMinMaxHeap< T >
gui_modules.ghelp.UninstallExtensionWindow
union_find
gui_modules.psmap_dialogs.UnitConversionClass for converting units
gui_modules.menuform.UpdateQThreadUpdate dialog widgets in the thread
gui_modules.menuform.UpdateThreadUpdate dialog widgets in the thread
wxgui.Usage
gui_modules.gmodeler.VariableListCtrl
gui_modules.gmodeler.VariablePanel
gui_modules.vdigit.VDigit
gui_modules.vdigit.VDigitCategoryDialog
gui_modules.vdigit.VDigitDuplicatesDialog
gui_modules.wxvdigit.VDigitError
gui_modules.vdigit.VDigitSettingsDialog
gui_modules.toolbars.VDigitToolbarToolbar for digitization
gui_modules.mapdisp_vdigit.VDigitWindowA Buffered window extended for vector digitizer
gui_modules.vdigit.VDigitZBulkDialog
gui_modules.gcpmanager.VectGroup
gui_modules.psmap_dialogs.VectorClass keeps vector layers
vector
gui_modules.vclean.VectorCleaningFrame
gui_modules.dbm_base.VectorDBInfoClass providing information about attribute tables linked to the vector map
gui_modules.gselect.VectorDBInfoClass providing information about attribute tables linked to a vector map
gui_modules.psmap_dialogs.VectorLegendClass representing colortable instruction
gui_modules.psmap_dialogs.VectorPanelPanel for vector maps settings
gui_modules.gselect.VectorSelect
gui_modules.nviz_tools.ViewPositionWindowView position control widget
gui_modules.dbm.VirtualAttributeList
gui_modules.psmap_dialogs.VPropertiesClass represents instructions vareas, vlines, vpoints
gui_modules.psmap_dialogs.VPropertiesDialog
gui_modules.location_wizard.WKTPageWizard page for selecting WKT file to use for setting coordinate system parameters
gui_modules.ogc_services.WMSDialog
gui_modules.gmodeler.WriteModelFileGeneric class for writing model file
gui_modules.gmodeler.WritePythonFile
gui_modules.workspace.WriteWorkspaceFileGeneric class for writing workspace file
XPNT
yy_buffer_state
yy_trans_info
yyalloc
YYSTYPE
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines