/[fenfire]/fenfire/org/fenfire/view/lava/mindMapView2D.py
ViewVC logotype

Diff of /fenfire/org/fenfire/view/lava/mindMapView2D.py

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

revision 1.21 by humppake, Sat Aug 16 06:30:26 2003 UTC revision 1.22 by mudyc, Sun Aug 17 11:54:23 2003 UTC
# Line 256  class MindMapView2D(ff.view.View2D): Line 256  class MindMapView2D(ff.view.View2D):
256              # draw fillets              # draw fillets
257              vob.fillet.light3d.drawFillets(self, vs, pc)              vob.fillet.light3d.drawFillets(self, vs, pc)
258    
259                cs = pl[0]
260              # draw text etc..              # draw text etc..
             cs = vs.coords.translate(pl[0], 0,0, -100)  
261              vs.matcher.add(self.matchingParent, cs, node)              vs.matcher.add(self.matchingParent, cs, node)
262              self.putNodeContent(vs, node, cs)              self.putNodeContent(vs, node, cs)
263    
# Line 326  class MindMapView2D(ff.view.View2D): Line 326  class MindMapView2D(ff.view.View2D):
326          xy = self.getXY(x0,y0, angle, depth)          xy = self.getXY(x0,y0, angle, depth)
327          x,y = xy[0], xy[1]          x,y = xy[0], xy[1]
328    
329          s = self.getNodeSize(depth)          s = self.getNodeSize(deepnes)
330          if (dbg): print 'size', s          cs = vs.orthoBoxCS(into,'foo'+str(key),0, x-s/2.0,y-s/2.0, 1,1, s,s)
         cs = vs.orthoBoxCS(into,'foo'+str(key),depth, x-s/2.0,y-s/2.0, 1,1, s,s)  
331          if dbg:          if dbg:
332              p('come:',x0,y0, angle)              p('come:',x0,y0, angle)
333              p(cs, xy, angle, s)              p(cs, xy, angle, s)
# Line 354  class MindMapView2D(ff.view.View2D): Line 353  class MindMapView2D(ff.view.View2D):
353    
354          self.nodef.setScale(scale)          self.nodef.setScale(scale)
355          p = self.nodef.f(self.fen.graph, node)          p = self.nodef.f(self.fen.graph, node)
356    
357            box = jarray.zeros(2, 'f')
358            vs.coords.getSqSize(cs, box)
359          self.nodef.setScale(1.)          self.nodef.setScale(1.)
360    
361          x = - p.getWidth()/2.0          cs = vs.translateCS(cs, 'trans', 0,0, -1200)
362          y = - p.getHeight()/2.0          
363            x = box[0]/2.0 - p.getWidth()/2.0
364            y = box[1]/2.0 - p.getHeight()/2.0
365    
366          cs_background = vs.orthoCS(cs,'background',0, x,y, p.getWidth(), p.getHeight())          cs_background = vs.orthoCS(cs,'background',0, x,y, p.getWidth(), p.getHeight())
367          if self.context and self.context.getAccursed() == node:          if self.context and self.context.getAccursed() == node:

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22

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