Summary
Methods:
| addMathCell |
添加贝塞尔曲线要素 |
| removeAll |
清空该model上的所有要素 |
| removeMathCellById |
根据id移除要素 |
| setCycleTime |
设置动画周期 |
| setHeadColor |
设置贝塞尔曲线飞线头部颜色 |
| setHeadWidth |
设置头部宽度 |
| setLoop |
设置循环模式 |
| setPathParticleCount |
设置构成贝塞尔曲线飞线路径的点数 |
| setTailColor |
设置贝塞尔曲线飞线尾部颜色 |
| setTailParticleCount |
设置构成贝塞尔曲线飞线的点数 |
| setTailWidth |
设置尾部宽度 |
Constructor
new BezierLineModel(options)
构造函数
Parameters:
| Name | Type | Description | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object | 选项
|
Methods
-
addMathCell(bezierLine)
-
添加贝塞尔曲线要素
Parameters:
Name Type Description bezierLinemodule:geosolution/cell~BezierLine 贝塞尔曲线飞线要素
-
removeAll()
-
清空该model上的所有要素
-
removeMathCellById(id)
-
根据id移除要素
Parameters:
Name Type Description idString 贝塞尔曲线要素id
-
setCycleTime(time) → {module:geosolution/cell~BezierLineModel}
-
设置动画周期
Parameters:
Name Type Description timeNumber 完成一次动画需要的时间,单位毫秒
Returns:
module:geosolution/cell~BezierLineModel -贝塞尔曲线飞线模型
-
setHeadColor(color) → {module:geosolution/cell~BezierLineModel}
-
设置贝塞尔曲线飞线头部颜色
Parameters:
Name Type Description colormodule:style~Color 头部颜色
Returns:
module:geosolution/cell~BezierLineModel -贝塞尔曲线飞线模型
-
setHeadWidth(width) → {module:geosolution/cell~BezierLineModel}
-
设置头部宽度
Parameters:
Name Type Description widthNumber 头部宽度,单位像素
Returns:
module:geosolution/cell~BezierLineModel -贝塞尔曲线飞线模型
-
setLoop(loopFlag) → {module:geosolution/cell~BezierLineModel}
-
设置循环模式
Parameters:
Name Type Description loopFlagBoolean 动画是否循环
Returns:
module:geosolution/cell~BezierLineModel -贝塞尔曲线飞线模型
-
setPathParticleCount(pathParticleCount) → {module:geosolution/cell~BezierLineModel}
-
设置构成贝塞尔曲线飞线路径的点数
Parameters:
Name Type Description pathParticleCountNumber 构成贝塞尔曲线飞线路径的点数
Returns:
module:geosolution/cell~BezierLineModel -贝塞尔曲线飞线模型
-
setTailColor(color) → {module:geosolution/cell~BezierLineModel}
-
设置贝塞尔曲线飞线尾部颜色
Parameters:
Name Type Description colormodule:style~Color 尾部颜色
Returns:
module:geosolution/cell~BezierLineModel -贝塞尔曲线飞线模型
-
setTailParticleCount(pathParticleCount) → {module:geosolution/cell~BezierLineModel}
-
设置构成贝塞尔曲线飞线的点数
Parameters:
Name Type Description pathParticleCountNumber 构成贝塞尔曲线飞线的点数
Returns:
module:geosolution/cell~BezierLineModel -贝塞尔曲线飞线模型
-
setTailWidth(width) → {module:geosolution/cell~BezierLineModel}
-
设置尾部宽度
Parameters:
Name Type Description widthNumber 尾部宽度,单位像素
Returns:
module:geosolution/cell~BezierLineModel -贝塞尔曲线飞线模型