OpenTypeMathGlyphPart Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |