MCPcopy Index your code
hub / github.com/SuperMap/iClient-JavaScript / quadraticAt

Method quadraticAt

src/common/overlay/levelRenderer/Curve.js:377–380  ·  view source on GitHub ↗

* @function LevelRenderer.Tool.Curve.prototype.quadraticAt * @description 计算二次方贝塞尔值。 * @param {number} p0 - 点p0。 * @param {number} p1 - 点p1。 * @param {number} p2 - 点p2。 * @param {number} t - t值。 * @returns {number} 二次方贝塞尔值。

(p0, p1, p2, t)

Source from the content-addressed store, hash-verified

375 * @returns {number} 二次方贝塞尔值。
376 */
377 quadraticAt(p0, p1, p2, t) {
378 var onet = 1 - t;
379 return onet * (onet * p0 + 2 * t * p1) + t * t * p2;
380 }
381
382
383 /**

Callers 3

quadraticProjectPointMethod · 0.95
CurveSpec.jsFile · 0.80
windingQuadraticMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected