Table of Contents

Method EnumerateRowsMultiple

Namespace
PaintDotNet
Assembly
PaintDotNet.Primitives.dll

EnumerateRowsMultiple<T1, T2>(RegionPtr<T1>, RegionPtr<T2>)

public static RegionRowPtrEnumerator<T1, T2> EnumerateRowsMultiple<T1, T2>(RegionPtr<T1> region1, RegionPtr<T2> region2) where T1 : unmanaged where T2 : unmanaged

Parameters

region1 RegionPtr<T1>
region2 RegionPtr<T2>

Returns

RegionRowPtrEnumerator<T1, T2>

Type Parameters

T1
T2

EnumerateRowsMultiple<T1, T2, T3>(RegionPtr<T1>, RegionPtr<T2>, RegionPtr<T3>)

public static RegionRowPtrEnumerator<T1, T2, T3> EnumerateRowsMultiple<T1, T2, T3>(RegionPtr<T1> region1, RegionPtr<T2> region2, RegionPtr<T3> region3) where T1 : unmanaged where T2 : unmanaged where T3 : unmanaged

Parameters

region1 RegionPtr<T1>
region2 RegionPtr<T2>
region3 RegionPtr<T3>

Returns

RegionRowPtrEnumerator<T1, T2, T3>

Type Parameters

T1
T2
T3

EnumerateRowsMultiple<T1, T2, T3, T4>(RegionPtr<T1>, RegionPtr<T2>, RegionPtr<T3>, RegionPtr<T4>)

public static RegionRowPtrEnumerator<T1, T2, T3, T4> EnumerateRowsMultiple<T1, T2, T3, T4>(RegionPtr<T1> region1, RegionPtr<T2> region2, RegionPtr<T3> region3, RegionPtr<T4> region4) where T1 : unmanaged where T2 : unmanaged where T3 : unmanaged where T4 : unmanaged

Parameters

region1 RegionPtr<T1>
region2 RegionPtr<T2>
region3 RegionPtr<T3>
region4 RegionPtr<T4>

Returns

RegionRowPtrEnumerator<T1, T2, T3, T4>

Type Parameters

T1
T2
T3
T4