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 baseColor: RgbColor = RgbColor(0.5, 0.5, 0.5)) : PdfPattern

Tiling pattern (PatternType = 1). The content stream lives in contentBytes; full rendering requires laying out tiles across the filled region. We don't render that yet — callers get the dict description and an opaque grey fallback in baseColor.

Constructors

Link copied to clipboard
constructor(matrix: Matrix, extGState: ExtGState?, paintType: Int, tilingType: Int, bbox: Rectangle, xStep: Double, yStep: Double, contentBytes: ByteArray, 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
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