5 Commits

Author SHA1 Message Date
Jason Smith
b6453cccfe Initial attempt at getting the library to use continual integration.
This will attempt to get the linux build to work on the gitlab
shared runner ci system.
2015-12-02 03:02:45 -05:00
Jason Smith
7fd08542e9 This commit moves the library into a usable state.
There is still some work to do with defining
integers and whole numbers better, but for now
the library is usable and reasonably tested.
2015-12-01 15:48:02 -05:00
Jason Travis Smith
7ae702fd5c Finished the Vector definition.
This complete what is needed for the definition of Vector2, Vector3, and Vector4.

This required a trigonometry section, fleshing out the rest of the Number, ToNumber,
and FromNumber section, correctly defining all the available function for the Real
trait, and defining several constants.
2015-10-09 13:02:54 -04:00
Jason Travis Smith
e410e69e2f Fixed up some tests and wrote some documentation.
Also, .swp files are now ignored.
2015-10-04 23:33:37 -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