Table of Contents

Delegate PixelAccessorAction<TPixel1, TPixel2, TPixel3>

Namespace
SixLabors.ImageSharp
Assembly
SixLabors.ImageSharp.dll

A delegate to be executed on three instances of PixelAccessor<TPixel>.

public delegate void PixelAccessorAction<TPixel1, TPixel2, TPixel3>(PixelAccessor<TPixel1> pixelAccessor1, PixelAccessor<TPixel2> pixelAccessor2, PixelAccessor<TPixel3> pixelAccessor3) where TPixel1 : unmanaged, IPixel<TPixel1> where TPixel2 : unmanaged, IPixel<TPixel2> where TPixel3 : unmanaged, IPixel<TPixel3>

Parameters

pixelAccessor1 PixelAccessor<TPixel1>
A delegate to be executed on three instances of .
pixelAccessor2 PixelAccessor<TPixel2>
A delegate to be executed on three instances of .
pixelAccessor3 PixelAccessor<TPixel3>
A delegate to be executed on three instances of .

Type Parameters

TPixel1

The first pixel type.

TPixel2

The second pixel type.

TPixel3

The third pixel type.