Package schrodinger :: Package application :: Package msv :: Package gui :: Module viewmodel :: Class AlignmentMetricOption
[hide private]
[frames] | no frames]

Class AlignmentMetricOption

               object --+    
                        |    
utils.BaseSignalAttribute --+
                            |
                           AlignmentMetricOption

This class returns a given alignment metric option, sets it to a desired boolean value and invalidates the filters for the proxy model.

Instance Methods [hide private]
 
__set__(self, obj, val)
Sets the value, emits a signal and invalidates the filter in the proxy model.

Inherited from utils.BaseSignalAttribute: __get__, __init__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]

Inherited from utils.BaseSignalAttribute: SIGNAL_NAME

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__set__(self, obj, val)

 

Sets the value, emits a signal and invalidates the filter in the proxy model.

See parent class for argument documentation.

Parameters:
  • obj - Object that has both the option and the signal.
  • val - Value to be set for the option.
Overrides: utils.BaseSignalAttribute.__set__