Table of Contents

Method Merge

Namespace
Bonsai.Vision.Drawing
Assembly
Bonsai.Vision.dll

Merge(Canvas, Canvas)

Combines the drawing operations of two specified canvas.

public static Canvas Merge(Canvas source, Canvas other)

Parameters

source Canvas

The first canvas object to merge.

other Canvas

The second canvas object to merge. The bitmap allocators for both canvas objects must be identical for drawing operations to be composable.

Returns

Canvas

A new Canvas object representing the application of the operations of the source canvas, followed by the operations of the other canvas.

Exceptions

ArgumentNullException

source or other is null.

ArgumentException

The bitmap allocator of the other canvas is not the same as the allocator for the source canvas.