Commit graph

1162 commits

Author SHA1 Message Date
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
Colin Sherratt 1aadf245e8 Merge pull request #188 from csherratt/master
Manually implment Rand.
2015-03-14 23:34:59 -04:00
Colin Sherratt 64fedca8e9 Manually add rand trait 2015-03-14 22:54:02 -04:00
Pierre Krieger 8895654f92 Remove dependencies to rand and rand_macros
Conflicts:
	src/cgmath.rs
2015-03-14 22:07:15 -04:00
tomaka 50b76ebb66 Merge pull request #186 from tomaka/bump
Bump version
2015-03-09 17:32:57 +01:00
Pierre Krieger 6231a884be Bump version 2015-03-09 17:32:32 +01:00
Dzmitry Malyshau f824d5f318 Merge pull request #185 from bjz/tomaka-patch-1
Update for rustc
2015-03-08 13:33:25 -04:00
tomaka 5ec45d1699 Update for rustc 2015-03-08 16:30:01 +01:00
Brendan Zabarauskas 5d6717cbf1 Merge pull request #184 from kvark/components
Redesigned ToComponents to avoid the associated type
2015-03-02 22:32:37 +11:00
Dzmitry Malyshau f03d4427ee Redesigned ToComponents, removed the implementation for AffineMatrix3 as incorrect. 2015-03-01 23:40:43 -05:00
Colin Sherratt bb8c91213a Merge pull request #183 from csherratt/master
Bump version number
2015-03-01 13:57:14 -05:00
Colin Sherratt 4fc4b5347f Bump version number 2015-03-01 13:55:51 -05:00
tomaka 7c8f2b69a1 Merge pull request #182 from csherratt/master
fix closure syntax
2015-03-01 19:40:53 +01:00
Colin Sherratt 74707ed8d2 fix closure syntax 2015-03-01 13:28:38 -05:00
Colin Sherratt 6ac2184397 Merge pull request #181 from kvark/components
ToComponents trait
2015-03-01 11:51:36 -05:00
Dzmitry Malyshau 45c6fd630d Cleaned up public exports. Implemented ToComponents for Matrix3. Added tests. 2015-03-01 01:29:47 -05:00
Dzmitry Malyshau bf257a3e49 Added ToComponents. Moved from_value into . 2015-03-01 01:05:22 -05:00
Brendan Zabarauskas 0c74d2a551 Merge pull request #179 from bfops/self
Add #[must_use] on functions with in-place variants.
2015-02-23 08:58:44 +11:00
Ben Foppa 562dfeb7a6 Add #[must_use] on functions with in-place variants. 2015-02-22 16:33:16 -05:00
Dzmitry Malyshau 1705cf74d0 Merge pull request #178 from bfops/eq
Points derive Eq.
2015-02-21 16:34:24 -05:00
Ben Foppa 1d9fc87f60 Points derive Eq. 2015-02-21 14:50:00 -05:00
Colin Sherratt 136dc458be Merge pull request #177 from csherratt/master
bump the version number
2015-02-21 12:27:08 -05:00
Colin Sherratt c5fd7aa971 bump the version number 2015-02-21 12:21:06 -05:00
tomaka 63666e66c4 Merge pull request #176 from bfops/master
Add a phantom type annotation on Transform.
2015-02-21 07:42:09 +01:00
Ben Foppa a1d4ba19d0 Add a phantom type annotation on Transform. 2015-02-20 23:29:11 -05:00
Dzmitry Malyshau 2fc7b6d879 Merge pull request #173 from kvark/version
Bumped version to 0.0.5
2015-02-16 19:14:30 -05:00
Dzmitry Malyshau c115d24ed1 Bumped version to 0.0.5 2015-02-16 19:03:57 -05:00
tomaka ed4216b7c3 Merge pull request #172 from bobakker/master
Fix for rustc
2015-02-15 17:38:25 +01:00
Bo Bakker a7d6c82f42 Fix for rustc
It works, and passes all tests.
2015-02-15 15:39:21 +01:00
Dzmitry Malyshau 1c3e2f0322 Merge pull request #171 from kvark/version
Version bump to 0.0.4
2015-02-11 23:21:14 -05:00
Dzmitry Malyshau 61d19961fc Version bump to 0.0.4 2015-02-11 23:19:58 -05:00
Dzmitry Malyshau 6da058ae60 Merge pull request #170 from simnalamburt/pr-1
Rust version up
2015-02-11 11:38:31 -05:00
Hyeon Kim f4b6782885 Suppress warnings: feature(hash) 2015-02-12 01:02:09 +09:00
Hyeon Kim 6937947a4a Rust version up
Fixes compile error
2015-02-12 01:01:31 +09:00
Dzmitry Malyshau bef061c04c Merge pull request #168 from ozkriff/fix_arm
Fixed android build: added [no_link] to rand_macros
2015-02-09 12:19:34 -05:00
Andrey Lesnikov dbd6acaeb7 Fixed android build: added [no_link] to rand_macros 2015-02-09 15:57:27 +03:00
Colin Sherratt 5a8640efcb Merge pull request #166 from csherratt/master
bump version number
2015-02-08 13:52:04 -05:00
Colin Sherratt 7c76a0cec3 bump version number 2015-02-08 13:51:25 -05:00
Dzmitry Malyshau bb5aa209f8 Merge pull request #165 from csherratt/master
Cleanup warnings in cgmath.
2015-02-08 13:49:46 -05:00
Colin Sherratt 33bb8022cb Fixed benchmarks 2015-02-08 13:42:28 -05:00