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
Colin Sherratt
4bcb1a5406
changed extern mod to extern crate
2014-02-15 22:46:33 -05:00
Brendan Zabarauskas
0795096f92
Merge pull request #44 from csherratt/master
...
Temporary workaround for the fact that std::num::Orderable is now removed
2014-02-16 13:29:05 +11:00
Colin Sherratt
5872ef347e
Temporary workaround for the fact that std::num::Orderable is now removed.
2014-02-15 17:22:21 -05:00
Brendan Zabarauskas
f068af7717
Remove obsolete compilation instructions
2014-02-14 07:29:24 +11:00
Brendan Zabarauskas
1be74734f9
Merge pull request #42 from bjz/make
...
Add Makefile and enable rust-ci doc export
2014-02-14 07:26:28 +11:00
Brendan Zabarauskas
11f8e29e17
Add Makefile and enable rust-ci doc export
2014-02-14 07:18:10 +11:00
Brendan Zabarauskas
07f01efbc5
Merge pull request #40 from rsaarelm/master
...
Utility methods for AA boxes
2014-02-12 19:42:17 +11:00