GRASS Programmer's Manual  6.5.svn(2014)-r66266
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
vclean.VectorCleaningFrame Class Reference
Inheritance diagram for vclean.VectorCleaningFrame:
Collaboration diagram for vclean.VectorCleaningFrame:

Public Member Functions

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

Data Fields

 parent
 
 log
 
 cmd
 
 panel
 
 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 30 of file vclean.py.

Constructor & Destructor Documentation

def vclean.VectorCleaningFrame.__init__ (   self,
  parent,
  id = wx.ID_ANY,
  title = _('Set up vector cleaning tools'),
  style = wx.DEFAULT_FRAME_STYLE | wx.RESIZE_BORDER,
  kwargs 
)

Dialog for interactively defining vector cleaning tools.

Definition at line 33 of file vclean.py.

Member Function Documentation

def vclean.VectorCleaningFrame.OnAddTool (   self,
  event 
)

Add tool button pressed.

Definition at line 302 of file vclean.py.

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

Definition at line 498 of file vclean.py.

def vclean.VectorCleaningFrame.OnDone (   self,
  cmd,
  returncode 
)

Command done.

Definition at line 446 of file vclean.py.

Referenced by vclean.VectorCleaningFrame.OnCleaningRun().

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

Threshold value was entered.

Definition at line 422 of file vclean.py.

References widgets.GetValue(), and vclean.VectorCleaningFrame.toolslines.

Referenced by vclean.VectorCleaningFrame.AddTool().

Field Documentation

vclean.VectorCleaningFrame.btn_add

Definition at line 145 of file vclean.py.

vclean.VectorCleaningFrame.btn_clipboard

Definition at line 158 of file vclean.py.

vclean.VectorCleaningFrame.btn_close

Definition at line 155 of file vclean.py.

vclean.VectorCleaningFrame.btn_help

Definition at line 160 of file vclean.py.

vclean.VectorCleaningFrame.btn_movedown

Definition at line 148 of file vclean.py.

vclean.VectorCleaningFrame.btn_moveup

Definition at line 147 of file vclean.py.

vclean.VectorCleaningFrame.btn_remove

Definition at line 146 of file vclean.py.

vclean.VectorCleaningFrame.btn_run

Definition at line 156 of file vclean.py.

vclean.VectorCleaningFrame.ct_label

Definition at line 139 of file vclean.py.

vclean.VectorCleaningFrame.ct_panel

Definition at line 142 of file vclean.py.

Referenced by vclean.VectorCleaningFrame.AddTool().

vclean.VectorCleaningFrame.ct_sizer

Definition at line 295 of file vclean.py.

vclean.VectorCleaningFrame.ctlabel

Definition at line 115 of file vclean.py.

vclean.VectorCleaningFrame.elem

Definition at line 114 of file vclean.py.

vclean.VectorCleaningFrame.ftype

Definition at line 62 of file vclean.py.

Referenced by vclean.VectorCleaningFrame.GetCmdStrings().

vclean.VectorCleaningFrame.ftype_check

Definition at line 123 of file vclean.py.

Referenced by vclean.VectorCleaningFrame.GetCmdStrings().

vclean.VectorCleaningFrame.ftype_string
vclean.VectorCleaningFrame.ftypeSizer

Definition at line 126 of file vclean.py.

vclean.VectorCleaningFrame.inmap
vclean.VectorCleaningFrame.inmaplabel

Definition at line 118 of file vclean.py.

vclean.VectorCleaningFrame.log
vclean.VectorCleaningFrame.n_ftypes

Definition at line 107 of file vclean.py.

Referenced by vclean.VectorCleaningFrame.GetCmdStrings().

vclean.VectorCleaningFrame.outmap
vclean.VectorCleaningFrame.outmaplabel

Definition at line 128 of file vclean.py.

vclean.VectorCleaningFrame.overwrite

Definition at line 134 of file vclean.py.

vclean.VectorCleaningFrame.panel

Definition at line 54 of file vclean.py.

vclean.VectorCleaningFrame.selectionInput

Definition at line 120 of file vclean.py.

vclean.VectorCleaningFrame.selectionOutput

Definition at line 130 of file vclean.py.

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

Definition at line 83 of file vclean.py.

Referenced by vclean.VectorCleaningFrame.OnSetTool().

vclean.VectorCleaningFrame.tools_string

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