/[gzz]/gzz/gfx/libutil/effects.py
ViewVC logotype

Diff of /gzz/gfx/libutil/effects.py

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

revision 1.9 by tjl, Fri Sep 27 19:34:48 2002 UTC revision 1.10 by tjl, Sat Sep 28 19:01:20 2002 UTC
# Line 80  class NadirCircleFloater_NoAnchor(Buoy3F Line 80  class NadirCircleFloater_NoAnchor(Buoy3F
80          # Create the coordinate system          # Create the coordinate system
81    
82          vs = self.vs          vs = self.vs
83          transaffine(vs, str(key)+"_1", b[0], b[1], size, 0, 0, size)          cs1 = vs.coords.affineCoordsys(0, 50, b[0], b[1], size, 0, 0, size)
84          rotate(vs, str(key)+"_2", 360 * self.nadir.getAngleRad(b[0], b[1]) /          vs.matcher.add(cs1, str(key)+"_buo_1")
85                                          (2 * math.pi), 0, 0, 1)          cs2 = vs.coords.rotateXY(cs1, 360 * self.nadir.getAngleRad(b[0], b[1]) / (2 * math.pi))
86          buoy.run()          vs.matcher.add(cs2,str(key)+"_buo_2")
87          poptrans(vs, str(key)+"_2")          return cs2
         poptrans(vs, str(key)+"_1")  
88    
89          # ac = vs.coords.coordsys(0, str(key)+"_5", 10, anchorX, anchorY, 0, 0)          # ac = vs.coords.coordsys(0, str(key)+"_5", 10, anchorX, anchorY, 0, 0)
90          # bc = vs.coords.coordsys(0, str(key)+"_6", 10, b[0], b[1], 0, 0)          # bc = vs.coords.coordsys(0, str(key)+"_6", 10, b[0], b[1], 0, 0)
# Line 98  class NadirCircleFloater_NoAnchor(Buoy3F Line 97  class NadirCircleFloater_NoAnchor(Buoy3F
97          vs.matcher.add(cs, str(key)+"_buo_1")          vs.matcher.add(cs, str(key)+"_buo_1")
98    
99          cs2 = vs.coords.rotateXY(cs, 0)          cs2 = vs.coords.rotateXY(cs, 0)
100          vs.matcher.add(cs2, str(key)+"_buoj2")          vs.matcher.add(cs2, str(key)+"_buo_2")
101          return cs2          return cs2
102    
103                    

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

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