def Vec3.dot
import bend-prot@0.1.0.0/geom.bend as Geomimport 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)