Modulo:Discendenza/sandbox: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
mNessun oggetto della modifica |
||
Riga 57:
local function limDx(pid, delta, dt) -- calcola la posizione più a destra tra gli elementi del ramo per ogni y
if (dt[pers[pid].y]) then
tt[pers[pid].y] = math.max(tt[pers[pid].y], pers[pid].x+delta)▼
else
end
for i, v in pairs(pers[pid].figli) do
end
return
end
Line 181 ⟶ 180:
end
local function massimoXY(pid,
t[
for i, v in pairs(pers[pid].figli) do
t = massimoXY(v,t
end
return t
Line 192 ⟶ 190:
local function mostra(pid,allinea,largo) -- crea HTML tabella finale
local xy = massimoXY(pid, {0, 0})
local p1, p2, p3 -- posizione all'interno della riga per 1. parte superiore; 2. parte con testo; 3. parte inferiore
local n1 -- padre dell'ultimo elemento analizzato (per connessione tra fratelli)
|