PathBuilder
Builds a path in page space; every method returns the builder, so calls chain.
Methods
Section titled “Methods”circle()
Section titled “circle()”circle(
center,radius):PathBuilder
A circle around center.
Parameters
Section titled “Parameters”center
Section titled “center”radius
Section titled “radius”number
Returns
Section titled “Returns”PathBuilder
close()
Section titled “close()”close():
PathBuilder
Closes the subpath.
Returns
Section titled “Returns”PathBuilder
cubicTo()
Section titled “cubicTo()”cubicTo(
x1,y1,x2,y2,x,y):PathBuilder
A cubic Bézier curve through two control points to (x, y).
Parameters
Section titled “Parameters”number
number
number
number
number
number
Returns
Section titled “Returns”PathBuilder
ellipse()
Section titled “ellipse()”ellipse(
rect):PathBuilder
The ellipse inscribed in a rectangle.
Parameters
Section titled “Parameters”Returns
Section titled “Returns”PathBuilder
lineTo()
Section titled “lineTo()”lineTo(
x,y):PathBuilder
A straight line to (x, y).
Parameters
Section titled “Parameters”number
number
Returns
Section titled “Returns”PathBuilder
moveTo()
Section titled “moveTo()”moveTo(
x,y):PathBuilder
Starts a subpath at (x, y).
Parameters
Section titled “Parameters”number
number
Returns
Section titled “Returns”PathBuilder
quadTo()
Section titled “quadTo()”quadTo(
x1,y1,x,y):PathBuilder
A quadratic Bézier curve through one control point to (x, y).
Parameters
Section titled “Parameters”number
number
number
number
Returns
Section titled “Returns”PathBuilder
rect()
Section titled “rect()”rect(
rect):PathBuilder
A rectangle: left, top, width, height.
Parameters
Section titled “Parameters”Returns
Section titled “Returns”PathBuilder