more intuitive point delete from polygons

[?]
May 15, 2022, 7:03 AM
JRLBUB6LR2JIAKVQNKF3T4BDICUIJ3HEMRRHX56YP5M5SP7ZS3WAC

Dependencies

Change contents

  • replacement in main.lua at line 569
    [2.771][2.771:804]()
    shape.mode = 'deleted'
    [2.771]
    [2.804]
    if shape.mode == 'polygon' then
    local idx = table.find(shape.vertices, i)
    assert(idx)
    table.remove(shape.vertices, idx)
    if #shape.vertices < 3 then
    shape.mode = 'deleted'
    end
    else
    shape.mode = 'deleted'
    end
  • edit in main.lua at line 663
    [2.1237][2.1237:1270]()
    print(p, shape.p1, shape.p2)
  • edit in main.lua at line 719
    [8.371]
    [9.2486]
    end
    function table.find(h, x)
    for k,v in pairs(h) do
    if v == x then
    return k
    end
    end