21 |
} |
} |
22 |
|
|
23 |
public void place(Object node, VobScene vs, int box) { |
public void place(Object node, VobScene vs, int box) { |
24 |
Enfilade1D enf = fen.txt.get(node); |
Enfilade1D enf = (Enfilade1D)fen.txtfunc.f(fen.constgraph, node); |
25 |
List l = enf.getList(); |
List l = enf.getList(); |
26 |
if (l.get(0) instanceof TextSpan) |
if (l.get(0) instanceof TextSpan) |
27 |
text.place(vs, box, enf); |
text.place(vs, box, enf); |
32 |
public void getSize(Object node, float[] size, float scale) { |
public void getSize(Object node, float[] size, float scale) { |
33 |
if (size == null) return; |
if (size == null) return; |
34 |
|
|
35 |
Enfilade1D enf = fen.txt.get(node); |
Enfilade1D enf = (Enfilade1D)fen.txtfunc.f(fen.constgraph, node); |
36 |
List l = enf.getList(); |
List l = enf.getList(); |
37 |
if (l.get(0) instanceof TextSpan) |
if (l.get(0) instanceof TextSpan) |
38 |
text.getSize(fen.txt.get(node), size); |
text.getSize((Enfilade1D)fen.txtfunc.f(fen.constgraph, node), size); |
39 |
else // PageSpan |
else // PageSpan |
40 |
page.getSize(fen.txt.get(node), size); |
page.getSize((Enfilade1D)fen.txtfunc.f(fen.constgraph, node), size); |
41 |
|
|
42 |
size[0] *= scale; |
size[0] *= scale; |
43 |
size[1] *= scale; |
size[1] *= scale; |