/[gzz]/gzz/test/gzz/gfx/gl/glvobcoorder.test
ViewVC logotype

Diff of /gzz/test/gzz/gfx/gl/glvobcoorder.test

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by tjl, Tue Oct 1 08:12:06 2002 UTC revision 1.5 by tjl, Tue Oct 1 08:17:06 2002 UTC
# Line 5  from jarray import array, zeros Line 5  from jarray import array, zeros
5    
6  GL.loadLib()  GL.loadLib()
7    
8    def checkTrans(c, cs, srclist, dstlist):
9        src = array(srclist, 'f')
10        dst = zeros(len(src), 'f')
11        c.transformPoints3(cs, src, dst)
12        failUnlessEqual([x for x in dst], dstlist)
13    
14    
15  def testTransform():  def testTransform():
16      c = GLVobCoorder()      c = GLVobCoorder()
     dst = zeros(3, 'f')  
   
17    
18      cs = c.coordsys(0, 5, 10, 15, 0, 0)      cs = c.coordsys(0, 5, 10, 15, 0, 0)
19      src = array([0, 0, 0], 'f')      checkTrans(c, cs, [0, 0, 0, 1, 1, 1], [10, 15, 5, 10, 15, 6])
     c.transformPoints3(cs, src, dst)  
   
     failUnlessEqual([x for x in dst], [10, 15, 5])  
20            
21    
22  def checkInverse(c, cs):  def checkInverse(c, cs):
# Line 54  def testInverses(): Line 56  def testInverses():
56      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)
57      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)
58      cs_rot = c.rotateXY(0, 15)      cs_rot = c.rotateXY(0, 15)
59      cs_rot2 = c.rotateXY(cs_ortho, 15)      cs_rot2 = c.rotateXY(cs_ortho, 15.8)
60      cs_rot3 = c.rotateXY(cs_rot2, 15)      cs_rot3 = c.rotateXYZ(cs_rot2, 15, 1, 2, 3)
61      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)
62      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)
63      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)

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26