This is a read-only mirror of pymolwiki.org
Difference between revisions of "Extend"
Jump to navigation
Jump to search
m |
(No difference)
|
Revision as of 17:07, 17 February 2005
DESCRIPTION
"extend" is an API-only function which binds a new external function as a command into the PyMOL scripting language.
PYMOL API
cmd.extend(string name,function function)
PYTHON EXAMPLE
def foo(moo=2): print moo cmd.extend('foo',foo)
The following would now work within PyMOL:
PyMOL>foo 2 PyMOL>foo 3 3 PyMOL>foo moo=5 5 PyMOL>foo ?
Usage: foo [ moo ]
NOTES
For security reasons, new PyMOL commands created using "extend" are not saved or restored in sessions.
SEE ALSO
alias, api