6 Commits

Author SHA1 Message Date
c3f2bb7a23 [#1] Adjusted due to git repository move.
This was adjusted to drop weave usage and point to the new git
server. The Rust edition was also incremented.
2025-03-10 11:45:38 -04:00
097d9df847 Fixed the library to use the new Rust 2018 module system. 2019-01-20 00:59:58 -05:00
98d720816d Moved the Bounded trait to the Weave library. 2018-03-22 01:07:06 -04:00
43a1e30808 Added the basic trigonometric functions.
These were moved to their own trait and removed from the definition of
a Real number. This allows the definition of a trigonometric function
to call a different libc trig function depending on type.
2017-06-27 18:19:33 -04:00
Jason Travis Smith
b51a93fc01 Committing the current files prior to reformatting. 2016-06-27 18:22:52 -04:00
Jason Travis Smith
0160780bd1 Created a new math library.
This library will e the math library of the magic game engine.

Currently, it defines basic numerical types that can be used in generic programming
and a set of generic Vector structures.

Tests can be added to the "tests" crate.
2015-10-04 02:59:26 -04:00