transform method

Vector3D transform(
  1. MatrixD o
)

Implementation

Vector3D transform(MatrixD o) => .vec3(
  o.m0*x + o.m4*y + o.m8*z + o.m12,
  o.m1*x + o.m5*y + o.m9*z + o.m13,
  o.m2*x + o.m6*y + o.m10*z + o.m14,
);