Michael Lee wrote:
> The current gimp_rotate procedure does not allow for rotation around an
> arbitrary point even though its code is quite capable of it. It just selects
> the center of the image and uses that as the rotation origin. I added a
> gimp_rotate_around_point procedure and use it in all the scripts I'm
> writing.
Currently, the PDB provides either basic rotate, scale, or shear, or
a full-blown perspective. Instead of just augmenting rotation, why not
provide a 2D transform, with rotate, scale, and shift in a single op?
Although it's a little redundant, I've found the following parameters
useful to describe 2d transforms:
centre of transform
x and y scale
rotation angle
destination point for centre
plus interpolation on/off.
(Do the PDB versions expand the drawable to fit? Do we need another
flag for this?)
This is not really a new feature (freeze-wise), but would be very
useful. I can probably do it if no one else has the time, and if
the powers-that-be don't object.
--
David Hodson -- [EMAIL PROTECTED] -- this night wounds time