Skip to content
  • Michael Natterer's avatar
    app/core/gimp-transform-utils.[ch]. switch from x1,y1,x2,y2 bounding boxes · d0ab9a74
    Michael Natterer authored
    2004-10-27  Michael Natterer  <mitch@gimp.org>
    
    	* app/core/gimp-transform-utils.[ch]. switch from x1,y1,x2,y2
    	bounding boxes to x,y,width,height ones. Added
    	gimp_transform_matrix_flip_free(). Renamed some parameters to be
    	consistent with others. Some internal cleanup.
    
    	* app/tools/gimpperspectivetool.c
    	* app/tools/gimpscaletool.c
    	* app/tools/gimpsheartool.c
    	* tools/pdbgen/pdb/drawable_transform.pdb
    	* tools/pdbgen/pdb/transform_tools.pdb: changed accordingly.
    
    	* tools/pdbgen/pdb/drawable_transform.pdb
    	* tools/pdbgen/pdb/transform_tools.pdb: guard all transform
    	wrappers with if(gimp_drawable_mask_intersect(...)), also the
    	ones which don't need the returned bounding box.
    
    	* tools/pdbgen/pdb/drawable_transform.pdb: renamed some parameters
    	and added gimp_drawable_transform_matrix() which takes the 9
    	coefficients of a 3x3 matrix for ultimate flexibility ;)
    
    	* app/pdb/drawable_transform_cmds.c
    	* app/pdb/internal_procs.c
    	* app/pdb/transform_tools_cmds.c
    	* libgimp/gimpdrawabletransform_pdb.[ch]: regenerated.
    d0ab9a74