/[gzz]/gzz/gzz/modules/pp/demotest.py
ViewVC logotype

Diff of /gzz/gzz/modules/pp/demotest.py

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

revision 1.4 by tjl, Mon Oct 7 09:36:17 2002 UTC revision 1.5 by tjl, Tue Oct 8 10:25:40 2002 UTC
# Line 6  from gzz.media.impl import * Line 6  from gzz.media.impl import *
6  from gzz.modules.pp import *  from gzz.modules.pp import *
7  import math  import math
8    
9    from gfx.libutil import effects
10    
11  obsTrigger = SimpleObsTrigger();  obsTrigger = SimpleObsTrigger();
12  cellTexter = SimpleVStreamTexter(FakeSpanMaker(), Enfilade1DImpl.Enfilade1DImplMaker())  cellTexter = SimpleVStreamTexter(FakeSpanMaker(), Enfilade1DImpl.Enfilade1DImplMaker())
13  cellManager = PlainCellManager()  cellManager = PlainCellManager()
# Line 36  class PlaneViewScene: Line 38  class PlaneViewScene:
38          self.pv = PlaneView(VobKeyer())          self.pv = PlaneView(VobKeyer())
39          self.scale = 0.01          self.scale = 0.01
40      def scene(self, vs):      def scene(self, vs):
41            bf = effects.CircleFloater4(vs, 0, (500, 400), 300, (000,300))
42    
43          vs.map.put(background((0.4,0.5,0.8)))          vs.map.put(background((0.4,0.5,0.8)))
         self.clip = vs.coords.affineCoordsys(0, 0, 100, 100, 500, 0, 0, 300)  
         vs.matcher.add(self.clip, "clip")  
44          # Viewport          # Viewport
45          self.cs1 = vs.coords.affineCoordsys(0, 0, 100, 100, 600, 0, 0, 600)          self.cs1 = vs.coords.affineCoordsys(0, 0, 100, 100, 600, 0, 0, 600)
46          # Paper to viewport          # Paper to viewport
# Line 49  class PlaneViewScene: Line 51  class PlaneViewScene:
51          self.pv.renderPaper(vs, cursor, -1, self.cs1, self.cs2, None, None)          self.pv.renderPaper(vs, cursor, -1, self.cs1, self.cs2, None, None)
52          # vs.map.put(getDListNocoords("""Disable TEXTURE_2D"""))          # vs.map.put(getDListNocoords("""Disable TEXTURE_2D"""))
53          # vs.map.put(coloredQuad((1,0,0)), self.cs1)          # vs.map.put(coloredQuad((1,0,0)), self.cs1)
54          vs.map.put(stopclip, self.clip)          vs.map.put(stopclip, self.cs1)
55    
56            into = vs.coords.concat(self.cs1, self.cs2)
57    
58            anchor = vs.coords.coordsys(into, 0, 10, 20, 10, 20)
59        
60            flo = bf.buoyCoordsys(anchor, "FOO")
61            (w,h) = (100,100)
62            mag = vs.coords.coordsys(flo, -5, -w, -h, w, h)
63    
64            vs.map.put(coloredQuad((1,0,0)), mag)
65    
66          self.currentvs = vs          self.currentvs = vs
67      def key(self, key):      def key(self, key):
68          pass          pass

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