Package Pmv :: Module picker :: Class BondPicker
[hide private]
[frames] | no frames]

Class BondPicker

source code

ViewerFramework.picker.Picker --+
                                |
                               BondPicker

Instance Methods [hide private]
  go(self, modal=0, level='parts')
return only after the specified number of objects have been picked level: 'vertices' or 'parts', Picking level to be used
  removeAlreadySelected(self, objects)
remove for objects the ones already in self.objects
  clear(self)
clear BondSet of selected objects
  getObjects(self, pick)
to be implemented by sub-class
  updateGUI(self, bond)
to be implemented by sub-class
  buildInputFormDescr(self)
to be implemented by sub-class

Inherited from ViewerFramework.picker.Picker: __init__, addCallback, allChoices, callCallback, getSelectedObjects, pickObject_cb, removeCallback, stop


Method Details [hide private]

go(self, modal=0, level='parts')

source code 
return only after the specified number of objects have been picked level: 'vertices' or 'parts', Picking level to be used
Overrides: ViewerFramework.picker.Picker.go
(inherited documentation)

removeAlreadySelected(self, objects)

source code 
remove for objects the ones already in self.objects
Overrides: ViewerFramework.picker.Picker.removeAlreadySelected

clear(self)

source code 
clear BondSet of selected objects
Overrides: ViewerFramework.picker.Picker.clear

getObjects(self, pick)

source code 
to be implemented by sub-class
Overrides: ViewerFramework.picker.Picker.getObjects

updateGUI(self, bond)

source code 
to be implemented by sub-class
Overrides: ViewerFramework.picker.Picker.updateGUI
(inherited documentation)

buildInputFormDescr(self)

source code 
to be implemented by sub-class
Overrides: ViewerFramework.picker.Picker.buildInputFormDescr