new Tool(config)
Default tool for drawing free lines on layers.
Use Tool
class as base
for creating custom tools.
Parameters:
Name | Type | Description |
---|---|---|
config |
object | tool configuration |
Example
{ sketchpad: Sketchpad, toolId: string, lineWidth: number, //default 1 layers: ["F", "B"], //default ["F", "B"] color: {r: number, g:number, b: number, a:number} //default {r: 0, g: 0, b: 0, a: 1} }
Methods
-
distance(x1, y1, x2, y2)
-
Calculate distance between two points
Parameters:
Name Type Description x1
number start x
y1
number start y
x2
number end x
y2
number end y
Returns:
- distance
- Type
- number