Get View

From PyMOLWiki
Revision as of 22:11, 21 February 2005 by Tree (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

DESCRIPTION

  "get_view" returns and optionally prints out the current view
  information in a format which can be embedded into a command
  script and can be used in subsequent calls to "set_view".

  If a log file is currently open, get_view will not write the view
  matrix to the screen unless the "output" parameter is 2.

USAGE

  get_view

PYMOL API

   cmd.get_view(output=1,quiet=1)
   
   my_view= cmd.get_view()
  output control:
  
     0 = output matrix to screen
     1 = don't output matrix to screen
     2 = force output to screen even if log file is open
     3 = return formatted string instead of a list
       

API USAGE

   cmd.get_view(0) # zero option suppresses output (LEGACY approach)
   cmd.get_view(quiet=1) # suppresses output using PyMOL's normal "quiet" parameter.

NOTES

   Contents of the view matrix
     0  -  8 = 3x3 rotation matrix which transforms model to camera space
     9  - 11 = camera position (in model space and relative to the origin of rotation)
     12 - 14 = origin of rotation (in model space)
     15      = front plane distance from the camera
     16      = rear plane distance from the camera
     17      = orthoscopic flag 

SEE ALSO

   Cmd set_view