Trees | Indices | Help |
|
---|
|
object --+ | sip.simplewrapper --+ | sip.wrapper --+ | PyQt4.QtCore.QObject --+ | CoordinatePicker
This class is responsible for atom and bond picking. Depending on the type of coordinate it will fill up the list of picked atoms up to a max size for the current coordinate type before emitting a signal.
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from |
|
|||
PINK =
|
|||
dict |
PICK_MAX_ATOMS = OrderedDict([(0, 1), (1, 1), (2, 1), (3, 1), A dictionary that maps mmjag coordinate type to max number of atoms needed to define this coordinate. |
||
Inherited from |
|
|||
|
|
Picker class initializer.
|
This function repopulates pick combo box depending on the current selection of coordinate type. It also attempts to preserve current pick type selection if possible. |
This function is called when atom or atoms are picked.
|
This function is called when bond is picked.
|
This function checks the number of currently picked atoms. If we have enough atoms to define coordinate of the current type pickCompleted signal is emitted and list of currently picked atoms is cleared. |
|
PICK_MAX_ATOMSA dictionary that maps mmjag coordinate type to max number of atoms needed to define this coordinate. It should include all coordinate types used in Jaguar Scan and Optimization tabs, where picker is used.
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Apr 26 05:41:59 2016 | http://epydoc.sourceforge.net |