Commit graph

1401 commits

Author SHA1 Message Date
Ryan Stewart
a058142a2c Get cgmath building in beta by removing remaining unstable feature use. Benching is unstable and therefore only available on nightly; removed from travis in the interim. 2015-05-06 15:57:15 +02:00
Dzmitry Malyshau
e63ce6f9e2 Switched Travis to rust-1.0 2015-05-06 15:56:11 +02:00
Dzmitry Malyshau
e29bb4c899 Merge pull request #211 from kvark/num
Fixed the num crate
2015-04-25 19:58:04 -04:00
Dzmitry Malyshau
16302ffa20 Fixed the num crate 2015-04-24 23:28:31 -04:00
tomaka
3bd90171e9 Merge pull request #208 from tomaka/bump
Bump version
2015-04-24 13:15:39 +02:00
Pierre Krieger
f3c9d9dcda Bump version 2015-04-24 13:15:05 +02:00
Corey Richardson
d06b3d7970 Merge pull request #207 from tomaka/matrix-mul
Allow writing `matrix * scalar`
2015-04-19 10:37:20 -04:00
Pierre Krieger
d560242ed4 Allow writing matrix * scalar 2015-04-19 15:45:13 +02:00
Dzmitry Malyshau
7916a14f70 Merge pull request #203 from kvark/neg2
Neg fallout - 2
2015-04-06 20:27:23 -04:00
Dzmitry Malyshau
498df01729 Fixed all the warnings, compile issues, and tests 2015-04-04 22:31:18 -04:00
Dzmitry Malyshau
b56ad542b3 Fixed NumCast and angles 2015-04-04 21:32:12 -04:00
Dzmitry Malyshau
8db429acae Using rust-lang/num 2015-04-04 21:19:11 -04:00
Dzmitry Malyshau
94d428d23e Fixed the Neg disaster 2015-04-04 20:15:00 -04:00
tomaka
da2df8e10b Merge pull request #199 from tomaka/bump
Bump version
2015-04-01 18:29:31 +02:00
Pierre Krieger
fc41e1c0b8 Bump version 2015-04-01 18:28:35 +02:00
Dzmitry Malyshau
c8db595e4a Merge pull request #198 from csherratt/master
Remove old_impl_check
2015-03-29 17:52:24 -04:00
Colin Sherratt
4d1e21d609 Use PhantomData for Line 2015-03-29 17:39:47 -04:00
Colin Sherratt
f6b86fe4bd Add PhantomData to ray 2015-03-29 17:35:47 -04:00
Dzmitry Malyshau
104742c8a4 Merge pull request #196 from kvark/index
Fixed Index implementations
2015-03-25 22:24:52 -04:00
Dzmitry Malyshau
b36039a6ee Fixed the tests 2015-03-25 22:14:17 -04:00
Dzmitry Malyshau
05c4147cec Fixed Index implementations 2015-03-25 21:58:33 -04:00
Dzmitry Malyshau
182f7b41dc Merge pull request #193 from neuschaefer/dev
Various little changes.
2015-03-19 21:37:33 +03:00
Jonathan Neuschäfer
2b952a2577 Add tests for inverted rotations 2015-03-18 18:21:39 +01:00
Jonathan Neuschäfer
c8cb9291ee bench: replace iter::range with range syntax 2015-03-18 18:21:39 +01:00
Jonathan Neuschäfer
241441a650 #[should_fail] -> #[should_panic] 2015-03-18 18:21:39 +01:00
Jonathan Neuschäfer
7b9a9aac69 compile the doctest in rotation.rs; use ``` instead of ~~~ 2015-03-18 18:21:39 +01:00
Jonathan Neuschäfer
bc8a47fb8d use if/else if/else instead of match ()
It looks more idiomatic.
2015-03-18 18:21:39 +01:00
Jonathan Neuschäfer
f4ac3952bd Grammar/spelling fixes 2015-03-18 17:51:38 +01:00
Jonathan Neuschäfer
4c527f8334 s/AUTHORS file/Cargo.toml file/ 2015-03-18 17:51:03 +01:00
Jonathan Neuschäfer
2993324ad6 .travis.yml: Switch to container-based build infrastructure
The main build servers are often overbooked (see [1]), and we don't need
sudo.

[1] http://www.traviscistatus.com/
2015-03-18 17:50:50 +01:00
Jonathan Neuschäfer
556c5f2375 line.rs: destructure self with let, save indentation 2015-03-18 17:44:31 +01:00
Dzmitry Malyshau
c80f0889be Merge pull request #192 from kvark/ortho
Exposed Ortho fields as public (last time it was Perspective)
2015-03-18 01:05:26 +03:00
Dzmitry Malyshau
1e4271c2a6 Exposed Ortho fields as public (last time it was Perspective) 2015-03-18 01:04:21 +03:00
Dzmitry Malyshau
ff818d191a Merge pull request #191 from kvark/ortho
Exposed Ortho fields as public
2015-03-18 01:01:47 +03:00
Dzmitry Malyshau
c20350336e Exposed Ortho fields as public 2015-03-18 00:59:43 +03:00
Dzmitry Malyshau
6bc43c7738 Merge pull request #190 from csherratt/master
fix is->isize in vector
2015-03-16 00:30:15 +03:00
Colin Sherratt
146a64cc1b fix is->isize in vector 2015-03-15 16:54:38 -04:00
Colin Sherratt
476a989876 Merge pull request #189 from csherratt/master
Bump the verison number
2015-03-15 16:34:02 -04:00
Colin Sherratt
e785e697b1 Bump the verison number 2015-03-15 16:33:22 -04:00
Colin Sherratt
de2c03276d Merge pull request #187 from kvark/bound
Generic 3D bounds
2015-03-15 16:32:25 -04:00
Dzmitry Malyshau
e0d85820e3 Fixed the frustum/bound relation. 2015-03-15 23:21:07 +03:00
Dzmitry Malyshau
6691dce420 Added Bound::relate_clip_space with default implementation 2015-03-15 22:37:11 +03:00
Dzmitry Malyshau
fa3aacafcf Improved Plane, fixed Frustum computation from Matrix4, implemented Frustum contains() tests. 2015-03-15 22:36:09 +03:00
Dzmitry Malyshau
715f3b7157 Added tests for aabb to_corners(). Fixed test warnings. 2015-03-15 22:36:07 +03:00
Dzmitry Malyshau
896c357ea8 Implemented Aabb to_corners() 2015-03-15 22:36:06 +03:00
Dzmitry Malyshau
4d71e8aad9 Moved the bound tests around. Added one for Aabb3 2015-03-15 22:36:04 +03:00
Dzmitry Malyshau
d3d7241c86 Moved bound implementations into the corresponding modules 2015-03-15 22:36:03 +03:00
Dzmitry Malyshau
2722815d84 Implemented Bound for Sphere 2015-03-15 22:36:01 +03:00
Dzmitry Malyshau
e71887a848 Renamed the main entry point to be lib.rs 2015-03-15 22:36:00 +03:00
Dzmitry Malyshau
95c3b3608f Added Bound module, implemented for Point3 and Aabb3 2015-03-15 22:35:56 +03:00