Class for adding pharmacophore feature markers and controlling their 
  visibility.
    |  | 
        
          | editingFinished(...) signal that gets emitted when feature editing is finished.
 |  |  | 
    |  | 
        
          | __init__(self,
        *args,
        **kwargs) x.__init__(...) initializes x; see help(type(x)) for signature
 |  |  | 
    |  |  | 
    |  | 
        
          | _workspaceDrawCallback(self) Called by Maestro when Workspace needs to be drawn.
 |  |  | 
    |  | 
        
          | closeEvent(self,
        event) Remove all features when the panel is closed.
 |  |  | 
    | bool | 
        
          | featureExists(self,
        entry_id) This function checks whether pharmacophore features exist for a 
      structure with a given entry_id and returns True or False.
 |  |  | 
    | list | 
        
          | addStructureFeatures(self,
        st,
        fds,
        entry_id,
        allow_picking=True) Add all pharmacophore feature markers for a given structure.
 |  |  | 
    |  | 
        
          | addSites(self,
        sites,
        entry_id,
        use_highlight=False,
        allow_picking=True) Add pharmacophore features for given sites.
 |  |  | 
    |  | 
        
          | addFeature(self,
        sites,
        feature_name,
        color,
        use_highlight,
        entry_id,
        allow_picking=True) Add pharmacophore feature marker.
 |  |  | 
    | tuple | 
        
          | getFeature(self,
        feature_name,
        entry_id) Retrieve markers for the specified feature.
 |  |  | 
    | list | 
        
          | getSites(self,
        entry_id) Get list of sites for all features with a given entry id.
 |  |  | 
    | list | 
        
          | getFeatureNames(self,
        entry_id) Get list of feature names that were found for the structure with a 
      given entry id.
 |  |  | 
    | list of ints | 
        
          | addFeaturesForWorkspaceLigands(self,
        fds,
        allow_picking=True) Add feature markers for each included ligand PT entry, according to 
      the given feature definitions.
 |  |  | 
    |  | 
        
          | _updateFeatures(self) Show or hide features for entries that are included or excluded in 
      the workspace.
 |  |  | 
    |  | 
        
          | removeFeature(self,
        feature_name,
        entry_id) Removes markers for the specified pharmacophore feature.
 |  |  | 
    |  | 
        
          | removeAllFeatures(self) Removes markers for all pharmacophore features.
 |  |  | 
    |  |  | 
    |  | 
        
          | showFeature(self,
        feature_name,
        entry_id) Show markers for the specified pharmacophore feature.
 |  |  | 
    |  | 
        
          | showAllFeatures(self) Shows markers for all pharmacophore features.
 |  |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | hideFeature(self,
        feature_name,
        entry_id) Hide markers for the specified pharmacophore feature.
 |  |  | 
    |  | 
        
          | hideAllFeatures(self) Hide markers for all pharmacophore features.
 |  |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | hasXvolMarkers(self,
        entry_id) Checks whether excluded volume markers for a given entry ID exist.
 |  |  | 
    |  | 
        
          | removeXvolMarkers(self,
        entry_id) Removes all excluded volume markers for a given entry.
 |  |  | 
    |  | 
        
          | removeAllXvolMarkers(self) Removes all excluded volume markers.
 |  |  | 
    |  | 
        
          | addXvolMarkers(self,
        entry_id,
        x_vol) Adds excluded volume markers for a given entry ID.
 |  |  | 
    |  | 
        
          | hasRefCtMarker(self,
        entry_id) Checks whether refernce ligand marker for a given entry ID exists.
 |  |  | 
    |  | 
        
          | removeRefCtMarker(self,
        entry_id) Removes all reference ligand markers for a given entry.
 |  |  | 
    |  | 
        
          | removeAllRefCtMarkers(self) Removes all reference ligand markers.
 |  |  | 
    |  | 
        
          | addRefCtMarker(self,
        entry_id,
        ref_ct) Adds reference ligand markers for a given entry ID.
 |  |  | 
    |  | 
        
          | setSelection(self,
        features,
        entry_id,
        selected) Sets selection mode for multiple features.
 |  |  | 
    |  | 
        
          | setFeatureSelection(self,
        feature_name,
        entry_id,
        selected) Set specified pharmacophore feature selection mode.
 |  |  | 
    |  | 
        
          | clearSelection(self) Clear 'selection' for all pharmacophore features.
 |  |  | 
    |  | 
        
          | _genFeatureKey(self,
        feature_name,
        entry_id) Create a unique feature key.
 |  |  | 
    | list | 
        
          | _getKeysForEntry(self,
        entry_id) Get a list of all feature keys for a given entry id.
 |  |  | 
    | set | 
        
          | _getEntryIDs(self) Get a list of unique entry ids that feature markers stored in this 
      mixin are associated with.
 |  |  | 
    |  | 
        
          | genFeatureName(self,
        feature_type,
        feature_num) Generate feature name that starts with the one letter feature type 
      and followed by the feature number.
 |  |  | 
    |  |  | 
  
    | Inherited from Qt.QtCore.QObject:connect,emit Inherited from PyQt4.QtCore.QObject:__getattr__,blockSignals,childEvent,children,connectNotify,customEvent,deleteLater,destroyed,disconnect,disconnectNotify,dumpObjectInfo,dumpObjectTree,dynamicPropertyNames,event,eventFilter,findChild,findChildren,inherits,installEventFilter,isWidgetType,killTimer,metaObject,moveToThread,objectName,parent,property,pyqtConfigure,receivers,removeEventFilter,sender,senderSignalIndex,setObjectName,setParent,setProperty,signalsBlocked,startTimer,thread,timerEvent,tr,trUtf8 Inherited from sip.simplewrapper:__new__ Inherited from object:__delattr__,__format__,__getattribute__,__hash__,__reduce__,__reduce_ex__,__repr__,__setattr__,__sizeof__,__str__,__subclasshook__ |