Perp maker: Difference between revisions

From PyMOLWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Introduction ==
{{Infobox script-repo
perp_maker.py: Creates perpendicular planes. <br>
|type      = script
|filename  = perp_maker.py
|author    = [[User:Inchoate|Jason Vertrees]]
|license  = MIT
}}


Nothing to do with cops. Given a simple PyMol scene, attempts to <br>
The '''perp_maker.py''' script creates perpendicular planes.
create a CGO background triangle perpendicular to the vector created - which is <br>
parallel to the line segment drawn through the camera point and current center of <br>
mass - as obtained by "get_position," or "get_view." <br>


@COPYRIGHT: Jason Vertrees (C), 2005-2007
Nothing to do with cops.  Given a simple PyMol scene, attempts to create a CGO background triangle perpendicular to the vector created - which is parallel to the line segment drawn through the camera point and current center of mass - as obtained by "get_position," or "get_view."
@LICENSE: Released under GPL:


To use: Load your scene.  Orient the scene as you wish.  import the script. <br>
== Usage ==
Could it be any simpler? <br>
The TTT Matrix has to be the identity, do achieve this result.  So,  <br>
run the following: <br>
  -- 'reset' <br>
  -- then orient your molecule as desired using the EDITING features! <br>
    -- before running this script, make sure 'get_view' shows the identity <br>
    -- matrix for the first 9 elements. <br>
  -- then import the script <br>


== Python Code ==
* Load your scene
* Orient the scene as you wish
* [[Running Scripts|Run]] the script


{{Template:PymolScriptRepoDownload|perp_maker.py}}
Could it be any simpler?
 
You can rotate and move the plane using the editing features (A > drag, Shift+Drag with right, middle or left mouse button).


[[Category:Script_Library]]
[[Category:Script_Library]]
[[Category:Math_Scripts]]
[[Category:Math_Scripts]]
[[Category:Pymol-script-repo]]

Latest revision as of 17:06, 9 December 2013

Type Python Script
Download perp_maker.py
Author(s) Jason Vertrees
License MIT
This code has been put under version control in the project Pymol-script-repo

The perp_maker.py script creates perpendicular planes.

Nothing to do with cops. Given a simple PyMol scene, attempts to create a CGO background triangle perpendicular to the vector created - which is parallel to the line segment drawn through the camera point and current center of mass - as obtained by "get_position," or "get_view."

Usage

  • Load your scene
  • Orient the scene as you wish
  • Run the script

Could it be any simpler?

You can rotate and move the plane using the editing features (A > drag, Shift+Drag with right, middle or left mouse button).