canvaskit-wasm 0.39 build 2026-04-29

VectorHelpers

CK.Vector is a namespace of pure-JS helpers for working with number[] vectors of any length (2D points, 3D vectors, n-dimensional uniforms). Returns plain arrays.

Members

MemberArgsReturnsNotes
adda, b: number[]number[]Per-component sum.
crossa, b: number[3]number[3]3D cross product.
dista, b: number[]numberEuclidean distance.
dota, b: number[]numberDot product.
lengthv: number[]numberMagnitude.
lengthSquaredv: number[]numberSquared magnitude.
mulScalarv: number[], s: numbernumber[]Per-component scale.
normalizev: number[]number[]Unit vector.
suba, b: number[]number[]Per-component difference.

See also