ipe
ipe copied to clipboard
Design a user interface to specify transformations for views
How it could work: Have an ipelet (or a built-in function) that you call with a selected object.
It goes back to the last previous view where the layer of the object was not transformed, and computes the transformation from there to here. It then sets this transformation on the layer, and removes it from the object.