SKMatrix44 Constructors

Definition

Overloads

SKMatrix44()

Creates a new, uninitialized instance of SKMatrix44.

SKMatrix44(SKMatrix)

Creates a new instance of SKMatrix44 using the values from a SKMatrix instance.

SKMatrix44(SKMatrix44)

Creates a new instance of SKMatrix44 using the values from another instance.

SKMatrix44(SKMatrix44, SKMatrix44)

Creates a new instance of SKMatrix44 using the concatenated values from two other instances.

SKMatrix44()

Creates a new, uninitialized instance of SKMatrix44.

public SKMatrix44 ();

SKMatrix44(SKMatrix)

Creates a new instance of SKMatrix44 using the values from a SKMatrix instance.

public SKMatrix44 (SkiaSharp.SKMatrix src);

Parameters

src
SKMatrix

The SKMatrix instance.

Remarks

When converting from SKMatrix to SKMatrix44, the third row and column remain as identity.

SKMatrix44(SKMatrix44)

Creates a new instance of SKMatrix44 using the values from another instance.

public SKMatrix44 (SkiaSharp.SKMatrix44 src);

Parameters

src
SKMatrix44

The matrix to copy.

SKMatrix44(SKMatrix44, SKMatrix44)

Creates a new instance of SKMatrix44 using the concatenated values from two other instances.

public SKMatrix44 (SkiaSharp.SKMatrix44 a, SkiaSharp.SKMatrix44 b);

Parameters

a
SKMatrix44

The first matrix.

b
SKMatrix44

The second matrix.

Remarks

This is equivalent to creating an uninitialized matrix, and then passing the two matrices to SetConcat(SKMatrix44, SKMatrix44).

Applies to