From: Warren D. <wa...@de...> - 2005-04-21 15:29:46
|
This is tricky because the view matrix isn't quite the same format as the coordinates translation matrix. Here's some code that will do what you want: # transform selection coordinates by the camera view cv=list(cmd.get_view()) cmd.transform_selection("all", \ cv[0:3]+[0.0]+ \ cv[3:6]+[0.0]+ \ cv[6:9]+[0.0]+ \ cv[12:15]+[1.0]) cmd.reset() Cheers, Warren -- Warren L. DeLano, Ph.D. Principal Scientist . DeLano Scientific LLC . 400 Oyster Point Blvd., Suite 213 . South San Francisco, CA 94080 . Biz:(650)-872-0942 Tech:(650)-872-0834 . Fax:(650)-872-0273 Cell:(650)-346-1154 . mailto:wa...@de... > -----Original Message----- > From: pym...@li... > [mailto:pym...@li...] On Behalf Of > Bingding Huang > Sent: Thursday, April 21, 2005 1:36 AM > To: pym...@li... > Subject: [PyMOL] orient the molecule > > Hi, > When I try "orient" command to orient the molecule, the > camera changes but the coodinates don't change. > I wonder whether it is possible that when I orient the > molecule the coodinates also change. > > Thanks > > Bingding > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: New Crystal Reports XI. > Version 11 adds new functionality designed to reduce time > involved in creating, integrating, and deploying reporting > solutions. Free runtime info, new features, or free trial, > at: http://www.businessobjects.com/devxi/728 > _______________________________________________ > PyMOL-users mailing list > PyM...@li... > https://lists.sourceforge.net/lists/listinfo/pymol-users > |