app: add GimpToolTransformGrid, GimpToolRotateGrid and GimpToolShearGrid

Desktop / GNOME / GIMP - Michael Natterer [gimp.org] - 16 June 2017 21:04 EDT

which do all transform tools' (except handle transform) canvas GUI and their interaction.

457f6bf app: add GimpToolTransformGrid, GimpToolRotateGrid and GimpToolShearGrid
app/display/Makefile.am | 6 +
app/display/display-enums.c | 35 +
app/display/display-enums.h | 14 +
app/display/gimptoolrotategrid.c | 334 ++++++
app/display/gimptoolrotategrid.h | 65 +
app/display/gimptoolsheargrid.c | 364 ++++++
app/display/gimptoolsheargrid.h | 65 +
app/display/gimptooltransformgrid.c | 2245 +++++++++++++++++++++++++++++++++++
app/display/gimptooltransformgrid.h | 92 ++
9 files changed, 3220 insertions(+)

Upstream: git.gnome.org


  • Share