def Vec3.dot

bend-prot@0.1.0.0 · geom.bend:23

import bend-prot@0.1.0.0/geom.bend as Geom
import Base

23def Vec3.dot(+a: Vec3, +b: Vec3) -> F32:
24  match a b:
25    case V3{+ax, +ay, +az} V3{+bx, +by, +bz}:
26      (((ax * bx : F32) + (ay * by : F32) : F32) + (az * bz : F32) : F32)

Uses (4)

Used by (2)