Commit graph

  • 8dd2874b59 Move traits into common module Brendan Zabarauskas 2016-04-19 20:51:40 +1000
  • ee5396a64c Merge pull request #328 from bjz/move-slerp-to_euler Brendan Zabarauskas 2016-04-16 14:44:44 +1000
  • e9671e6070 Move Quaternion::{slerp, to_euler} out of separate impl block Brendan Zabarauskas 2016-04-16 14:32:28 +1000
  • 7b04a30104 Merge pull request #326 from bjz/stabilise-assignment-ops Brendan Zabarauskas 2016-04-16 14:26:54 +1000
  • 07301eb4d0 Stabilise assignment operators Brendan Zabarauskas 2016-04-15 17:16:50 +1000
  • 3cc33c4606 Merge pull request #320 from bjz/the-grand-trait-unification Brendan Zabarauskas 2016-04-12 08:48:13 +1000
  • 5952326851 Merge pull request #323 from mhintz/readme-edit Brendan Zabarauskas 2016-04-10 18:57:46 +1000
  • a37bc49882 Add note about column-vector convention Mark Hintz 2016-04-09 18:44:23 +0200
  • 23fce928c0 Module documentation updates Brendan Zabarauskas 2016-04-09 13:50:39 +1000
  • a3e6cd26b5 Document fields Brendan Zabarauskas 2016-04-09 13:47:17 +1000
  • 886e2fb240 Unify trait hierarchies for vectors, quaternions and matrices Brendan Zabarauskas 2016-04-09 13:47:04 +1000
  • b4063ea72a Rename Point to EuclideanSpace Brendan Zabarauskas 2016-04-08 19:56:30 +1000
  • b5f8e7646b Rename Point::Vector to Point::Diff Brendan Zabarauskas 2016-04-08 15:35:11 +1000
  • 2b36ea2ef9 Rename Vector trait to VectorSpace and EuclideanVector to InnerSpace Brendan Zabarauskas 2016-04-08 08:46:35 +1000
  • cfeb001ea7 Merge pull request #318 from frewsxcv/patch-1 Brendan Zabarauskas 2016-04-06 23:25:13 +1000
  • 0c7442a98b Merge pull request #317 from bjz/fix-rustc-serialize-version Brendan Zabarauskas 2016-04-06 23:16:48 +1000
  • 3529ec34bf Remove now default 'sudo: false' Corey Farwell 2016-04-06 09:11:36 -0400
  • 4d7358cda4 Update changelog Brendan Zabarauskas 2016-04-06 23:06:09 +1000
  • d2929921d3 Un-implicit-glob rustc-serialize version number Brendan Zabarauskas 2016-04-06 23:04:39 +1000
  • 04b6b27bd5 Merge pull request #316 from bjz/bump-version Brendan Zabarauskas 2016-04-06 22:35:07 +1000
  • cea5e78bc7 Bump version number Brendan Zabarauskas 2016-04-06 22:21:58 +1000
  • 10fe7e6107 Merge pull request #315 from bjz/vector-dot Brendan Zabarauskas 2016-04-06 16:48:18 +1000
  • f82c8826a2 Add doc comments for vector axes Brendan Zabarauskas 2016-04-05 08:52:27 +1000
  • 41a7d1a22d Update changelog Brendan Zabarauskas 2016-04-04 20:43:51 +1000
  • 90dbd29f6d Make some documentation more succinct Brendan Zabarauskas 2016-04-04 20:39:18 +1000
  • f766973a74 Remove neg_self methods Brendan Zabarauskas 2016-04-04 20:34:07 +1000
  • 019cac1f74 Add some links to wikipedia pages Brendan Zabarauskas 2016-04-04 20:25:51 +1000
  • 40a3ad3185 Add a default implementation for EuclideanVector::angle Brendan Zabarauskas 2016-04-04 20:20:31 +1000
  • 3b55ad5f70 Move Vector::from_value function to Array trait Brendan Zabarauskas 2016-04-04 19:53:55 +1000
  • e0a5164967 Improve documentation for vector traits Brendan Zabarauskas 2016-04-04 19:46:48 +1000
  • 2cd6f402df Move the dot method onto EuclideanVector Brendan Zabarauskas 2016-04-04 19:45:54 +1000
  • 84c2c0ff8a Merge pull request #314 from bjz/angles Brendan Zabarauskas 2016-04-04 07:49:17 +1000
  • 1905354d26 Fix spelling Brendan Zabarauskas 2016-04-03 13:56:26 +1000
  • 1b63ed3e88 Update changelog Brendan Zabarauskas 2016-04-03 13:52:07 +1000
  • 1d33c231e3 Improve the documentation for some angle methods Brendan Zabarauskas 2016-04-03 13:49:58 +1000
  • aa6fd71ab8 Move Angle::new to be implemented directly on angle types Brendan Zabarauskas 2016-04-03 13:36:12 +1000
  • 40232ec063 Remove Angle::equiv Brendan Zabarauskas 2016-04-03 13:32:55 +1000
  • 0de8942748 Merge pull request #311 from bjz/rename-vector-length Brendan Zabarauskas 2016-03-28 13:47:50 +1100
  • a080040274 Merge pull request #307 from bjz/element-wise Brendan Zabarauskas 2016-03-27 18:41:37 +1100
  • 5f7e47371e Merge remote-tracking branch 'origin/master' into element-wise Brendan Zabarauskas 2016-03-27 16:43:20 +1100
  • d1fc22fab7 Fix benches Brendan Zabarauskas 2016-03-27 16:40:17 +1100
  • 3218046bfa Merge pull request #309 from bjz/conv Brendan Zabarauskas 2016-03-27 16:38:59 +1100
  • fb5228f14f Clean up some function calls Brendan Zabarauskas 2016-03-27 16:25:03 +1100
  • c9155dd7d9 Update changelog Brendan Zabarauskas 2016-03-27 16:24:31 +1100
  • f7bc6dcc54 Rename Vector::length to Vector::magnitude Brendan Zabarauskas 2016-03-27 16:17:11 +1100
  • 6c05339f69 Update changelog Brendan Zabarauskas 2016-03-26 16:41:43 +1100
  • 813b4aa5c2 Add constrained conversion functions Brendan Zabarauskas 2016-03-26 16:40:31 +1100
  • 352b8fe381 Remove obsolete benchmarks Brendan Zabarauskas 2016-03-26 13:37:00 +1100
  • 98b6a740b6 Update changelog Brendan Zabarauskas 2016-03-26 13:35:31 +1100
  • 8d10f1dc6d Remove extraneous operator overloads on vectors, and add Elementwise trait Brendan Zabarauskas 2016-03-26 13:19:06 +1100
  • bf4637352e Merge pull request #306 from bjz/add-prelude Brendan Zabarauskas 2016-03-25 15:44:14 +1100
  • 31b8a91793 Update changelog Brendan Zabarauskas 2016-03-25 15:30:44 +1100
  • 652ec87dd8 Add prelude module Brendan Zabarauskas 2016-03-25 15:27:57 +1100
  • 4200b75c6d Merge pull request #304 from bjz/repr-c Brendan Zabarauskas 2016-03-25 12:52:29 +1100
  • df89ec262c Update changelog Brendan Zabarauskas 2016-03-25 12:47:10 +1100
  • 3d55187a7d Mark some types as #[repr(C, packed)] Brendan Zabarauskas 2016-03-25 12:34:12 +1100
  • 49cac4d894 Merge pull request #303 from bjz/points Brendan Zabarauskas 2016-03-25 11:48:45 +1100
  • 667888a0c5 Improve documentation for the Point trait Brendan Zabarauskas 2016-03-24 22:50:23 +1100
  • a502ee9fca Merge pull request #298 from bitshifter/docfix Brendan Zabarauskas 2016-02-18 08:25:10 +1100
  • 73c34e9f05 Small doc fix for EuclideanVector trait Cameron Hart 2016-02-17 22:43:41 +1100
  • 9281295891 Merge pull request #295 from bitshifter/scalarops Brendan Zabarauskas 2016-01-02 18:42:21 +1100
  • e773da36d2 Removed constant only used on one place Cameron Hart 2016-01-02 16:15:49 +1100
  • 24a21d5fc6 Added scalar arithmetic operators for Matrix types Cameron Hart 2016-01-02 16:11:16 +1100
  • 15b14c1e87 Rename vector identifier to point Cameron Hart 2016-01-02 16:10:35 +1100
  • 58cde94eb7 Merge pull request #293 from bitshifter/scalarops Brendan Zabarauskas 2016-01-02 14:38:42 +1100
  • 9096e409d1 Added scalar arithmetic operators for Quaternions Cameron Hart 2016-01-02 11:13:27 +1100
  • 3febc46d5a Added scalar arithmetic operators for Point types Cameron Hart 2016-01-02 10:14:47 +1100
  • 1e6f615f9e Split arithmetic operator tests into per op tests Cameron Hart 2016-01-02 09:12:13 +1100
  • 62b6c961a4 Test by-ref arithmetic operators against by-val results Cameron Hart 2016-01-02 08:57:16 +1100
  • 043a63c45a Expand vector aritmetic operator tests Cameron Hart 2016-01-02 00:18:48 +1100
  • 338c494735 Make macro usage more like existing style Cameron Hart 2016-01-02 00:09:11 +1100
  • 7426d8d807 Support for scalar on the lhs of arithmetic operators Cameron Hart 2016-01-01 18:05:32 +1100
  • 6cf7831275 Merge pull request #292 from bjz/debug-impls Brendan Zabarauskas 2015-12-29 22:07:22 +1100
  • a1b6c1092c Update changelog Brendan Zabarauskas 2015-12-29 21:54:52 +1100
  • 429d2659fe Improve fmt::Debug impls Brendan Zabarauskas 2015-12-29 21:50:43 +1100
  • 2449a283a2 Merge pull request #291 from bjz/cleanup-matrix-tests Brendan Zabarauskas 2015-12-29 16:03:26 +1100
  • fb722e1dac Clean up matrix tests Brendan Zabarauskas 2015-12-29 15:49:01 +1100
  • 4cca70a457 Merge pull request #289 from AnthIste/readme-urls Brendan Zabarauskas 2015-12-25 08:32:24 +1100
  • b0fc6f0acb Fix Travis and License URLs in README.md AnthIste 2015-12-24 17:43:58 +0200
  • 8f46a524b6 Merge pull request #288 from bjz/AnthIste/readme-url-changes Brendan Zabarauskas 2015-12-24 10:00:40 +1100
  • 36151b1795 Update GitHub links from cgmath-rs to cgmath AnthIste 2015-12-23 21:03:49 +0200
  • aa922eb137 Merge pull request #287 from bjz/update-changelog Brendan Zabarauskas 2015-12-23 17:45:08 +1100
  • ab61b9619f Update changelog Brendan Zabarauskas 2015-12-23 17:42:46 +1100
  • e678b6e0db Merge pull request #286 from bjz/version-bump Brendan Zabarauskas 2015-12-23 17:39:28 +1100
  • a6da4d1d37 Bump version number Brendan Zabarauskas 2015-12-23 08:39:24 +1100
  • 33511ee52a Retarget repository URL Brendan Zabarauskas 2015-12-23 08:39:10 +1100
  • 0875ea4444 Merge pull request #284 from DerekBurch/fix-matrix3-to-quaternion Brendan Zabarauskas 2015-12-23 13:12:03 +1100
  • 744fb78662 Fix conversion from Matrix3 to Quaternion derekburch 2015-12-22 13:00:20 -0800
  • f60e85b61a Merge pull request #282 from bjz/assignment-ops Brendan Zabarauskas 2015-12-23 07:35:16 +1100
  • 0613befee2 Merge pull request #283 from bjz/quat-magnitude Brendan Zabarauskas 2015-12-22 23:30:29 +1100
  • e9dc8404ef Make Quaternion::magnitude pass self by-value Brendan Zabarauskas 2015-12-22 23:14:16 +1100
  • 4c8fc61e23 Fix benchmarks Brendan Zabarauskas 2015-12-22 22:55:59 +1100
  • ef34770a4b Update changelog Brendan Zabarauskas 2015-12-22 22:37:56 +1100
  • 59d5e6f53a Implement most assignment operators Brendan Zabarauskas 2015-12-21 07:24:56 +1100
  • 1b4420d2af Merge pull request #281 from bjz/matrix-ops Brendan Zabarauskas 2015-12-22 08:03:52 +1100
  • 8c05db962a Implement by-ref negations for matrices Brendan Zabarauskas 2015-12-22 00:43:15 +1100
  • 23c632acca Use SquareMatrix::ColumnRow instead of Matrix::Column Brendan Zabarauskas 2015-12-21 22:10:28 +1100
  • 0014bb22a5 Update Changelog Brendan Zabarauskas 2015-12-21 21:02:56 +1100
  • 1d886f6197 Add all permutations of matrix ops, and remove operator methods Brendan Zabarauskas 2015-12-21 21:02:40 +1100
  • 32a981161a Merge pull request #279 from bjz/angle-api-cleanups Brendan Zabarauskas 2015-12-14 07:13:51 +1100