Segment

Types

Link copied to clipboard
data object Close : PdfPath.Segment
Link copied to clipboard
data class CurveTo(val x1: Double, val y1: Double, val x2: Double, val y2: Double, val x3: Double, val y3: Double) : PdfPath.Segment

Cubic Bézier — used by PDF content streams (operators c, v, y).

Link copied to clipboard
data class LineTo(val x: Double, val y: Double) : PdfPath.Segment
Link copied to clipboard
data class MoveTo(val x: Double, val y: Double) : PdfPath.Segment
Link copied to clipboard
data class QuadTo(val x1: Double, val y1: Double, val x2: Double, val y2: Double) : PdfPath.Segment

Quadratic Bézier — TrueType glyph outlines emit these directly.