summaryrefslogtreecommitdiff
path: root/java/joelib2/rotor/RotorHelper.class
blob: 5dc8d07c5f186dc2314b97656293e4e1df643ca8 (plain)
ofshex dumpascii
0000 ca fe ba be 00 00 00 31 00 7a 0a 00 27 00 2f 07 00 30 0a 00 02 00 2f 0b 00 12 00 31 0b 00 32 00 .......1.z..'./..0..../....1..2.
0020 33 0b 00 34 00 35 07 00 36 0a 00 07 00 2f 0b 00 37 00 38 0b 00 12 00 39 0a 00 07 00 3a 0a 00 07 3..4.5..6..../..7.8....9....:...
0040 00 3b 07 00 3c 0a 00 0d 00 2f 0b 00 3d 00 3e 0b 00 34 00 3f 0b 00 34 00 40 07 00 41 0b 00 37 00 .;..<..../..=.>..4.?..4.@..A..7.
0060 42 0b 00 37 00 43 0b 00 37 00 44 0b 00 12 00 45 0b 00 46 00 47 0b 00 46 00 31 0b 00 48 00 33 07 B..7.C..7.D....E..F.G..F.1..H.3.
0080 00 49 0b 00 48 00 4a 06 3f 84 7a e1 40 00 00 00 0a 00 4b 00 4c 06 bf ef ff fd e0 00 00 00 06 3f .I..H.J.?.z.@.....K.L..........?
00a0 ef ff fd e0 00 00 00 0a 00 4b 00 4d 0a 00 4b 00 4e 0a 00 4b 00 4f 07 00 50 07 00 51 01 00 06 3c .........K.M..K.N..K.O..P..Q...<
00c0 69 6e 69 74 3e 01 00 03 28 29 56 01 00 04 43 6f 64 65 01 00 05 61 6c 69 67 6e 01 00 7a 28 4c 6a init>...()V...Code...align..z(Lj
00e0 6f 65 6c 69 62 32 2f 6d 6f 6c 65 63 75 6c 65 2f 4d 6f 6c 65 63 75 6c 65 3b 4c 6a 6f 65 6c 69 62 oelib2/molecule/Molecule;Ljoelib
0100 32 2f 6d 6f 6c 65 63 75 6c 65 2f 41 74 6f 6d 3b 4c 6a 6f 65 6c 69 62 32 2f 6d 6f 6c 65 63 75 6c 2/molecule/Atom;Ljoelib2/molecul
0120 65 2f 41 74 6f 6d 3b 4c 6a 6f 65 6c 69 62 32 2f 6d 61 74 68 2f 56 65 63 74 6f 72 33 44 3b 4c 6a e/Atom;Ljoelib2/math/Vector3D;Lj
0140 6f 65 6c 69 62 32 2f 6d 61 74 68 2f 56 65 63 74 6f 72 33 44 3b 29 56 01 00 0a 73 65 74 54 6f 72 oelib2/math/Vector3D;)V...setTor
0160 73 69 6f 6e 01 00 a8 28 4c 6a 6f 65 6c 69 62 32 2f 6d 6f 6c 65 63 75 6c 65 2f 43 6f 6e 66 6f 72 sion...(Ljoelib2/molecule/Confor
0180 6d 65 72 4d 6f 6c 65 63 75 6c 65 3b 4c 6a 6f 65 6c 69 62 32 2f 6d 6f 6c 65 63 75 6c 65 2f 43 6f merMolecule;Ljoelib2/molecule/Co
01a0 6e 66 6f 72 6d 65 72 41 74 6f 6d 3b 4c 6a 6f 65 6c 69 62 32 2f 6d 6f 6c 65 63 75 6c 65 2f 43 6f nformerAtom;Ljoelib2/molecule/Co
01c0 6e 66 6f 72 6d 65 72 41 74 6f 6d 3b 4c 6a 6f 65 6c 69 62 32 2f 6d 6f 6c 65 63 75 6c 65 2f 43 6f nformerAtom;Ljoelib2/molecule/Co
01e0 6e 66 6f 72 6d 65 72 41 74 6f 6d 3b 4c 6a 6f 65 6c 69 62 32 2f 6d 6f 6c 65 63 75 6c 65 2f 43 6f nformerAtom;Ljoelib2/molecule/Co
0200 6e 66 6f 72 6d 65 72 41 74 6f 6d 3b 44 29 56 0c 00 28 00 29 01 00 10 6a 61 76 61 2f 75 74 69 6c nformerAtom;D)V..(.)...java/util
0220 2f 56 65 63 74 6f 72 0c 00 52 00 53 07 00 54 0c 00 55 00 56 07 00 57 0c 00 58 00 59 01 00 1a 6a /Vector..R.S..T..U.V..W..X.Y...j
0240 6f 65 6c 69 62 32 2f 6d 61 74 68 2f 42 61 73 69 63 56 65 63 74 6f 72 33 44 07 00 5a 0c 00 5b 00 oelib2/math/BasicVector3D..Z..[.
0260 5c 0c 00 5d 00 5e 0c 00 5f 00 60 0c 00 61 00 62 01 00 1a 6a 6f 65 6c 69 62 32 2f 6d 61 74 68 2f \..].^.._.`..a.b...joelib2/math/
0280 42 61 73 69 63 4d 61 74 72 69 78 33 44 07 00 63 0c 00 64 00 65 0c 00 66 00 53 0c 00 67 00 68 01 BasicMatrix3D..c..d.e..f.S..g.h.
02a0 00 15 6a 6f 65 6c 69 62 32 2f 6d 6f 6c 65 63 75 6c 65 2f 41 74 6f 6d 0c 00 69 00 5c 0c 00 6a 00 ..joelib2/molecule/Atom..i.\..j.
02c0 6b 0c 00 6c 00 5c 0c 00 6d 00 6e 07 00 6f 0c 00 70 00 53 07 00 71 01 00 02 5b 49 0c 00 72 00 73 k..l.\..m.n..o..p.S..q...[I..r.s
02e0 07 00 74 0c 00 75 00 76 0c 00 77 00 76 0c 00 78 00 76 0c 00 79 00 76 01 00 19 6a 6f 65 6c 69 62 ..t..u.v..w.v..x.v..y.v...joelib
0300 32 2f 72 6f 74 6f 72 2f 52 6f 74 6f 72 48 65 6c 70 65 72 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 2/rotor/RotorHelper...java/lang/
0320 4f 62 6a 65 63 74 01 00 08 67 65 74 49 6e 64 65 78 01 00 03 28 29 49 01 00 19 6a 6f 65 6c 69 62 Object...getIndex...()I...joelib
0340 32 2f 6d 6f 6c 65 63 75 6c 65 2f 4d 6f 6c 65 63 75 6c 65 01 00 0c 66 69 6e 64 43 68 69 6c 64 72 2/molecule/Molecule...findChildr
0360 65 6e 01 00 15 28 4c 6a 61 76 61 2f 75 74 69 6c 2f 4c 69 73 74 3b 49 49 29 56 01 00 0e 6a 61 76 en...(Ljava/util/List;II)V...jav
0380 61 2f 75 74 69 6c 2f 4c 69 73 74 01 00 03 61 64 64 01 00 15 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f a/util/List...add...(Ljava/lang/
03a0 4f 62 6a 65 63 74 3b 29 5a 01 00 15 6a 6f 65 6c 69 62 32 2f 6d 61 74 68 2f 56 65 63 74 6f 72 33 Object;)Z...joelib2/math/Vector3
03c0 44 01 00 03 73 75 62 01 00 30 28 4c 6a 6f 65 6c 69 62 32 2f 6d 61 74 68 2f 56 65 63 74 6f 72 33 D...sub..0(Ljoelib2/math/Vector3
03e0 44 3b 29 4c 6a 6f 65 6c 69 62 32 2f 6d 61 74 68 2f 56 65 63 74 6f 72 33 44 3b 01 00 0b 67 65 74 D;)Ljoelib2/math/Vector3D;...get
0400 43 6f 6f 72 64 73 33 44 01 00 19 28 29 4c 6a 6f 65 6c 69 62 32 2f 6d 61 74 68 2f 56 65 63 74 6f Coords3D...()Ljoelib2/math/Vecto
0420 72 33 44 3b 01 00 05 63 72 6f 73 73 01 00 5e 28 4c 6a 6f 65 6c 69 62 32 2f 6d 61 74 68 2f 56 65 r3D;...cross..^(Ljoelib2/math/Ve
0440 63 74 6f 72 33 44 3b 4c 6a 6f 65 6c 69 62 32 2f 6d 61 74 68 2f 56 65 63 74 6f 72 33 44 3b 4c 6a ctor3D;Ljoelib2/math/Vector3D;Lj
0460 6f 65 6c 69 62 32 2f 6d 61 74 68 2f 56 65 63 74 6f 72 33 44 3b 29 4c 6a 6f 65 6c 69 62 32 2f 6d oelib2/math/Vector3D;)Ljoelib2/m
0480 61 74 68 2f 56 65 63 74 6f 72 33 44 3b 01 00 0e 78 79 7a 56 65 63 74 6f 72 41 6e 67 6c 65 01 00 ath/Vector3D;...xyzVectorAngle..
04a0 31 28 4c 6a 6f 65 6c 69 62 32 2f 6d 61 74 68 2f 56 65 63 74 6f 72 33 44 3b 4c 6a 6f 65 6c 69 62 1(Ljoelib2/math/Vector3D;Ljoelib
04c0 32 2f 6d 61 74 68 2f 56 65 63 74 6f 72 33 44 3b 29 44 01 00 15 6a 6f 65 6c 69 62 32 2f 6d 61 74 2/math/Vector3D;)D...joelib2/mat
04e0 68 2f 4d 61 74 72 69 78 33 44 01 00 13 72 6f 74 41 62 6f 75 74 41 78 69 73 42 79 41 6e 67 6c 65 h/Matrix3D...rotAboutAxisByAngle
0500 01 00 1b 28 4c 6a 6f 65 6c 69 62 32 2f 6d 61 74 68 2f 56 65 63 74 6f 72 33 44 3b 44 29 56 01 00 ...(Ljoelib2/math/Vector3D;D)V..
0520 04 73 69 7a 65 01 00 03 67 65 74 01 00 15 28 49 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 .size...get...(I)Ljava/lang/Obje
0540 63 74 3b 01 00 06 73 75 62 69 6e 67 01 00 06 6d 75 6c 69 6e 67 01 00 30 28 4c 6a 6f 65 6c 69 62 ct;...subing...muling..0(Ljoelib
0560 32 2f 6d 61 74 68 2f 4d 61 74 72 69 78 33 44 3b 29 4c 6a 6f 65 6c 69 62 32 2f 6d 61 74 68 2f 56 2/math/Matrix3D;)Ljoelib2/math/V
0580 65 63 74 6f 72 33 44 3b 01 00 06 61 64 64 69 6e 67 01 00 0b 73 65 74 43 6f 6f 72 64 73 33 44 01 ector3D;...adding...setCoords3D.
05a0 00 1a 28 4c 6a 6f 65 6c 69 62 32 2f 6d 61 74 68 2f 56 65 63 74 6f 72 33 44 3b 29 56 01 00 1e 6a ..(Ljoelib2/math/Vector3D;)V...j
05c0 6f 65 6c 69 62 32 2f 6d 6f 6c 65 63 75 6c 65 2f 43 6f 6e 66 6f 72 6d 65 72 41 74 6f 6d 01 00 10 oelib2/molecule/ConformerAtom...
05e0 67 65 74 43 6f 6f 72 64 69 6e 61 74 65 49 64 78 01 00 22 6a 6f 65 6c 69 62 32 2f 6d 6f 6c 65 63 getCoordinateIdx.."joelib2/molec
0600 75 6c 65 2f 43 6f 6e 66 6f 72 6d 65 72 4d 6f 6c 65 63 75 6c 65 01 00 0e 67 65 74 43 6f 6f 72 64 ule/ConformerMolecule...getCoord
0620 73 33 44 61 72 72 01 00 04 28 29 5b 44 01 00 0e 6a 61 76 61 2f 6c 61 6e 67 2f 4d 61 74 68 01 00 s3Darr...()[D...java/lang/Math..
0640 04 73 71 72 74 01 00 04 28 44 29 44 01 00 04 61 63 6f 73 01 00 03 73 69 6e 01 00 03 63 6f 73 00 .sqrt...(D)D...acos...sin...cos.
0660 21 00 26 00 27 00 00 00 00 00 03 00 01 00 28 00 29 00 01 00 2a 00 00 00 11 00 01 00 01 00 00 00 !.&.'.........(.)...*...........
0680 05 2a b7 00 01 b1 00 00 00 00 00 29 00 2b 00 2c 00 01 00 2a 00 00 00 ef 00 04 00 0f 00 00 00 e3 .*.........).+.,...*............
06a0 bb 00 02 59 b7 00 03 3a 05 2a 19 05 2b b9 00 04 01 00 2c b9 00 04 01 00 b9 00 05 04 00 19 05 2c ...Y...:.*..+.....,............,
06c0 b9 00 06 02 00 57 bb 00 07 59 b7 00 08 3a 06 bb 00 07 59 b7 00 08 3a 07 bb 00 07 59 b7 00 08 3a .....W...Y...:....Y...:....Y...:
06e0 08 19 04 2d b9 00 09 02 00 3a 06 2c b9 00 0a 01 00 2b b9 00 0a 01 00 b9 00 09 02 00 3a 07 19 08 ...-.....:.,.....+..........:...
0700 19 06 19 07 b8 00 0b 57 19 06 19 07 b8 00 0c 39 09 bb 00 0d 59 b7 00 0e 3a 0b 19 0b 19 08 18 09 .......W.......9....Y...:.......
0720 b9 00 0f 04 00 03 36 0e 15 0e 19 05 b9 00 10 01 00 a2 00 4a 19 05 15 0e b9 00 11 02 00 c0 00 12 ......6............J............
0740 3a 0d 19 0d b9 00 0a 01 00 3a 0c 19 0c 2b b9 00 0a 01 00 b9 00 13 02 00 57 19 0c 19 0b b9 00 14 :........:...+..........W.......
0760 02 00 57 19 0c 2d b9 00 15 02 00 57 19 0d 19 0c b9 00 16 02 00 84 0e 01 a7 ff b0 2b 2d b9 00 16 ..W..-.....W...............+-...
0780 02 00 b1 00 00 00 00 00 09 00 2d 00 2e 00 01 00 2a 00 00 04 54 00 08 00 50 00 00 04 48 07 bc 0a ..........-.....*...T...P...H...
07a0 3a 07 bb 00 02 59 b7 00 03 3a 08 19 07 03 2b b9 00 17 01 00 4f 19 07 04 2c b9 00 17 01 00 4f 19 :....Y...:....+.....O...,.....O.
07c0 07 05 2d b9 00 17 01 00 4f 19 07 06 19 04 b9 00 17 01 00 4f 2a 19 08 2c b9 00 18 01 00 2d b9 00 ..-.....O..........O*..,.....-..
07e0 18 01 00 b9 00 19 04 00 03 36 0a 15 0a 19 08 b9 00 10 01 00 a2 00 26 19 08 15 0a b9 00 11 02 00 .........6............&.........
0800 c0 00 1a c0 00 1a 3a 09 19 09 03 19 09 03 2e 04 64 06 68 4f 84 0a 01 a7 ff d4 10 09 bc 07 3a 37 ......:.........d.hO..........:7
0820 2a b9 00 1b 01 00 3a 4e 19 4e 19 07 03 2e 31 19 4e 19 07 04 2e 31 67 39 0b 19 4e 19 07 04 2e 31 *.....:N.N....1.N....1g9..N....1
0840 19 4e 19 07 05 2e 31 67 39 11 19 4e 19 07 03 2e 04 60 31 19 4e 19 07 04 2e 04 60 31 67 39 0d 19 .N....1g9..N.....`1.N.....`1g9..
0860 4e 19 07 04 2e 04 60 31 19 4e 19 07 05 2e 04 60 31 67 39 13 19 4e 19 07 03 2e 05 60 31 19 4e 19 N.....`1.N.....`1g9..N.....`1.N.
0880 07 04 2e 05 60 31 67 39 0f 19 4e 19 07 04 2e 05 60 31 19 4e 19 07 05 2e 05 60 31 67 39 15 19 4e ....`1g9..N.....`1.N.....`1g9..N
08a0 19 07 05 2e 31 19 4e 19 07 06 2e 31 67 39 17 19 4e 19 07 05 2e 04 60 31 19 4e 19 07 06 2e 04 60 ....1.N....1g9..N.....`1.N.....`
08c0 31 67 39 19 19 4e 19 07 05 2e 05 60 31 19 4e 19 07 06 2e 05 60 31 67 39 1b 18 0d 18 15 6b 18 0f 1g9..N.....`1.N.....`1g9.....k..
08e0 18 13 6b 67 39 1d 18 13 18 1b 6b 18 15 18 19 6b 67 39 23 18 0b 77 18 15 6b 18 0f 18 11 6b 63 39 ..kg9.....k....kg9#..w..k....kc9
0900 1f 18 11 77 18 1b 6b 18 15 18 17 6b 63 39 25 18 0b 18 13 6b 18 0d 18 11 6b 67 39 21 18 11 18 19 ...w..k....kc9%....k....kg9!....
0920 6b 18 13 18 17 6b 67 39 27 18 1f 18 27 6b 18 21 18 25 6b 67 39 29 18 1d 77 18 27 6b 18 21 18 23 k....kg9'...'k.!.%kg9)..w.'k.!.#
0940 6b 63 39 2b 18 1d 18 25 6b 18 1f 18 23 6b 67 39 2d 18 1d 18 1d 6b 18 1f 18 1f 6b 63 18 21 18 21 kc9+...%k...#kg9-....k....kc.!.!
0960 6b 63 39 2f 18 23 18 23 6b 18 25 18 25 6b 63 18 27 18 27 6b 63 39 31 18 2f 18 31 6b 14 00 1c 98 kc9/.#.#k.%.%kc.'.'kc91./.1k....
0980 9c 00 09 0f 39 35 a7 00 1f 18 1d 18 23 6b 18 1f 18 25 6b 63 18 21 18 27 6b 63 18 2f 18 31 6b b8 ....95......#k...%kc.!.'kc./.1k.
09a0 00 1e 6f 39 35 18 35 14 00 1f 98 9c 00 08 14 00 1f 39 35 18 35 14 00 21 97 9e 00 08 14 00 21 39 ..o95.5..........95.5..!......!9
09c0 35 18 11 18 29 6b 18 13 18 2b 6b 63 18 15 18 2d 6b 63 0e 97 9e 00 0e 18 35 b8 00 23 77 39 33 a7 5...)k...+kc...-kc......5..#w93.
09e0 00 0a 18 35 b8 00 23 39 33 18 05 18 33 67 39 40 18 40 b8 00 24 39 42 18 40 b8 00 25 39 44 0f 18 ...5..#93...3g9@.@..$9B.@..%9D..
0a00 44 67 39 46 18 11 18 11 6b 18 13 18 13 6b 63 18 15 18 15 6b 63 b8 00 1e 39 3e 18 11 18 3e 6f 39 Dg9F....k....kc....kc...9>...>o9
0a20 38 18 13 18 3e 6f 39 3a 18 15 18 3e 6f 39 3c 19 37 03 18 46 18 38 6b 18 38 6b 18 44 63 52 19 37 8...>o9:...>o9<.7..F.8k.8k.DcR.7
0a40 04 18 46 18 38 6b 18 3a 6b 18 42 18 3c 6b 63 52 19 37 05 18 46 18 38 6b 18 3c 6b 18 42 18 3a 6b ..F.8k.:k.B.<kcR.7..F.8k.<k.B.:k
0a60 67 52 19 37 06 18 46 18 38 6b 18 3a 6b 18 42 18 3c 6b 67 52 19 37 07 18 46 18 3a 6b 18 3a 6b 18 gR.7..F.8k.:k.B.<kgR.7..F.:k.:k.
0a80 44 63 52 19 37 08 18 46 18 3a 6b 18 3c 6b 18 42 18 38 6b 63 52 19 37 10 06 18 46 18 38 6b 18 3c DcR.7..F.:k.<k.B.8kcR.7...F.8k.<
0aa0 6b 18 42 18 3a 6b 63 52 19 37 10 07 18 46 18 3a 6b 18 3c 6b 18 42 18 38 6b 67 52 19 37 10 08 18 k.B.:kcR.7...F.:k.<k.B.8kgR.7...
0ac0 46 18 3c 6b 18 3c 6b 18 44 63 52 19 4e 19 07 04 2e 31 39 48 19 4e 19 07 04 2e 04 60 31 39 4a 19 F.<k.<k.DcR.N....19H.N.....`19J.
0ae0 4e 19 07 04 2e 05 60 31 39 4c 03 36 4f 15 4f 19 08 b9 00 10 01 00 a2 00 ee 19 08 15 4f b9 00 11 N.....`19L.6O.O.............O...
0b00 02 00 c0 00 1a c0 00 1a 03 2e 36 0a 19 4e 15 0a 5c 31 18 48 67 52 19 4e 15 0a 04 60 5c 31 18 4a ..........6..N..\1.HgR.N...`\1.J
0b20 67 52 19 4e 15 0a 05 60 5c 31 18 4c 67 52 19 4e 15 0a 31 19 37 03 31 6b 19 4e 15 0a 04 60 31 19 gR.N...`\1.LgR.N..1.7.1k.N...`1.
0b40 37 04 31 6b 63 19 4e 15 0a 05 60 31 19 37 05 31 6b 63 39 38 19 4e 15 0a 31 19 37 06 31 6b 19 4e 7.1kc.N...`1.7.1kc98.N..1.7.1k.N
0b60 15 0a 04 60 31 19 37 07 31 6b 63 19 4e 15 0a 05 60 31 19 37 08 31 6b 63 39 3a 19 4e 15 0a 31 19 ...`1.7.1kc.N...`1.7.1kc9:.N..1.
0b80 37 10 06 31 6b 19 4e 15 0a 04 60 31 19 37 10 07 31 6b 63 19 4e 15 0a 05 60 31 19 37 10 08 31 6b 7..1k.N...`1.7..1kc.N...`1.7..1k
0ba0 63 39 3c 19 4e 15 0a 18 38 52 19 4e 15 0a 04 60 18 3a 52 19 4e 15 0a 05 60 18 3c 52 19 4e 15 0a c9<.N...8R.N...`.:R.N...`.<R.N..
0bc0 5c 31 18 48 63 52 19 4e 15 0a 04 60 5c 31 18 4a 63 52 19 4e 15 0a 05 60 5c 31 18 4c 63 52 84 4f \1.HcR.N...`\1.JcR.N...`\1.LcR.O
0be0 01 a7 ff 0c b1 00 00 00 00 00 00 ...........