Commit Graph

  • 59b1e2eea1 [#1] Fixed up unused imports, docs, and tests. master Myrddin Dundragon 2025-03-10 13:04:37 -04:00
  • 273a7c1699 [#1] Removing unneeded imports and adjusting code. Myrddin Dundragon 2025-03-10 12:17:37 -04:00
  • f670beacef [#1] Removed target_pointer_width for 8bit. Myrddin Dundragon 2025-03-10 11:58:40 -04:00
  • f38f21fe84 [#1] weave::attempt was removed in favor of ?. Myrddin Dundragon 2025-03-10 11:48:53 -04:00
  • c3f2bb7a23 [#1] Adjusted due to git repository move. Myrddin Dundragon 2025-03-10 11:45:38 -04:00
  • d4a9e67a4a Fixing Rust 2018 idioms. Jason Travis Smith 2019-01-21 22:21:24 -05:00
  • 097d9df847 Fixed the library to use the new Rust 2018 module system. Jason Travis Smith 2019-01-20 00:59:58 -05:00
  • 46f1bcafca Fixed some function names. Jason Travis Smith 2018-04-29 03:55:53 -04:00
  • 98d720816d Moved the Bounded trait to the Weave library. Jason Smith 2018-03-22 01:07:06 -04:00
  • 19173c9bd4 Merge branch 'master' of gitlab.com:CyberMages/Core/sigils Jason Smith 2018-01-05 00:17:06 -05:00
  • 1250e46066 Associated constants are now in the language proper. Jason Smith 2018-01-05 00:08:54 -05:00
  • ee44b87b1c Adjusted to use the newer Pact structuring. Jason Travis Smith 2017-12-17 14:32:46 -05:00
  • 3725a5d9d0 Added a min() and max() function for all Numbers. Jason Travis Smith 2017-07-01 16:02:57 -04:00
  • be9cd149ac Fixing the Vector example to be easier to read. Jason Travis Smith 2017-07-01 15:39:28 -04:00
  • 0230b18624 Fixed a lot of the cargo tests. This required Real functions to use libc. Jason Travis Smith 2017-07-01 15:32:44 -04:00
  • 43a1e30808 Added the basic trigonometric functions. Jason Travis Smith 2017-06-27 18:19:33 -04:00
  • cbde731b74 Dot product is not a calculation of angle. Jason Travis Smith 2016-12-10 16:09:09 -05:00
  • 40f5c0f462 Added Radians and Degrees to the trig module. Jason Travis Smith 2016-12-01 01:15:24 -05:00
  • b51a93fc01 Committing the current files prior to reformatting. Jason Travis Smith 2016-06-27 18:22:52 -04:00
  • 449ef9a149 Merge branch 'master' of gitlab.com:CyberMages/sigils Jason Smith 2016-05-12 15:53:59 -04:00
  • 0b7a338572 Added the ability for vectors to use assignment operators. Jason Smith 2016-05-12 15:49:24 -04:00
  • e64c3b0fbe Added Debug, Display, and Default to Vectors and Quaternions. Jason Travis Smith 2016-01-07 17:42:23 -05:00
  • 9306a73f9a Added the Zero and One traits to sigils. Jason Travis Smith 2016-01-06 05:59:38 -05:00
  • 04e744fb0f Removing the recent addition of Number::BYTES. Jason Travis Smith 2016-01-06 03:14:58 -05:00
  • 4aa410ad7e Making the associated constant Number::BYTES a usize. Jason Travis Smith 2016-01-06 02:04:23 -05:00
  • 946ad90fa0 Numbers now define how many bytes it takes to represent them. Jason Travis Smith 2016-01-06 00:54:44 -05:00
  • 902aeb5dbe This adds get_size() to all vector implementations. Jason Travis Smith 2015-12-31 02:58:21 -05:00
  • a618fb27f7 Removing the gitlab ci ability. Jason Smith 2015-12-02 04:11:56 -05:00
  • 460528dea7 Attempting to get the rust code to build on the default runners. Jason Smith 2015-12-02 03:06:09 -05:00
  • b6453cccfe Initial attempt at getting the library to use continual integration. Jason Smith 2015-12-02 03:02:45 -05:00
  • 7fd08542e9 This commit moves the library into a usable state. Jason Smith 2015-12-01 15:48:02 -05:00
  • 7ae702fd5c Finished the Vector definition. Jason Travis Smith 2015-10-09 13:02:54 -04:00
  • e410e69e2f Fixed up some tests and wrote some documentation. Jason Travis Smith 2015-10-04 23:33:37 -04:00
  • 0160780bd1 Created a new math library. Jason Travis Smith 2015-10-04 02:59:26 -04:00