KitePattern
Parsed /Pattern resource entry (ISO 32000-1 §8.7).
Tiling (
PatternType = 1): content-stream-based tiling. The PDF renderer replays Tiling.contentBytes across the fill region (with a tile-count bound); Tiling.baseColor remains as the flat fallback for consumers that don't replay cells.Shading (
PatternType = 2): wraps a KiteShading under a matrix, painted through KiteCanvas.fillShading.
Inheritors
Types
Tiling pattern (PatternType = 1). The content stream lives in contentBytes; the PDF renderer replays it once per tile across the filled region. baseColor is the flat approximation for consumers that don't replay cells (and the emergency fallback for degenerate cell geometry).
A pattern we recognise but can't render yet (e.g. tiling, or one that failed to resolve). Fills using it are skipped rather than collapsing to the default colour, which would flood a full-page background pattern solid black.