Constructors
Methods
Protected
buildSVGPath
- buildSVGPath(stroke: TStroke): string
Returns string
drawStroke
- drawStroke(
svgElement: SVGElement,
stroke: TStroke,
attrs?: { name: string; value: string }[],
): void Parameters
- svgElement: SVGElement
- stroke: TStroke
Optional
attrs: { name: string; value: string }[]
Returns void
Protected
getArcPath
- getArcPath(center: TPointer, radius: number): string
Returns string
Protected
getFinalPath
- getFinalPath(begin: TPointer, end: TPointer, width: number): string
Returns string
Protected
getLinePath
- getLinePath(begin: TPointer, end: TPointer, width: number): string
Returns string
Protected
getQuadraticPath
- getQuadraticPath(
begin: TPointer,
end: TPointer,
central: TPointer,
width: number,
): string Returns string