Commit graph

  • 3ee67019dd Updated to latest Rust: math changes ozkriff 2014-04-02 13:24:04 +0400
  • 12e01894b7 Merge pull request #58 from ozkriff/master Andrey Lesnikov 2014-04-01 15:09:55 +0400
  • 18fe0e74b5 Updated to latest Rust: priv/pub ozkriff 2014-04-01 15:00:17 +0400
  • 0aa401109a Merge pull request #57 from ozkriff/master Andrey Lesnikov 2014-03-21 13:23:22 +0300
  • 01582f5649 Updated to latest Rust: std::vec -> std::slice ozkriff 2014-03-21 14:18:04 +0400
  • 563b77a885 Merge pull request #56 from ozkriff/partial_ord Brendan Zabarauskas 2014-03-19 20:52:27 +1100
  • 83943cd5b5 Replaced partial_{min,max} funcs with PartOrdPrim trait ozkriff 2014-03-19 13:18:59 +0400
  • 5c504d4701 Merge pull request #55 from ozkriff/master Andrey Lesnikov 2014-03-19 10:46:01 +0300
  • 1107ab8e6b aabb.rs: _{min,max} -> partial_{min,max} ozkriff 2014-03-17 23:11:04 +0400
  • 7809e8d646 Merge pull request #54 from ozkriff/master Brendan Zabarauskas 2014-03-17 23:21:54 +1100
  • c026f520e1 Fixed warnings ozkriff 2014-03-17 16:14:39 +0400
  • 2b7339e734 Merge pull request #53 from ozkriff/master Andrey Lesnikov 2014-03-17 14:19:23 +0300
  • 385c3d7de8 Udated to latest Rust: TotalOrd/min/max changes ozkriff 2014-03-17 15:13:54 +0400
  • ba9aa12072 Merge pull request #51 from ozkriff/master Brendan Zabarauskas 2014-03-14 20:12:10 +1100
  • 8868c793fe Updated to latest Rust ozkriff 2014-03-14 12:27:24 +0400
  • a09d8aedfb Merge pull request #50 from ozkriff/master Andrey Lesnikov 2014-03-03 12:38:23 +0300
  • 77d9a537fd Updated to latest Rust: Implemented Show for Mat{2,3,4} ozkriff 2014-03-03 13:22:14 +0400
  • ada934f913 Merge pull request #49 from ozkriff/master Andrey Lesnikov 2014-02-25 12:18:32 +0300
  • eb40fbce2a Updated to latest Rust: ToStr -> fmt::Show ozkriff 2014-02-25 12:56:22 +0400
  • 0be56240d5 Merge pull request #48 from ozkriff/master Brendan Zabarauskas 2014-02-25 01:00:39 +1100
  • e5ec803fa5 Updated to latest Rust ozkriff 2014-02-24 10:33:31 +0400
  • 69fa5d9fea Merge pull request #47 from ozkriff/master Brendan Zabarauskas 2014-02-22 10:19:06 +1100
  • 141c4a8684 Updated to latest Rust ozkriff 2014-02-20 14:13:47 +0400
  • db2454f24f Merge pull request #46 from cmr/master Brendan Zabarauskas 2014-02-18 00:11:47 +1100
  • 66195378be Update cargo-lite.conf Corey Richardson 2014-02-17 06:53:33 -0500
  • 93f739f696 Merge pull request #45 from csherratt/master Brendan Zabarauskas 2014-02-16 18:21:32 +1100
  • 4bcb1a5406 changed extern mod to extern crate Colin Sherratt 2014-02-15 21:54:53 -0500
  • 0795096f92 Merge pull request #44 from csherratt/master Brendan Zabarauskas 2014-02-16 13:29:05 +1100
  • 5872ef347e Temporary workaround for the fact that std::num::Orderable is now removed. Colin Sherratt 2014-02-15 17:22:21 -0500
  • f068af7717 Remove obsolete compilation instructions Brendan Zabarauskas 2014-02-14 07:29:24 +1100
  • 1be74734f9 Merge pull request #42 from bjz/make Brendan Zabarauskas 2014-02-14 07:26:28 +1100
  • 11f8e29e17 Add Makefile and enable rust-ci doc export Brendan Zabarauskas 2014-02-14 07:18:10 +1100
  • 07f01efbc5 Merge pull request #40 from rsaarelm/master Brendan Zabarauskas 2014-02-12 19:42:17 +1100
  • fb03e2a660 Arguments directly used to construct AABB passed by value Risto Saarelma 2014-02-12 08:56:39 +0200
  • a391d4450b Don't use abbrevations for the Aabb field names Risto Saarelma 2014-02-09 10:28:58 +0200
  • 57ff382cf1 to_str for Aabbs Risto Saarelma 2014-02-07 08:50:10 +0200
  • 907165075c Translate and scale methods for AABB Risto Saarelma 2014-02-01 10:29:59 +0200
  • ff9fc767d4 Translate method for AABBs Risto Saarelma 2014-02-01 10:12:27 +0200
  • 6ac1f09750 Utility methods for AA boxes Risto Saarelma 2014-01-31 20:02:42 +0200
  • 304151d2f7 Merge pull request #41 from rlane/fmt-show Brendan Zabarauskas 2014-02-04 03:41:03 -0800
  • 17b9f5c066 replace fmt::Default with fmt::Show Rich Lane 2014-02-02 20:44:15 -0800
  • 0c903a7ec5 Merge pull request #38 from rsaarelm/master Brendan Zabarauskas 2014-01-30 22:43:44 -0800
  • 18b66f25a1 Merge pull request #39 from kvark/t-quat-arc Brendan Zabarauskas 2014-01-30 22:43:16 -0800
  • cdcae58c02 Axis-aligned boxes use top and bottom corners Risto Saarelma 2014-01-30 21:13:49 +0200
  • 21f10ee0ec Rotation2 and Rotation3 improved with from_* methods. Betwee_vecs implemented for all rotations. Dzmitry Malyshau 2014-01-29 19:24:34 -0500
  • dd1d35b2db Merge pull request #37 from csherratt/master Brendan Zabarauskas 2014-01-29 03:45:18 -0800
  • fb13dc4566 Implement to_mat4 for Transform3D and quaternion Add a translate builder for Transform3D Colin Sherratt 2014-01-28 21:01:57 -0500
  • 7435ae16bf Merge pull request #32 from rlane/iterbytes Brendan Zabarauskas 2014-01-26 22:26:27 -0800
  • 356547d6b3 Merge pull request #34 from bjz/readme Brendan Zabarauskas 2014-01-26 22:19:48 -0800
  • f3e680fc34 derive IterBytes for vectors, points, and angles Rich Lane 2014-01-26 13:39:57 -0800
  • 0d31e49a82 Re-document build instructions in README and shorten limitations section Brendan Zabarauskas 2014-01-27 16:11:20 +1100
  • 5023f4795f Merge pull request #33 from zhanrnl/fix-quat-from_angle Brendan Zabarauskas 2014-01-26 22:16:12 -0800
  • e9fcf971da Fix comments on Quat::from_angle_{x|y|z} functions Lennart 2014-01-26 21:47:03 -0800
  • ba71cb4a37 Fix quat::Quat::from_angle_{x|y|z} Lennart 2014-01-26 21:33:30 -0800
  • a7c2ddf2ca Merge pull request #31 from kvark/try-look-at Brendan Zabarauskas 2014-01-26 19:38:23 -0800
  • 1789f26ea1 look_at() implemented as a part of Transform trait Dzmitry Malyshau 2014-01-25 10:54:54 -0500
  • 39b6bd2a5c Merge pull request #28 from cmr/master Brendan Zabarauskas 2014-01-25 10:06:16 -0800
  • f3fdee9e9c Merge pull request #29 from bjz/travis Brendan Zabarauskas 2014-01-25 10:05:46 -0800
  • 6b33f5d7e5 Remove unnecessary parentheses Brendan Zabarauskas 2014-01-26 04:59:13 +1100
  • 337061bd82 Call rustc directly in .travis.yml Brendan Zabarauskas 2014-01-26 04:55:18 +1100
  • 81bfadb5cf cargo-lite Corey Richardson 2014-01-25 11:10:08 -0500
  • 91060a231a Merge pull request #27 from bjz/build-fixes Brendan Zabarauskas 2014-01-23 08:21:24 -0800
  • c2054e4993 Reduce code duplication Brendan Zabarauskas 2014-01-24 03:13:53 +1100
  • ac991aaec0 Impl appropriate operators for implementors of Zero and One Brendan Zabarauskas 2014-01-24 03:00:24 +1100
  • cbc08a7de7 Merge pull request #25 from csherratt/Items Brendan Zabarauskas 2014-01-19 21:55:27 -0800
  • e3183110ad Fix renamed structures: VecIterator -> Items MutVecIterator -> MutItems Colin Sherratt 2014-01-19 21:04:48 -0500
  • 19d9c356fd Merge pull request #21 from kvark/try-approx Brendan Zabarauskas 2014-01-10 09:17:30 -0800
  • 522d20ffe5 Fixed tests that used assert_approx_eq kvark 2014-01-08 20:06:02 -0500
  • 2fdf34cd18 New ApproxEq replaced the one in std kvark 2014-01-08 19:26:50 -0500
  • c8134ee828 Merge pull request #17 from cmr/master Brendan Zabarauskas 2013-12-17 18:20:31 -0800
  • 2992fd5f51 pkgid and make dead code public Corey Richardson 2013-12-17 20:44:28 -0500
  • 97cf31f7e0 Merge pull request #15 from JarrettBillingsley/master Brendan Zabarauskas 2013-12-12 20:07:31 -0800
  • 234634695d Changed 'self lifetime to 'a Jarrett Billingsley 2013-12-12 00:26:01 -0800
  • 604edb2b68 Merge pull request #14 from bpbp-boop/master Brendan Zabarauskas 2013-12-06 22:10:26 -0800
  • 3c9a6a531d Fixed Mat4::look_at Boden Garman 2013-12-07 14:36:11 +1100
  • 8d4a06005c Add Mat4::look_at Brendan Zabarauskas 2013-12-03 20:11:39 +1000
  • 4a63b1d28f Merge pull request #13 from bpbp-boop/master Brendan Zabarauskas 2013-11-30 22:51:00 -0800
  • 908d3c2800 Fix ortho asserts Boden Garman 2013-12-01 17:46:05 +1100
  • eb6d69fc04 Add Colin Sherratt to AUTHORS Brendan Zabarauskas 2013-11-28 11:00:06 +1000
  • b87aec64ac Merge pull request #11 from csherratt/mat4_opt_only Brendan Zabarauskas 2013-11-27 15:34:50 -0800
  • bd6a7812f0 Merge pull request #12 from csherratt/master Brendan Zabarauskas 2013-11-27 15:32:49 -0800
  • 810445d536 update to compile on latest rustc Colin Sherratt 2013-11-27 13:26:57 -0500
  • 149c781e81 Documented the mat4 multiply optimization. Colin Sherratt 2013-11-27 12:20:13 -0500
  • e4689ce22b Improved the performance of mat4 multiply. Colin Sherratt 2013-11-26 03:56:18 -0500
  • 3d66fc5983 Merge pull request #10 from csherratt/bench Brendan Zabarauskas 2013-11-26 01:31:31 -0800
  • c99ef02be1 Pad out the benchmarks to make the performance difference more pronounced. This also speed the benchmarks up since the bench suite has trouble with benchmarks that less then 100ns in length. Colin Sherratt 2013-11-26 03:14:48 -0500
  • 0c2e82c82f Add travis support for bench build. Colin Sherratt 2013-11-26 02:39:00 -0500
  • bfd2729c29 cleaned up formatting in matrix.rs in both test and bench Colin Sherratt 2013-11-26 02:30:30 -0500
  • 29104f2375 Add a benchmarking suite for matrix. Colin Sherratt 2013-11-25 23:23:06 -0500
  • 9f39bf67b2 Formatting cleanups Brendan Zabarauskas 2013-11-09 12:15:51 +1100
  • c916b65c6f Merge pull request #8 from kvark/master Brendan Zabarauskas 2013-11-08 06:34:51 -0800
  • 2e2a75e7ed Merge pull request #9 from JeffBelgum/intersections Brendan Zabarauskas 2013-11-08 06:33:03 -0800
  • fd7003dc98 cleaning up from upstream merge jeff 2013-11-06 18:43:56 -0800
  • a53f9913a8 ray-plane and ray-sphere intersection jeff 2013-11-06 18:08:37 -0800
  • 42e3801715 Implemented missing rotation functions (rotate_point, rotate_ray) kvark 2013-11-02 11:16:18 -0400
  • c13ebf57ab Added transform_as_point kvark 2013-11-02 10:18:37 -0400
  • efd3403bf2 ToStr implemented for transform::Decomposed kvark 2013-11-02 09:51:20 -0400
  • 7f39520aa1 Transform::concat implemented kvark 2013-11-02 09:11:13 -0400
  • b12af38746 Merge pull request #7 from bjz/travis Brendan Zabarauskas 2013-11-02 21:12:08 -0700
  • bec13c10dd Add build status icon to README Brendan Zabarauskas 2013-11-03 15:11:18 +1100