58 |
failIf( abs(src[i] - src2[i])/(abs(src[i])+1) > 0.01, msg=str((src, dst, src2, i, src[i], src2[i])) ) |
failIf( abs(src[i] - src2[i])/(abs(src[i])+1) > 0.01, msg=str((src, dst, src2, i, src[i], src2[i])) ) |
59 |
|
|
60 |
def testInverses(): |
def testInverses(): |
61 |
c = GLVobCoorder() |
for i in range(0,5): |
62 |
|
c = GLVobCoorder() |
63 |
|
|
64 |
cs_ortho = c.coordsys(0, 2, 3.5, 9.1, 1.2, 3.9) |
cs_ortho = c.coordsys(0, 2, 3.5, 9.1, 1.2, 3.9) |
65 |
cs_ortho2 = c.coordsys(cs_ortho, -1.92, 4.1, 2.951, 2.52, 291) |
cs_ortho2 = c.coordsys(cs_ortho, -1.92, 4.1, 2.951, 2.52, 291) |
66 |
cs_rot = c.rotateXY(0, 15) |
cs_rot = c.rotateXY(0, 15) |
67 |
cs_rot2 = c.rotateXY(cs_ortho, 15.8) |
cs_rot2 = c.rotateXY(cs_ortho, 15.8) |
68 |
cs_rot3 = c.rotateXYZ(cs_rot2, 15, 1, 2, 3) |
cs_rot3 = c.rotateXYZ(cs_rot2, 15, 1, 2, 3) |
69 |
cs_ortho3 = c.coordsys(cs_rot, -1.92, 4.1, 2.951, 2.52, 291) |
cs_ortho3 = c.coordsys(cs_rot, -1.92, 4.1, 2.951, 2.52, 291) |
70 |
cs_ortho4 = c.coordsys(cs_rot2, -1.92, 4.1, 2.951, 2.52, 291) |
cs_ortho4 = c.coordsys(cs_rot2, -1.92, 4.1, 2.951, 2.52, 291) |
71 |
cs_ortho5 = c.coordsys(cs_rot3, -1.92, 4.1, 2.951, 2.52, 291) |
cs_ortho5 = c.coordsys(cs_rot3, -1.92, 4.1, 2.951, 2.52, 291) |
72 |
|
|
73 |
checkInverse(c, cs_rot) |
checkInverse(c, cs_rot) |
74 |
checkInverse(c, cs_rot2) |
checkInverse(c, cs_rot2) |
75 |
checkInverse(c, cs_rot3) |
checkInverse(c, cs_rot3) |
76 |
|
|
77 |
checkInverse(c, cs_ortho) |
checkInverse(c, cs_ortho) |
78 |
checkInverse(c, cs_ortho2) |
checkInverse(c, cs_ortho2) |
79 |
checkInverse(c, cs_ortho3) |
checkInverse(c, cs_ortho3) |
80 |
checkInverse(c, cs_ortho4) |
checkInverse(c, cs_ortho4) |
81 |
checkInverse(c, cs_ortho5) |
checkInverse(c, cs_ortho5) |
82 |
|
|
83 |
cs_dist = c.distort(0, 0, 0, 0.5, 0.1, 20, 5) |
cs_dist = c.distort(0, 0, 0, 0.5, 0.1, 20, 5) |
84 |
|
|
85 |
checkInverse(c, cs_dist) |
checkInverse(c, cs_dist) |
86 |
|
|