Class: PathBuilder
Defined in: render/descriptors/path-builder.ts:4
Constructors
Constructor
new PathBuilder():
PathBuilder
Returns
PathBuilder
Methods
arc()
arc(
rx,ry,rotation,largeArc,sweep,x,y):this
Defined in: render/descriptors/path-builder.ts:27
Parameters
rx
number
ry
number
rotation
number
largeArc
0 | 1
sweep
0 | 1
x
number
y
number
Returns
this
bezierCurveTo()
bezierCurveTo(
x1,y1,x2,y2,x,y):this
Defined in: render/descriptors/path-builder.ts:17
Parameters
x1
number
y1
number
x2
number
y2
number
x
number
y
number
Returns
this
close()
close():
this
Defined in: render/descriptors/path-builder.ts:32
Returns
this
lineTo()
lineTo(
x,y):this
Defined in: render/descriptors/path-builder.ts:12
Parameters
x
number
y
number
Returns
this
moveTo()
moveTo(
x,y):this
Defined in: render/descriptors/path-builder.ts:7
Parameters
x
number
y
number
Returns
this
quadraticCurveTo()
quadraticCurveTo(
x1,y1,x,y):this
Defined in: render/descriptors/path-builder.ts:22
Parameters
x1
number
y1
number
x
number
y
number
Returns
this
toCommands()
toCommands():
PathCommand[]
Defined in: render/descriptors/path-builder.ts:37
Returns
toPathState()
toPathState(
partial?):Partial<PathState>
Defined in: render/descriptors/path-builder.ts:41
Parameters
partial?
Omit<Partial<PathState>, "d"> = {}
Returns
Partial<PathState>