Path2D
Constructors
<init>
Path2D(path: Path2D)Path2D(
paths: Array<Path2D>,
fillRule: CanvasFillRule = definedExternally)Path2D(d: String)Exposes the JavaScript Path2D to Kotlin
Path2D()Functions
arc
open fun arc(
x: Double,
y: Double,
radius: Double,
startAngle: Double,
endAngle: Double,
anticlockwise: Boolean)arcTo
open fun arcTo(
x1: Double,
y1: Double,
x2: Double,
y2: Double,
radius: Double)open fun arcTo(
x1: Double,
y1: Double,
x2: Double,
y2: Double,
radiusX: Double,
radiusY: Double,
rotation: Double)bezierCurveTo
open fun bezierCurveTo(
cp1x: Double,
cp1y: Double,
cp2x: Double,
cp2y: Double,
x: Double,
y: Double)closePath
open fun closePath()ellipse
open fun ellipse(
x: Double,
y: Double,
radiusX: Double,
radiusY: Double,
rotation: Double,
startAngle: Double,
endAngle: Double,
anticlockwise: Boolean)lineTo
open fun lineTo(x: Double, y: Double)moveTo
open fun moveTo(x: Double, y: Double)quadraticCurveTo
open fun quadraticCurveTo(
cpx: Double,
cpy: Double,
x: Double,
y: Double)rect
open fun rect(x: Double, y: Double, w: Double, h: Double)