/[gzz]/gzz/test/tools/gfx.py
ViewVC logotype

Diff of /gzz/test/tools/gfx.py

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

revision 1.6 by tjl, Tue Oct 29 14:09:32 2002 UTC revision 1.7 by tjl, Tue Oct 29 15:35:51 2002 UTC
# Line 1  Line 1 
1  from jarray import array, zeros  from jarray import array, zeros
2    
3    from java.awt import Color
4    from gzz.vob import *
5  import gzz  import gzz
6    
7  print "Init test.gfx"  print "Init test.gfx"
8  print dir(gzz)  print dir(gzz)
9  print dir(gzz.client)  print dir(gzz.client)
# Line 53  def checkTrans(vs, cs, srclist, dstlist, Line 56  def checkTrans(vs, cs, srclist, dstlist,
56      dst = zeros(len(src), 'f')      dst = zeros(len(src), 'f')
57      vs.coords.transformPoints3(cs, src, dst)      vs.coords.transformPoints3(cs, src, dst)
58      for i in range(0, len(src)):      for i in range(0, len(src)):
59          failIf(abs(dst[i]-dstlist[i]) > delta, str([srclist, dstlist, dst, i, dst[i], dstlist[i]]))          if abs(dst[i]-dstlist[i]) > delta:
60                raise str([srclist, dstlist, dst, i, dst[i], dstlist[i]])
61      if alsoGL:      if alsoGL:
62          for i in range(0, len(src), 3):          for i in range(0, len(src), 3):
63              vs.map.clear()              vs.map.clear()
# Line 68  def checkTrans(vs, cs, srclist, dstlist, Line 72  def checkTrans(vs, cs, srclist, dstlist,
72  def checkInterp(vs1, vs2, i, fract, cs, srclist, dstlist, delta=0):  def checkInterp(vs1, vs2, i, fract, cs, srclist, dstlist, delta=0):
73      src = array(srclist, 'f')      src = array(srclist, 'f')
74      dst = zeros(len(src), 'f')      dst = zeros(len(src), 'f')
75      failUnless(vs1.coords.transformPoints3_interp(i, vs2.coords,      if not vs1.coords.transformPoints3_interp(i, vs2.coords, fract, 0, cs, src, dst):
76                      fract, 0, cs, src, dst))          raise str("transformpoints for checkinterp negative!", vs1, vs2, cs)
77      for i in range(0, len(src)):      for i in range(0, len(src)):
78          failIf(abs(dst[i]-dstlist[i]) > delta, str([srclist, dstlist, dst, i, dst[i], dstlist[i]]))          if abs(dst[i]-dstlist[i]) > delta:
79                raise str([srclist, dstlist, dst, i, dst[i], dstlist[i]])
80    

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

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