Tiling

data class Tiling(val matrix: Matrix, val extGState: ExtGState?, val paintType: Int, val tilingType: Int, val bbox: Rectangle, val xStep: Double, val yStep: Double, val contentBytes: ByteArray, val resources: PdfDictionary? = null, val baseColor: RgbColor = RgbColor(0.5, 0.5, 0.5)) : KitePattern

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).

Constructors

Link copied to clipboard
constructor(matrix: Matrix, extGState: ExtGState?, paintType: Int, tilingType: Int, bbox: Rectangle, xStep: Double, yStep: Double, contentBytes: ByteArray, resources: PdfDictionary? = null, baseColor: RgbColor = RgbColor(0.5, 0.5, 0.5))

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val extGState: ExtGState?

Optional ExtGState applied while painting the pattern.

Link copied to clipboard
open override val matrix: Matrix

Pattern-space-to-default-space transform (/Matrix).

Link copied to clipboard
Link copied to clipboard

The pattern cell's own /Resources (fonts, colours, XObjects…).

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int