GRASS Programmer's Manual  6.4.2(2012)
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
gui_modules.vclean.VectorCleaningFrame Class Reference

Public Member Functions

def __init__
 Dialog for interactively defining vector cleaning tools.
def OnAddTool
 Add tool button pressed.
def AddTool
def OnClearTool
 Remove tool button pressed.
def OnMoveToolUp
 Move up tool button pressed.
def OnMoveToolDown
 Move down tool button pressed.
def OnSetTool
 Tool was defined.
def OnThreshValue
 Threshold value was entered.
def OnSelect
 Tool was selected.
def OnCleaningRun
 Builds options and runs v.clean.
def OnClose
def OnHelp
 Show GRASS manual page.
def OnCopy
 Copy the command.
def GetCmdStrings

Data Fields

 parent
 log
 cmd
 inmap
 outmap
 ftype
 toolslines
 tool_desc_list
 tool_list
 n_ftypes
 tools_string
 thresh_string
 ftype_string
 elem
 ctlabel
 inmaplabel
 selectionInput
 ftype_check
 ftypeSizer
 outmaplabel
 selectionOutput
 overwrite
 ct_label
 ct_panel
 btn_add
 btn_remove
 btn_moveup
 btn_movedown
 selected
 btn_close
 btn_run
 btn_clipboard
 btn_help
 ct_sizer

Detailed Description

Definition at line 36 of file vclean.py.


Constructor & Destructor Documentation

def gui_modules.vclean.VectorCleaningFrame.__init__ (   self,
  parent,
  id = wx.ID_ANY,
  title = _('set up vector cleaning tools'),
  pos = wx.DefaultPosition,
  size = (-1, -1,
  style = wx.DEFAULT_FRAME_STYLE | wx.RESIZE_BORDER,
  kwargs 
)

Dialog for interactively defining vector cleaning tools.

Definition at line 40 of file vclean.py.


Member Function Documentation

def gui_modules.vclean.VectorCleaningFrame.OnAddTool (   self,
  event 
)

Add tool button pressed.

Definition at line 310 of file vclean.py.

def gui_modules.vclean.VectorCleaningFrame.OnCleaningRun (   self,
  event 
)

Builds options and runs v.clean.

Definition at line 454 of file vclean.py.

def gui_modules.vclean.VectorCleaningFrame.OnClearTool (   self,
  event 
)
def gui_modules.vclean.VectorCleaningFrame.OnClose (   self,
  event 
)

Definition at line 488 of file vclean.py.

def gui_modules.vclean.VectorCleaningFrame.OnMoveToolDown (   self,
  event 
)
def gui_modules.vclean.VectorCleaningFrame.OnMoveToolUp (   self,
  event 
)
def gui_modules.vclean.VectorCleaningFrame.OnSelect (   self,
  event 
)
def gui_modules.vclean.VectorCleaningFrame.OnSetTool (   self,
  event 
)
def gui_modules.vclean.VectorCleaningFrame.OnThreshValue (   self,
  event 
)

Threshold value was entered.

Definition at line 430 of file vclean.py.

References gui_modules.vclean.VectorCleaningFrame.toolslines.

Referenced by gui_modules.vclean.VectorCleaningFrame.AddTool().


Field Documentation

gui_modules.vclean.VectorCleaningFrame.btn_add

Definition at line 154 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.btn_clipboard

Definition at line 167 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.btn_close

Definition at line 164 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.btn_help

Definition at line 169 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.btn_movedown

Definition at line 157 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.btn_moveup

Definition at line 156 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.btn_remove

Definition at line 155 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.btn_run

Definition at line 165 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.cmd
gui_modules.vclean.VectorCleaningFrame.ct_label

Definition at line 148 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.ct_panel

Definition at line 151 of file vclean.py.

Referenced by gui_modules.vclean.VectorCleaningFrame.AddTool().

gui_modules.vclean.VectorCleaningFrame.ct_sizer

Definition at line 303 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.ctlabel

Definition at line 124 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.elem

Definition at line 123 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.ftype

Definition at line 70 of file vclean.py.

Referenced by gui_modules.vclean.VectorCleaningFrame.GetCmdStrings().

gui_modules.vclean.VectorCleaningFrame.ftype_check

Definition at line 132 of file vclean.py.

Referenced by gui_modules.vclean.VectorCleaningFrame.GetCmdStrings().

gui_modules.vclean.VectorCleaningFrame.ftype_string
gui_modules.vclean.VectorCleaningFrame.ftypeSizer

Definition at line 135 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.inmap
gui_modules.vclean.VectorCleaningFrame.inmaplabel

Definition at line 127 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.log

Definition at line 48 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.n_ftypes

Definition at line 115 of file vclean.py.

Referenced by gui_modules.vclean.VectorCleaningFrame.GetCmdStrings().

gui_modules.vclean.VectorCleaningFrame.outmap
gui_modules.vclean.VectorCleaningFrame.outmaplabel

Definition at line 137 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.overwrite

Definition at line 143 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.selectionInput

Definition at line 129 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.selectionOutput

Definition at line 139 of file vclean.py.

gui_modules.vclean.VectorCleaningFrame.thresh_string
gui_modules.vclean.VectorCleaningFrame.tool_desc_list
gui_modules.vclean.VectorCleaningFrame.tool_list

Definition at line 91 of file vclean.py.

Referenced by gui_modules.vclean.VectorCleaningFrame.OnSetTool().

gui_modules.vclean.VectorCleaningFrame.tools_string

The documentation for this class was generated from the following file: