8 lines
301 B
Plaintext
8 lines
301 B
Plaintext
compute_layout_for_edge = function(s, e)
|
|
local cs = centroid(Nodes[s])
|
|
local ce = centroid(Nodes[e])
|
|
local s = intersect_with_centroid(Nodes[s], ce.sx,ce.sy)
|
|
local e = intersect_with_centroid(Nodes[e], s.sx,s.sy)
|
|
table.insert(Surface, {type='line', r=0,g=0,b=0, data={s.sx,s.sy, e.sx,e.sy}})
|
|
end
|