Distort Tool using triangles

So just to continue the topic of distorting images using the Graphics.drawTriangles method, like the first experiments I did before, I did my implementation of a simple Distort Tool using the same method. And here the result:

screenshot of the distort tool in action

And here you can download the source code: distort_tool.zip