曲线辅助模块
Methods
-
staticmodule:zrender/tool/curve.cubicAt(p0, p1, p2, p3, t){number}
tool/curve.js, line 45 -
计算三次贝塞尔值
Name Type Description p0
number p1
number p2
number p3
number t
number -
staticmodule:zrender/tool/curve.cubicDerivativeAt(p0, p1, p2, p3, t){number}
tool/curve.js, line 61 -
计算三次贝塞尔导数值
Name Type Description p0
number p1
number p2
number p3
number t
number -
staticmodule:zrender/tool/curve.cubicExtrema(p0, p1, p2, p3, extrema){number}
tool/curve.js, line 172 -
计算三次贝塞尔方程极限值的位置
Name Type Description p0
number p1
number p2
number p3
number extrema
Array.<number> -
staticmodule:zrender/tool/curve.cubicRootAt(p0, p1, p2, p3, val, roots){number}
tool/curve.js, line 80 -
计算三次贝塞尔方程根,使用盛金公式
Name Type Description p0
number p1
number p2
number p3
number val
number roots
Array.<number> -
staticmodule:zrender/tool/curve.cubicSubdivide(p0, p1, p2, p3, t, out)
tool/curve.js, line 216 -
细分三次贝塞尔曲线
Name Type Description p0
number p1
number p2
number p3
number t
number out
Array.<number> -
staticmodule:zrender/tool/curve.quadraticExtremum(p0, p1, p2){number}
tool/curve.js, line 398 -
计算二次贝塞尔方程极限值
Name Type Description p0
number p1
number p2
number