fromValues function

List<double> fromValues(
  1. double m00,
  2. double m01,
  3. double m02,
  4. double m03,
  5. double m10,
  6. double m11,
  7. double m12,
  8. double m13,
  9. double m20,
  10. double m21,
  11. double m22,
  12. double m23,
  13. double m30,
  14. double m31,
  15. double m32,
  16. double m33,
)

Create a new mat4 with the given values

@param {Number} m00 Component in column 0, row 0 position (index 0) @param {Number} m01 Component in column 0, row 1 position (index 1) @param {Number} m02 Component in column 0, row 2 position (index 2) @param {Number} m03 Component in column 0, row 3 position (index 3) @param {Number} m10 Component in column 1, row 0 position (index 4) @param {Number} m11 Component in column 1, row 1 position (index 5) @param {Number} m12 Component in column 1, row 2 position (index 6) @param {Number} m13 Component in column 1, row 3 position (index 7) @param {Number} m20 Component in column 2, row 0 position (index 8) @param {Number} m21 Component in column 2, row 1 position (index 9) @param {Number} m22 Component in column 2, row 2 position (index 10) @param {Number} m23 Component in column 2, row 3 position (index 11) @param {Number} m30 Component in column 3, row 0 position (index 12) @param {Number} m31 Component in column 3, row 1 position (index 13) @param {Number} m32 Component in column 3, row 2 position (index 14) @param {Number} m33 Component in column 3, row 3 position (index 15) @returns {mat4} A new mat4

Implementation

List<double> fromValues(double m00, double m01, double m02, double m03, double m10, double m11, double m12, double m13,
    double m20, double m21, double m22, double m23, double m30, double m31, double m32, double m33) {
  final out = <double>[];
  out[0] = m00;
  out[1] = m01;
  out[2] = m02;
  out[3] = m03;
  out[4] = m10;
  out[5] = m11;
  out[6] = m12;
  out[7] = m13;
  out[8] = m20;
  out[9] = m21;
  out[10] = m22;
  out[11] = m23;
  out[12] = m30;
  out[13] = m31;
  out[14] = m32;
  out[15] = m33;
  return out;
}