Multiplies a 3x3 matrix by a vector.
Original signature is 'GLKVector3 GLKMatrix3MultiplyVector3 ( GLKMatrix3 matrixLeft, GLKVector3 vectorRight );'
Available in OS X x0.8 and later.
public static GLKVector3 MultiplyVector3 (GLKMatrix3 matrixLeft, GLKVector3 vectorRight) { GLKVector3 v = new GLKVector3 (matrixLeft [0] * vectorRight.x + matrixLeft [3] * vectorRight.y + matrixLeft [6] * vectorRight.z, matrixLeft [1] * vectorRight.x + matrixLeft [4] * vectorRight.y + matrixLeft [7] * vectorRight.z, matrixLeft [2] * vectorRight.x + matrixLeft [5] * vectorRight.y + matrixLeft [8] * vectorRight.z); return v; }