Rediger

OpenTypeMathGlyphPart Struct

Definition

Represents a part of a math glyph assembly used for extensible math constructs.

public struct OpenTypeMathGlyphPart : IEquatable<HarfBuzzSharp.OpenTypeMathGlyphPart>
Inheritance
OpenTypeMathGlyphPart
Implements

Remarks

Glyph parts are used to construct extensible mathematical symbols such as large parentheses, brackets, and radical signs.

Properties

Name Description
EndConnectorLength

Gets or sets the length of the end connector, in font design units.

Flags

Gets or sets the flags for this glyph part.

FullAdvance

Gets or sets the full advance of this part in the direction of the assembly, in font design units.

Glyph

Gets or sets the glyph identifier for this part.

StartConnectorLength

Gets or sets the length of the start connector, in font design units.

Methods

Name Description
Equals(Object)

Determines whether the specified object is equal to the current instance.

Equals(OpenTypeMathGlyphPart)

Determines whether the specified OpenTypeMathGlyphPart is equal to the current instance.

GetHashCode()

Returns a hash code for this instance.

Operators

Name Description
Equality(OpenTypeMathGlyphPart, OpenTypeMathGlyphPart)

Determines whether two OpenTypeMathGlyphPart structures are equal.

Inequality(OpenTypeMathGlyphPart, OpenTypeMathGlyphPart)

Determines whether two OpenTypeMathGlyphPart structures are not equal.

Applies to