Package schrodinger :: Package utils :: Module pymol :: Class RowProxy
[hide private]
[frames] | no frames]

Class RowProxy

        object --+    
                 |    
project.ProjectRow --+
                     |
                    RowProxy

Proxy for project table row to attach additional data.

Instance Methods [hide private]
 
__init__(self, row, cmd)
Construct a ProjectRow for the given Project instance based on an entry index.
 
__del__(self)
 
doGroup(self, name)
Put name in PyMOL group, if row is in a Maestro group.

Inherited from project.ProjectRow: __delitem__, __eq__, __getitem__, __ne__, __repr__, __setitem__, getStructure, inWorkspace, includeOnly, moveToGroup, newMolecularSurface, selectOnly, setStructure, ungroup

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

Class Variables [hide private]

Inherited from project.ProjectRow: doc

Properties [hide private]

Inherited from project.ProjectRow: cms_file, cms_structure_reader, deletable, entry_id, group, in_workspace, index, is_selected, read_only, row_number, structure, surface, surfaces, title

Inherited from object: __class__

Method Details [hide private]

__init__(self, row, cmd)
(Constructor)

 

Construct a ProjectRow for the given Project instance based on an entry index.

Parameters:
Overrides: object.__init__

doGroup(self, name)

 

Put name in PyMOL group, if row is in a Maestro group.

Parameters:
  • name (str) - PyMOL object name