class final readonly Optional · pdftoolkit/opentype 0.1.0

PDFToolkit\OpenType\Metrics\HorizontalMetrics

Read the source declaration ↗

Inheritance and contracts

This type declares no parent, interface or trait.

Construction

__construct()

public function __construct(int $unitsPerEm, array $metrics)
@param non-empty-list<LongHorMetric> $metrics

Declared by PDFToolkit\OpenType\Metrics\HorizontalMetrics · View the code ↗

Declared methods

advanceWidth()

public function advanceWidth(PDFToolkit\OpenType\Value\GlyphId $glyph): int

Declared by PDFToolkit\OpenType\Metrics\HorizontalMetrics · View the code ↗

glyphCount()

public function glyphCount(): int

Declared by PDFToolkit\OpenType\Metrics\HorizontalMetrics · View the code ↗

leftSideBearing()

public function leftSideBearing(PDFToolkit\OpenType\Value\GlyphId $glyph): int

Declared by PDFToolkit\OpenType\Metrics\HorizontalMetrics · View the code ↗

metricFor()

Declared by PDFToolkit\OpenType\Metrics\HorizontalMetrics · View the code ↗

Properties

DeclarationOrigin and documentation
public readonly int $unitsPerEmPDFToolkit\OpenType\Metrics\HorizontalMetrics