24 |
Toggle("depthColor", 0, "Color from depth", "d"), |
Toggle("depthColor", 0, "Color from depth", "d"), |
25 |
Toggle("lines", 0, "Toggle showing lines", "l"), |
Toggle("lines", 0, "Toggle showing lines", "l"), |
26 |
Toggle("ellipses", 1, "Toggle ellipses", "s"), |
Toggle("ellipses", 1, "Toggle ellipses", "s"), |
27 |
|
Toggle("curvature", 1, "Show curvature", "c"), |
28 |
SlideLin("size", 50, 5, "Node size", "K", "k"), |
SlideLin("size", 50, 5, "Node size", "K", "k"), |
29 |
SlideLin("dice", 20, 1, "Dice factor", "P", "p"), |
SlideLin("dice", 20, 1, "Dice factor", "P", "p"), |
30 |
) |
) |
46 |
|
|
47 |
thick = vs.orthoCS(0, "Thi", 0, self.thick, 0, 0, 0); |
thick = vs.orthoCS(0, "Thi", 0, self.thick, 0, 0, 0); |
48 |
|
|
|
dice = 20 |
|
49 |
border = 2 |
border = 2 |
50 |
conns = GLRen.createSortedConnections( |
conns = GLRen.createSortedConnections( |
51 |
GLRen.createFilletSpan2(border, self.dice, |
GLRen.createFilletSpan2(border, self.dice, |
55 |
GLRen.createFilletSpan2(border, self.dice, |
GLRen.createFilletSpan2(border, self.dice, |
56 |
2 + 4*self.depthColor + 16 * self.ellipses), |
2 + 4*self.depthColor + 16 * self.ellipses), |
57 |
2) |
2) |
58 |
|
conns_c = GLRen.createSortedConnections( |
59 |
|
GLRen.createFilletSpan2(1000, self.dice, |
60 |
|
2 + 4*self.depthColor + 16 * self.ellipses + 32), |
61 |
|
2) |
62 |
|
|
63 |
a = vs.orthoBoxCS(0, "A", 0, 100, 100, 1, 1, self.size, self.size); |
a = vs.orthoBoxCS(0, "A", 0, 100, 100, 1, 1, self.size, self.size); |
64 |
b = vs.orthoBoxCS(0, "B", 25, self.x, self.y, 1, 1, self.size, self.size); |
b = vs.orthoBoxCS(0, "B", 25, self.x, self.y, 1, 1, self.size, self.size); |
93 |
""")) |
""")) |
94 |
if self.drawEdge: pc(conns_l) |
if self.drawEdge: pc(conns_l) |
95 |
|
|
96 |
|
if self.curvature : pc(conns_c) |
97 |
|
|
98 |
vs.put(getDListNocoords(""" |
vs.put(getDListNocoords(""" |
99 |
PopAttrib |
PopAttrib |
100 |
""")) |
""")) |