subOffset method
Subtract matrix m with offset v
Implementation
Matrix3 subOffset(double m,Vector3 v) {
double relX = v.x;
double relY = v.y;
double relZ = v.z;
Float32List te = storage;
te[0] -= m * ( relY * relY + relZ * relZ );
te[4] -= m * ( relX * relX + relZ * relZ );
te[8] -= m * ( relX * relX + relY * relY );
double xy = m * relX * relY;
double yz = m * relY * relZ;
double zx = m * relZ * relX;
te[1] += xy;
te[3] += xy;
te[2] += yz;
te[6] += yz;
te[5] += zx;
te[7] += zx;
return this;
}