[Gimp-developer] IWarp as a tool

Sven Neumann sven at gimp.org
Sat Feb 16 07:46:11 PST 2008


Hi,

On Fri, 2008-02-15 at 12:57 +0200, Tor Lillqvist wrote:

> So, how to solve this? Should the bookeeping of deformation vectors be
> done per-drawawble by the GimpWarpTool object (a subclass of
> GimpPaintTool) and not GimpWarp object?

No, the tool class shouldn't do anything but providing the user
interface.

> Ditto for a copy of the original drawable. 

You don't need to allocate such a copy as it is already allocated for
you by means of the undo tile-manager. If you need access to the
original drawable, just read from the undo tiles. If your warp object is
a GimpPaintCore, then you can just use gimp_paint_core_get_orig_image().


Sven




More information about the Gimp-developer mailing list