PdfMeshVertex Struct

A vertex of a triangle mesh shading (ISO 32000-2, 8.7.4.5.5): a point of the shading space and its color.

public readonly struct PdfMeshVertex : IEquatable<PdfMeshVertex>
Implements

Constructors

NameDescription
PdfMeshVertex(double, double, PdfColor)A vertex of a triangle mesh shading (ISO 32000-2, 8.7.4.5.5): a point of the shading space and its color.

PdfMeshVertex(double, double, PdfColor)

A vertex of a triangle mesh shading (ISO 32000-2, 8.7.4.5.5): a point of the shading space and its color.

public PdfMeshVertex(double X, double Y, PdfColor Color)

Parameters

X double
The x coordinate.
Y double
The y coordinate.
Color PdfColor
The color, in the color space of the shading.

Properties

NameDescription
ColorThe color, in the color space of the shading.
XThe x coordinate.
YThe y coordinate.

The color, in the color space of the shading.

public PdfColor Color { get; init; }

Property value

PdfColor

The x coordinate.

public double X { get; init; }

Property value

double

The y coordinate.

public double Y { get; init; }

Property value

double

Methods

NameDescription
Deconstruct(double, double, PdfColor)
Equals(PdfMeshVertex)
Equals(object)
GetHashCode()
ToString()

Deconstruct(double, double, PdfColor)

public void Deconstruct(out double X, out double Y, out PdfColor Color)

Parameters

X double
Y double
Color PdfColor

No documentation is available.

Equals overloads

Equals(PdfMeshVertex)

public bool Equals(PdfMeshVertex other)
Parameters
other PdfMeshVertex
Returns

bool

No documentation is available.

Equals(object)

public override bool Equals(object obj)
Parameters
obj object
Returns

bool

No documentation is available.

GetHashCode()

public override int GetHashCode()

Returns

int

No documentation is available.

ToString()

public override string ToString()

Returns

string

No documentation is available.

Operators

NameDescription
operator ==(PdfMeshVertex, PdfMeshVertex)
operator !=(PdfMeshVertex, PdfMeshVertex)

operator ==(PdfMeshVertex, PdfMeshVertex)

public static bool operator ==(PdfMeshVertex left, PdfMeshVertex right)

Parameters

left PdfMeshVertex
right PdfMeshVertex

Returns

bool

No documentation is available.

operator !=(PdfMeshVertex, PdfMeshVertex)

public static bool operator !=(PdfMeshVertex left, PdfMeshVertex right)

Parameters

left PdfMeshVertex
right PdfMeshVertex

Returns

bool

No documentation is available.