Commit graph

1405 commits

Author SHA1 Message Date
Corey Richardson
d6c0d1d65d Minor doc cleanup for Vector 2014-05-25 02:43:51 -07:00
Corey Richardson
ed9e5d0929 Cleanup Quaternion docs 2014-05-25 01:29:19 -07:00
Corey Richardson
fd2138bd88 Document Matrix
And remove `is_rotated`
2014-05-25 01:01:02 -07:00
Corey Richardson
5b1d1a0f01 Document Array 2014-05-24 18:22:23 -07:00
Brendan Zabarauskas
702b7e186e Merge pull request #69 from ozkriff/master
Updated for latest Rust
2014-05-16 13:48:09 -07:00
ozkriff
f6a27cddba Updated for latest Rust 2014-05-17 00:11:27 +04:00
Brendan Zabarauskas
d9967b3f1c Merge pull request #66 from brandonw/master
Add line segment shape and functions
2014-05-13 19:35:39 -07:00
Brandon Waskiewicz
8ff2598dd9 Add line segment shape and functions
Create a new line segment struct that contains two Points in either
2D or 3D space.

Also create an implementation of the Intersect trait for testing
whether two line segments intersect, and where.
2014-05-13 21:39:38 -04:00
Corey Richardson
10e911d180 Merge pull request #65 from luqmana/master
Update for latest rust.
2014-05-12 18:21:18 -07:00
Luqman Aden
d85dba915f Update crate attribute. 2014-05-12 21:09:16 -04:00
Luqman Aden
2a1ae1348c std::cast -> std::mem 2014-05-12 21:04:01 -04:00
Brendan Zabarauskas
29b8f4ea16 Merge pull request #64 from ozkriff/master
.travis.yml: Download rustc from rust-lang.org
2014-05-07 11:47:56 -07:00
ozkriff
20e472fdf9 Makefile: Removed (un)install targets 2014-05-07 22:16:22 +04:00
ozkriff
60764bb9fd Makefile: Fixed 'lib' target 2014-05-07 22:15:57 +04:00
ozkriff
3ec98eb9f5 .travis.yml: Download rustc from rust-lang.org 2014-05-07 16:13:34 +04:00
Corey Richardson
9d618c37b3 Merge pull request #63 from xales/add-totaleq
Add deriving TotalEq for Vector.
2014-04-25 06:11:15 -04:00
Jake Greenfield
4a9999b11d Add deriving TotalEq for Vector. 2014-04-25 05:54:00 -04:00
Andrey Lesnikov
736de106f7 Merge pull request #62 from ozkriff/master
Updated to latest Rust
2014-04-25 11:42:11 +04:00
ozkriff
8f018bfe0d Updated to latest Rust 2014-04-24 22:25:26 +04:00
Brendan Zabarauskas
d95dd522de Merge pull request #60 from bjz/rename-types
{Vec, Mat, Quat} -> {Vector, Matrix, Quaternion}
2014-04-15 18:02:36 +10:00
Brendan Zabarauskas
a1f23da32b Update bench to latest Rust 2014-04-14 12:16:25 +10:00
Brendan Zabarauskas
7c11ec250a Update formatting 2014-04-14 12:00:48 +10:00
Brendan Zabarauskas
64ae5fbd9a {Vec, Mat, Quat}->{Vector, Matrix, Quaternion}
The full names provide consistency with the other types. Also, Vec is now a type declared in libstd - this will reduce confusion.
2014-04-14 12:00:48 +10:00
Brendan Zabarauskas
ae370f3a1f Merge pull request #59 from ozkriff/master
Updated to latest Rust: math changes
2014-04-02 20:37:37 +11:00
ozkriff
3ee67019dd Updated to latest Rust: math changes 2014-04-02 13:24:04 +04:00
Andrey Lesnikov
12e01894b7 Merge pull request #58 from ozkriff/master
Updated to latest Rust: priv/pub
2014-04-01 15:09:55 +04:00
ozkriff
18fe0e74b5 Updated to latest Rust: priv/pub 2014-04-01 15:00:17 +04:00
Andrey Lesnikov
0aa401109a Merge pull request #57 from ozkriff/master
Updated to latest Rust: std::vec -> std::slice
2014-03-21 13:23:22 +03:00
ozkriff
01582f5649 Updated to latest Rust: std::vec -> std::slice 2014-03-21 14:18:04 +04:00
Brendan Zabarauskas
563b77a885 Merge pull request #56 from ozkriff/partial_ord
Replaced partial_{min,max} funcs with PartOrdPrim trait
2014-03-19 20:52:27 +11:00
ozkriff
83943cd5b5 Replaced partial_{min,max} funcs with PartOrdPrim trait 2014-03-19 13:18:59 +04:00
Andrey Lesnikov
5c504d4701 Merge pull request #55 from ozkriff/master
aabb.rs: _{min,max} -> partial_{min,max}
2014-03-19 10:46:01 +03:00
ozkriff
1107ab8e6b aabb.rs: _{min,max} -> partial_{min,max} 2014-03-17 23:11:04 +04:00
Brendan Zabarauskas
7809e8d646 Merge pull request #54 from ozkriff/master
Fixed warnings
2014-03-17 23:21:54 +11:00
ozkriff
c026f520e1 Fixed warnings 2014-03-17 16:14:39 +04:00
Andrey Lesnikov
2b7339e734 Merge pull request #53 from ozkriff/master
Udated to latest Rust: TotalOrd/min/max changes
2014-03-17 14:19:23 +03:00
ozkriff
385c3d7de8 Udated to latest Rust: TotalOrd/min/max changes 2014-03-17 15:13:54 +04:00
Brendan Zabarauskas
ba9aa12072 Merge pull request #51 from ozkriff/master
Updated to latest Rust
2014-03-14 20:12:10 +11:00
ozkriff
8868c793fe Updated to latest Rust 2014-03-14 12:27:24 +04:00
Andrey Lesnikov
a09d8aedfb Merge pull request #50 from ozkriff/master
Updated to latest Rust: Implemented Show for Mat{2,3,4}
2014-03-03 12:38:23 +03:00
ozkriff
77d9a537fd Updated to latest Rust: Implemented Show for Mat{2,3,4} 2014-03-03 13:34:03 +04:00
Andrey Lesnikov
ada934f913 Merge pull request #49 from ozkriff/master
Updated to latest Rust: ToStr -> fmt::Show
2014-02-25 12:18:32 +03:00
ozkriff
eb40fbce2a Updated to latest Rust: ToStr -> fmt::Show 2014-02-25 12:56:22 +04:00
Brendan Zabarauskas
0be56240d5 Merge pull request #48 from ozkriff/master
Updated to latest Rust
2014-02-25 01:00:39 +11:00
ozkriff
e5ec803fa5 Updated to latest Rust 2014-02-24 10:33:31 +04:00
Brendan Zabarauskas
69fa5d9fea Merge pull request #47 from ozkriff/master
Upgrade to latest Rust
2014-02-22 10:19:06 +11:00
ozkriff
141c4a8684 Updated to latest Rust 2014-02-22 01:44:56 +04:00
Brendan Zabarauskas
db2454f24f Merge pull request #46 from cmr/master
Update cargo-lite.conf
2014-02-18 00:11:47 +11:00
Corey Richardson
66195378be Update cargo-lite.conf 2014-02-17 06:53:33 -05:00
Brendan Zabarauskas
93f739f696 Merge pull request #45 from csherratt/master
changed extern mod to extern crate
2014-02-16 18:21:32 +11:00