/[fenfire]/fenfire/org/fenfire/spanimages/gl/DefaultSpanImageFactory.java
ViewVC logotype

Diff of /fenfire/org/fenfire/spanimages/gl/DefaultSpanImageFactory.java

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

revision 1.13 by tjl, Wed Nov 5 10:25:52 2003 UTC revision 1.14 by tjl, Sat Nov 8 19:45:09 2003 UTC
# Line 26  DefaultSpanImageFactory.java Line 26  DefaultSpanImageFactory.java
26    
27  package org.fenfire.spanimages.gl;  package org.fenfire.spanimages.gl;
28  import org.fenfire.spanimages.*;  import org.fenfire.spanimages.*;
29    import org.fenfire.util.Pair;
30    import org.fenfire.functional.PureFunction;
31    import org.fenfire.functional.Function;
32  import org.nongnu.alph.*;  import org.nongnu.alph.*;
33  import org.nongnu.libvob.*;  import org.nongnu.libvob.*;
34  import org.nongnu.libvob.gl.*;  import org.nongnu.libvob.gl.*;
# Line 42  public class DefaultSpanImageFactory ext Line 45  public class DefaultSpanImageFactory ext
45      private static void p(String s) {      private static void p(String s) {
46          System.out.println("DefaultSpanImageFactory: "+s); }          System.out.println("DefaultSpanImageFactory: "+s); }
47    
48      public PaperMaker paperMaker ;      public Function paperMaker ;
49      public ScrollBlockImager scrollBlockImager;      public ScrollBlockImager scrollBlockImager;
50    
51      public DefaultSpanImageFactory(ScrollBlockImager imager,      public DefaultSpanImageFactory(ScrollBlockImager imager,
52                      PaperMaker paperMaker) {                      Function paperMaker) {
53          this.scrollBlockImager = imager;          this.scrollBlockImager = imager;
54          this.paperMaker = paperMaker;          this.paperMaker = paperMaker;
55      }      }
# Line 114  public class DefaultSpanImageFactory ext Line 117  public class DefaultSpanImageFactory ext
117          if(dbg) p("Texgen quants: "+xscale+" "+yscale+" "+xoffs+" "+yoffs);          if(dbg) p("Texgen quants: "+xscale+" "+yscale+" "+xoffs+" "+yoffs);
118          if(dbg) p("sizes: "+ps.width+" "+ps.height+" "+d.width+" "+d.height);          if(dbg) p("sizes: "+ps.width+" "+ps.height+" "+d.width+" "+d.height);
119    
120          Paper paper = paperMaker.makePaper(singleImage, texgen);          Paper paper = (Paper)paperMaker.f(new Pair(singleImage, texgen));
121    
122          return PoolManager.getInstance().makeVob(          return PoolManager.getInstance().makeVob(
123                      singleImage,                      singleImage,

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

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