copy

fun copy(a: Double = this.a, b: Double = this.b, theta: Double = this.theta, isMoreThanHalf: Boolean = this.isMoreThanHalf, isPositiveArc: Boolean = this.isPositiveArc, x: Double = this.x, y: Double = this.y, isRelative: Boolean = this.isRelative, minified: Boolean = this.minified, shouldClose: Boolean = this.shouldClose): PathNodes.ArcTo(source)

Creates a copy of this ArcTo instance with the specified values.

Return

A new ArcTo instance with the specified values.

Parameters

a

(rx) The horizontal radius of the ellipse.

b

(ry) The vertical radius of the ellipse.

theta

(x-axis-rotation) The angle from the x-axis of the current point to the start of the arc.

isMoreThanHalf

(large-arc-flag) Whether the arc is more than half a circle.

isPositiveArc

(sweep flag) Whether the arc is drawn in a positive or negative direction.

x

The x-coordinate of the end point of the arc.

y

The y-coordinate of the end point of the arc.

isRelative

Whether the coordinates are relative to the current point.

minified

whether the output of materialize should be minified or not.

shouldClose

Whether the arc should be closed.