transpose.js 704 B

1234567891011121314151617181920212223
  1. //This file is automatically rebuilt by the Cesium build process.
  2. export default "mat2 czm_transpose(mat2 matrix)\n\
  3. {\n\
  4. return mat2(\n\
  5. matrix[0][0], matrix[1][0],\n\
  6. matrix[0][1], matrix[1][1]);\n\
  7. }\n\
  8. mat3 czm_transpose(mat3 matrix)\n\
  9. {\n\
  10. return mat3(\n\
  11. matrix[0][0], matrix[1][0], matrix[2][0],\n\
  12. matrix[0][1], matrix[1][1], matrix[2][1],\n\
  13. matrix[0][2], matrix[1][2], matrix[2][2]);\n\
  14. }\n\
  15. mat4 czm_transpose(mat4 matrix)\n\
  16. {\n\
  17. return mat4(\n\
  18. matrix[0][0], matrix[1][0], matrix[2][0], matrix[3][0],\n\
  19. matrix[0][1], matrix[1][1], matrix[2][1], matrix[3][1],\n\
  20. matrix[0][2], matrix[1][2], matrix[2][2], matrix[3][2],\n\
  21. matrix[0][3], matrix[1][3], matrix[2][3], matrix[3][3]);\n\
  22. }\n\
  23. ";