Commit graph

18 commits

Author SHA1 Message Date
jesse
9d5d8ba4ea made type Rect and added rect_cut procedures 2025-05-31 16:31:10 -07:00
jesse
526e1c8e8e More Vector and Matrix math and their tests
added common.jai for common math procedures
Some common procedures for smaller fixed vector sizes were made more optimal. SIMD coming later
Added tests to the math/module.jai
2025-05-31 14:46:39 -07:00
Judah Caruso
e52a9b0275 add check_bounds to [meta] 2025-05-27 00:24:58 -06:00
Judah Caruso
aa68627123 align the thing 2025-05-25 17:09:05 -06:00
Judah Caruso
b254ca34ae general purpose min/max value for T procs 2025-05-25 17:00:42 -06:00
c74d35709a add 'ease' procedure 2025-05-21 16:46:49 -06:00
a03172f667 remove relative imports because that causes way more issues 2025-05-21 15:38:57 -06:00
07570f459c move types into meta module 2025-05-21 15:17:55 -06:00
c33f635536 separate out base modules 2025-05-21 15:02:30 -06:00
80b47d63cb ditto 2025-05-21 12:14:51 -06:00
b1af66cb22 docs 2025-05-21 12:14:03 -06:00
beaba8a6a3 more fields for Vec 2025-05-21 12:11:03 -06:00
jesse
b19cda86be resolved merge conflict 2025-05-20 20:12:33 -07:00
jesse
7f444c14e1 Added vector operations 2025-05-20 20:11:01 -07:00
e6b0fb7cdf unroll macro 2025-05-19 16:56:53 -06:00
2b42519e30 . 2025-05-19 13:14:57 -06:00
9d7c573a1a math docs 2025-05-19 13:13:31 -06:00
7da88d9db1 start of math module 2025-05-19 12:41:10 -06:00