-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathEllipse Intersection.py
More file actions
32 lines (32 loc) · 1.73 KB
/
Ellipse Intersection.py
File metadata and controls
32 lines (32 loc) · 1.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
from pymol.cgo import *
cmd.delete('all')
tmp0 = drawEllipsoid([0.85, 0.85, 1.00] , -0.000229916708, -0.000192200344, -1.5886212e-05, 1.785436835438337, 1.7863165184325422, 2.4576693009659394, -0.04995812177710382, 0.004895055020546093, -0.9987393175923582, -0.3045956641161303, 0.9522737684228356, 0.019903551829384906, 0.9511706826170357, 0.3052060097870244, -0.0460827963531414)
cmd.load_cgo(tmp0, 'ellipsoid-cgo0')
cmd.set('cgo_transparency', 0.5, 'ellipsoid-cgo0')
obj0 = [
BEGIN, LINES,
COLOR, 0, 1.0, 0,
VERTEX, -0.000229916708, -0.000192200344, -1.5886212e-05,
VERTEX, -0.08942698755815541, -0.5440285189717426, 1.6982392873214827,
VERTEX, -0.000229916708, -0.000192200344, -1.5886212e-05,
VERTEX, 0.008514200933837675, 1.7008701622597173, 0.5451786505954458,
VERTEX, -0.000229916708, -0.000192200344, -1.5886212e-05,
VERTEX, -2.454800877222411, 0.048724147967263834, -0.11327216011178078,
END
]
cmd.load_cgo(obj0,'axis0')
tmp1 = drawEllipsoid([0.85, 0.85, 1.00] , 0.49111521, 1.46922175, -1.73698885, 2.3274314093417945, 3.36934823215902, 3.7162550483717633, 0.21101167858533848, 0.04645702537217376, -0.9763789306893953, 0.6312631801786738, -0.7691167268734955, 0.09983114641287141, -0.7463115092582354, -0.6374176066261191, -0.1916192211437175)
cmd.load_cgo(tmp1, 'ellipsoid-cgo1')
cmd.set('cgo_transparency', 0.5, 'ellipsoid-cgo1')
obj1 = [
BEGIN, LINES,
COLOR, 0, 1.0, 0,
VERTEX, 0.49111521, 1.46922175, -1.73698885,
VERTEX, 0.9822304184774524, 2.938443503108834, -3.4739776978008967,
VERTEX, 0.49111521, 1.46922175, -1.73698885,
VERTEX, 0.6476451063091002, -1.1222003340151447, -3.8846707360327484,
VERTEX, 0.49111521, 1.46922175, -1.73698885,
VERTEX, -3.137357920298289, 1.8402197518415742, -2.4490947479404053,
END
]
cmd.load_cgo(obj1,'axis1')