PathBuilder
See source codeTable of contents
class PathBuilder {}Constructor
Constructs a new instance of the PathBuilder class
Methods
cubicSplineThroughPoints( )
static
static cubicSplineThroughPoints(
points: VecLike[],
opts?: PathBuilderLineOpts & {
endOffsets?: number
}
): PathBuilderParameters
| Name | Description |
|---|---|
| |
| |
Returns
lineThroughPoints( )
static
static lineThroughPoints(
points: VecLike[],
opts?: PathBuilderLineOpts & {
endOffsets?: number
}
): PathBuilderParameters
| Name | Description |
|---|---|
| |
| |
Returns
arcTo( )
arcTo(
rx: number,
ry: number,
largeArcFlag: boolean,
sweepFlag: boolean,
xAxisRotationRadians: number,
x2: number,
y2: number,
opts?: PathBuilderCommandOpts
): thisParameters
| Name | Description |
|---|---|
| |
| |
| |
| |
| |
| |
| |
|
Returns
thiscircularArcTo( )
circularArcTo(
radius: number,
largeArcFlag: boolean,
sweepFlag: boolean,
x2: number,
y2: number,
opts?: PathBuilderCommandOpts
): thisParameters
| Name | Description |
|---|---|
| |
| |
| |
| |
| |
|
Returns
thisclose( )
close(): thiscubicBezierTo( )
cubicBezierTo(
x: number,
y: number,
cp1X: number,
cp1Y: number,
cp2X: number,
cp2Y: number,
opts?: PathBuilderCommandOpts
): thisParameters
| Name | Description |
|---|---|
| |
| |
| |
| |
| |
| |
|
Returns
thislineTo( )
lineTo(x: number, y: number, opts?: PathBuilderCommandOpts): thisParameters
| Name | Description |
|---|---|
| |
| |
|
Returns
thismoveTo( )
moveTo(x: number, y: number, opts?: PathBuilderLineOpts): thisParameters
| Name | Description |
|---|---|
| |
| |
|
Returns
thistoD( )
toD(opts?: PathBuilderToDOpts): stringParameters
| Name | Description |
|---|---|
|
Returns
stringtoDrawD( )
toDrawD(opts: DrawPathBuilderDOpts): stringParameters
| Name | Description |
|---|---|
|
Returns
stringtoGeometry( )
toGeometry(): Group2d | PathBuilderGeometry2dtoSvg( )
toSvg(opts: PathBuilderOpts): import('react/jsx-runtime').JSX.ElementParameters
| Name | Description |
|---|---|
|
Returns
import('react/jsx-runtime').JSX.ElementPrev
NoteShapeUtilNext
PathBuilderGeometry2d