merge_down


Description:

public unowned Layer merge_down (Layer merge_layer, MergeType merge_type)

Merge the layer passed and the first visible layer below.

This procedure combines the passed layer and the first visible layer below it using the specified merge type. A merge type of [ enum@Gimp.MergeType.EXPAND_AS_NECESSARY] expands the final layer to encompass the areas of the visible layers. A merge type of [ enum@Gimp.MergeType.CLIP_TO_IMAGE] clips the final layer to the extents of the image. A merge type of [ enum@Gimp.MergeType.CLIP_TO_BOTTOM_LAYER] clips the final layer to the size of the bottommost layer.

Parameters:

this

The image.

merge_layer

The layer to merge down from.

merge_type

The type of merge.

Returns:

The resulting layer.