class final readonly Core · roukmoute/pdf 0.6.1

PDF\Graphics\Patterns\Shadings\MeshFormat
Couples bit widths, Decode and function/sample dimensionality without global encoding state.

Lire la déclaration source ↗

Héritage et contrats

Ce type ne déclare pas de parent, d’interface ou de trait.

Construction

__construct()

public function __construct(PDF\Graphics\Patterns\Shadings\MeshDecode $decode, PDF\Graphics\Patterns\Shadings\MeshBitDepths $bits = new MeshBitDepths(), int $maximumBytes = 67108864)

Déclarée par PDF\Graphics\Patterns\Shadings\MeshFormat · Voir le code ↗

Méthodes déclarées

validate()

Déclarée par PDF\Graphics\Patterns\Shadings\MeshFormat · Voir le code ↗

writeComponents()

public function writeComponents(PDF\Graphics\Patterns\Shadings\MeshBitWriter $writer, PDF\Functions\NumberArray $components): void

Déclarée par PDF\Graphics\Patterns\Shadings\MeshFormat · Voir le code ↗

writePoint()

Déclarée par PDF\Graphics\Patterns\Shadings\MeshFormat · Voir le code ↗

writeVertex()

public function writeVertex(PDF\Graphics\Patterns\Shadings\MeshBitWriter $writer, PDF\Graphics\Patterns\Shadings\MeshVertex $vertex, ?int $flag = null): void

Déclarée par PDF\Graphics\Patterns\Shadings\MeshFormat · Voir le code ↗

Propriétés