1 |
# (c): Matti J. Katila |
# (c): Matti J. Katila, Asko Soukka |
2 |
|
|
3 |
from __future__ import nested_scopes |
from __future__ import nested_scopes |
4 |
import java, jarray, math |
import java, jarray, math |
69 |
self.place(key, vs, cs) |
self.place(key, vs, cs) |
70 |
|
|
71 |
def place(self, node, vs, cs): |
def place(self, node, vs, cs): |
|
self.viewfunc.setScale(1.) |
|
72 |
p = self.viewfunc.f(self.fen.graph, node) |
p = self.viewfunc.f(self.fen.graph, node) |
73 |
|
|
74 |
cs_background = vs.orthoCS(cs,'WHITE_GROUND',0, 0, 0, p.getWidth(), p.getHeight()) |
cs_background = vs.orthoCS(cs,'WHITE_GROUND',0, 0, 0, p.getWidth(), p.getHeight()) |
134 |
#self.N", 21, 3, "N", "N", "n"), |
#self.N", 21, 3, "N", "N", "n"), |
135 |
self.fillets = 1 |
self.fillets = 1 |
136 |
#self.size", 100, 10, "Node size", "K", "k"), |
#self.size", 100, 10, "Node size", "K", "k"), |
137 |
self.dice = 4 |
self.dice = 10 |
138 |
self.fillet3d = 1 |
self.fillet3d = 1 |
139 |
self.blend3d = 0 |
self.blend3d = 0 |
140 |
self.linewidth = 2 |
self.linewidth = 2 |
354 |
|
|
355 |
self.nodef.setScale(scale) |
self.nodef.setScale(scale) |
356 |
p = self.nodef.f(self.fen.graph, node) |
p = self.nodef.f(self.fen.graph, node) |
357 |
|
self.nodef.setScale(1.) |
358 |
|
|
359 |
x = - p.getWidth()/2.0 |
x = - p.getWidth()/2.0 |
360 |
y = - p.getHeight()/2.0 |
y = - p.getHeight()/2.0 |