== State Parameters and Transitions == Something like this gains access to a lot of view parameters: {{{ for n in dir(chimera.viewer): print n, eval('type(chimera.viewer.%s)' % n) }}} Some tips in the [http://www.cgl.ucsf.edu/chimera/docs/ProgrammersGuide/faq.html programming FAQ] are useful (esp, items 4, 5, 7-10). Note, take a look at the code for {{{chimera.update.checkForChanges()}}}, as this may be helpful in detecting changes for transitions and for checking the validity of state parameters.