Skip to main content

Struct SKColorSpacePrimaries

Namespace: SkiaSharp
Assembly: VelloSharp.Skia.Core.dll

public readonly struct SKColorSpacePrimaries

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

SKColorSpacePrimaries(float, float, float, float, float, float, float, float)

public SKColorSpacePrimaries(float rx, float ry, float gx, float gy, float bx, float by, float wx, float wy)

Parameters

rx float

ry float

gx float

gy float

bx float

by float

wx float

wy float

SKColorSpacePrimaries(float[])

public SKColorSpacePrimaries(float[] values)

Parameters

values float[]

Properties

BX

public float BX { get; }

Property Value

float

BY

public float BY { get; }

Property Value

float

Empty

public static SKColorSpacePrimaries Empty { get; }

Property Value

SKColorSpacePrimaries

GX

public float GX { get; }

Property Value

float

GY

public float GY { get; }

Property Value

float

RX

public float RX { get; }

Property Value

float

RY

public float RY { get; }

Property Value

float

Values

public float[] Values { get; }

Property Value

float[]

WX

public float WX { get; }

Property Value

float

WY

public float WY { get; }

Property Value

float

Methods

ToColorSpaceXyz(out SKColorSpaceXyz)

public bool ToColorSpaceXyz(out SKColorSpaceXyz toXyzD50)

Parameters

toXyzD50 SKColorSpaceXyz

Returns

bool

ToColorSpaceXyz()

public SKColorSpaceXyz ToColorSpaceXyz()

Returns

SKColorSpaceXyz