MCPcopy
hub / github.com/apache/echarts / legacyCopyOverallTrans

Function legacyCopyOverallTrans

src/coord/View.ts:558–569  ·  view source on GitHub ↗

* [VIEW_COORD_SYS_TRANS_OVERALL_BACKWARD_COMPATIBILITY] * VIEW_COORD_SYS_TRANS_OVERALL transformable has long been View or Geo instance itself. * We keep backward compatibility, since some users may have visited it directly (e.g. * for drawing a computed bounding rect).

(
    target: Transformable | NullUndefined,
    overallTrans: Transformable,
    mtOverall: MatrixArray,
    mtOverallInv: MatrixArray
)

Source from the content-addressed store, hash-verified

556 * for drawing a computed bounding rect).
557 */
558function legacyCopyOverallTrans(
559 target: Transformable | NullUndefined,
560 overallTrans: Transformable,
561 mtOverall: MatrixArray,
562 mtOverallInv: MatrixArray
563): void {
564 if (target) {
565 copyTransform(target, overallTrans);
566 matrixCopy(target.transform || (target.transform = []), mtOverall);
567 matrixCopy(target.invTransform || (target.invTransform = []), mtOverallInv);
568 }
569}
570
571function calcOverallTrans(
572 out: Transformable,

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…