diff --git a/js/app.coffee b/js/app.coffee index 3c61f26..f4a75df 100644 --- a/js/app.coffee +++ b/js/app.coffee @@ -35,6 +35,58 @@ Commands = [ return val refresh() }, + { + name: "Invert" + func: (doc)-> + buf = doc.layer.getBuffer() + len = buf.length + `for(var i=0; i + buf = doc.layer.getBuffer() + len = buf.length + height = doc.layer.height + width = doc.layer.width + halfw = Math.floor(doc.layer.width / 2.0) + maxx = doc.layer.width - 1; + tmp = 0.0 + `for(var iy=0; iy + buf = doc.layer.getBuffer() + len = buf.length + height = doc.layer.height + width = doc.layer.width + halfh = Math.floor(doc.layer.width / 2.0) + maxy = doc.layer.width - 1; + tmp = 0.0 + `for(var iy=0; iy