# Gimp.rectangle_union

    function rectangle_union(x1: Number(gint), y1: Number(gint), width1: Number(gint), height1: Number(gint), x2: Number(gint), y2: Number(gint), width2: Number(gint), height2: Number(gint)): [dest_x: Number(gint), dest_y: Number(gint), dest_width: Number(gint), dest_height: Number(gint)] {
        // Gjs wrapper for gimp_rectangle_union()
    }

Calculates the union of two rectangles.

Since 2.8

x1

  origin of first rectangle

y1

  origin of first rectangle

width1

  width of first rectangle

height1

  height of first rectangle

x2

  origin of second rectangle

y2

  origin of second rectangle

width2

  width of second rectangle

height2

  height of second rectangle

dest_x

  return location for origin of union, or null

dest_y

  return location for origin of union, or null

dest_width

  return location for width of union, or null

dest_height

  return location for height of union, or null