gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] gzz ./TODO gzz/view/PageSpanCellView.java


From: Tuomas J. Lukka
Subject: [Gzz-commits] gzz ./TODO gzz/view/PageSpanCellView.java
Date: Tue, 04 Feb 2003 07:21:25 -0500

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Tuomas J. Lukka <address@hidden>        03/02/04 07:21:25

Modified files:
        .              : TODO 
        gzz/view       : PageSpanCellView.java 

Log message:
        Some more

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/TODO.diff?tr1=1.549&tr2=1.550&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/view/PageSpanCellView.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text

Patches:
Index: gzz/TODO
diff -u gzz/TODO:1.549 gzz/TODO:1.550
--- gzz/TODO:1.549      Tue Feb  4 00:31:38 2003
+++ gzz/TODO    Tue Feb  4 07:21:25 2003
@@ -309,7 +309,10 @@
        - make demo start screen size adjustable by environment vars
        - matrix inv!
        - vobmatcher keymapping to work in both directions
-       - PEG move Obs to gzz.util, freeze some gzz.util classes
+       - PEG 
+           - move Obs to gzz.util, freeze some gzz.util classes
+           - getEnfilade -> Cell
+           - obsless getEnfilade
        - better graphics for xupdf and pp
            - fillets without the original object
                - normal direction as data
Index: gzz/gzz/view/PageSpanCellView.java
diff -u gzz/gzz/view/PageSpanCellView.java:1.8 
gzz/gzz/view/PageSpanCellView.java:1.9
--- gzz/gzz/view/PageSpanCellView.java:1.8      Tue Feb  4 07:08:53 2003
+++ gzz/gzz/view/PageSpanCellView.java  Tue Feb  4 07:21:25 2003
@@ -2,6 +2,7 @@
 
 package gzz.view;
 import gzz.media.*;
+import gzz.*;
 import gzz.gfx.gl.*;
 import gzz.vob.*;
 import java.awt.Dimension;
@@ -15,7 +16,7 @@
  * <p>
  * XXX Doesn't work in AWT -- maybe should be in gzz.view.gl?
  */
-public class PageSpanCellView {
+public class PageSpanCellView extends CellView {
     public static boolean dbg = false;
     private static void pa(String s) { System.out.println(s); }
 
@@ -130,5 +131,21 @@
                        xywh[4*p + 2], xywh[4*p + 3], 0), tr, 0);
        }
 
+    }
+
+    // --- implement CellView
+    //
+    public void place(Cell c, VobScene vs, int box,
+                          ViewContext context) {
+       placeCentered(
+           ((VStreamCellTexter)c.space.getCellTexter()).getEnfilade(c, null),
+           vs, box, null,
+           .5f, 100);
+    }
+    public void getSize(Cell c, ViewContext context, float[] out) {
+       getSize(
+           ((VStreamCellTexter)c.space.getCellTexter()).getEnfilade(c, null),
+           out,
+           null);
     }
 }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]