Method: Mittsu::Matrix4#flatten_to_array_offset

Defined in:
lib/mittsu/math/matrix4.rb

#flatten_to_array_offset(array, offset) ⇒ Object



320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
# File 'lib/mittsu/math/matrix4.rb', line 320

def flatten_to_array_offset(array, offset)
  te = self.elements
  array[offset    ] = te[0]
  array[offset + 1] = te[1]
  array[offset + 2] = te[2]
  array[offset + 3] = te[3]
  array[offset + 4] = te[4]
  array[offset + 5] = te[5]
  array[offset + 6] = te[6]
  array[offset + 7] = te[7]
  array[offset + 8]  = te[8]
  array[offset + 9]  = te[9]
  array[offset + 10] = te[10]
  array[offset + 11] = te[11]
  array[offset + 12] = te[12]
  array[offset + 13] = te[13]
  array[offset + 14] = te[14]
  array[offset + 15] = te[15]
  array
end