类: Arrow

Arrow

箭头渲染类


构造

new Arrow()

成员

名称 说明
arrowSize

箭头大小

background

空心箭头的背景色

方法列表

名称 说明
circle(ctx, point)

空心圆

circleSolid(ctx, point)

实心圆

diamond(ctx, point)

空心菱形箭头

diamondSolid(ctx, point)

实心菱形箭头

line(ctx, point)

单线箭头

lineDown(ctx, point)

下线箭头

lineEnd(ctx, point)

上线箭头

lineUp(ctx, point)

上线箭头

triangle(ctx, point)

空心三角形箭头

triangleSolid(ctx, point)

实心三角形箭头

详细说明


circle(ctx, point)

空心圆

参数
名称 类型 缺省值 说明
ctx CanvasRenderingContext2D
point Object

{x, y, angle}


circleSolid(ctx, point)

实心圆

参数
名称 类型 缺省值 说明
ctx CanvasRenderingContext2D
point Object

{x, y, angle}


diamond(ctx, point)

空心菱形箭头

参数
名称 类型 缺省值 说明
ctx CanvasRenderingContext2D
point Object

{x, y, angle}


diamondSolid(ctx, point)

实心菱形箭头

参数
名称 类型 缺省值 说明
ctx CanvasRenderingContext2D
point Object

{x, y, angle}


line(ctx, point)

单线箭头

参数
名称 类型 缺省值 说明
ctx CanvasRenderingContext2D
point Object

{x, y, angle}


lineDown(ctx, point)

下线箭头

参数
名称 类型 缺省值 说明
ctx CanvasRenderingContext2D
point Object

{x, y, angle}


lineEnd(ctx, point)

上线箭头

参数
名称 类型 缺省值 说明
ctx CanvasRenderingContext2D
point Object

{x, y, angle}


lineUp(ctx, point)

上线箭头

参数
名称 类型 缺省值 说明
ctx CanvasRenderingContext2D
point Object

{x, y, angle}


triangle(ctx, point)

空心三角形箭头

参数
名称 类型 缺省值 说明
ctx CanvasRenderingContext2D
point Object

{x, y, angle}


triangleSolid(ctx, point)

实心三角形箭头

参数
名称 类型 缺省值 说明
ctx CanvasRenderingContext2D
point Object

{x, y, angle}