PolylineArrowDrawer

折线箭头

new YS.PolylineArrowDrawer(options)

折线箭头
Name Type Description
options Object 对象有下面这些属性:
Name Type Default Description
ys YouScene YouScene对象
id String optional 唯一标识
name String optional 名称
color Color optional 颜色
ratio Number 6 optional 长度与宽度的比值
active Boolean optional 是否激活
Implements:

Methods

calculateArrowLines(startP, endP, ratio, angle)Array.<Array.<XYZ>>

根据两点计算其所在向量的箭头(即两条直线)
Name Type Description
startP Object 向量的起点
endP Object 向量的终点
ratio Number 直线长度与箭头长度的比值,默认为10倍
angle Number 箭头所在直线与直线的夹角,范围为0到π,默认为Math.PI/6。
Returns:
返回中点

getPositionss()Array.<Array.<XYZ>>

获取点集
Returns:
点集
Implements: