Commit graph

  • ec3ff846fd Update changelog Brendan Zabarauskas 2015-12-14 04:47:33 +1100
  • 519af35d71 Remove Angle % Angle::Unitless Brendan Zabarauskas 2015-12-14 04:42:02 +1100
  • db35af6ae9 Angle % Angle should return an Angle Brendan Zabarauskas 2015-12-14 04:40:09 +1100
  • 44e4ce1024 Update changelog Brendan Zabarauskas 2015-12-13 20:35:03 +1100
  • 1cc11d2c8b Simplify method implementations using From::from Brendan Zabarauskas 2015-12-13 21:53:00 +1100
  • 612be7fecc Move free trigonometric functions onto Angle trait Brendan Zabarauskas 2015-12-13 21:33:37 +1100
  • 5b9eeb15a0 Remove Debug constraint form Angle Brendan Zabarauskas 2015-12-13 18:38:48 +1100
  • a49462426b Remove ScalarConv trait and Angle::from Brendan Zabarauskas 2015-12-13 18:35:03 +1100
  • a1f73ddf0d Remove *_self methods from Angle Brendan Zabarauskas 2015-12-13 18:13:11 +1100
  • e76921881f Remove operator methods on angles Brendan Zabarauskas 2015-12-13 16:15:37 +1100
  • 369c1202c3 Fully impl operator permutations, and remove Zero and One impls Brendan Zabarauskas 2015-12-13 15:54:10 +1100
  • 8f60f0a666 Angles should not implement Hash Brendan Zabarauskas 2015-12-13 15:52:33 +1100
  • 981836626b Make Angle's type parameter an associated type Brendan Zabarauskas 2015-12-13 12:14:57 +1100
  • de4389759b Merge pull request #273 from bjz/operator-method-sweep Brendan Zabarauskas 2015-12-13 13:05:40 +1100
  • 406a1746ad Merge pull request #278 from bjz/improve-projection-ergonomics Brendan Zabarauskas 2015-12-13 13:05:18 +1100
  • d8d9700df7 Update changelog Brendan Zabarauskas 2015-12-13 12:40:23 +1100
  • bf20874586 Merge pull request #277 from bjz/remove-static-constraints Brendan Zabarauskas 2015-12-13 12:40:30 +1100
  • 7df65333cb Simplify projection type parameters Brendan Zabarauskas 2015-12-13 12:35:09 +1100
  • 46124ddcc5 Update changelog Brendan Zabarauskas 2015-12-13 12:27:20 +1100
  • a02b94fb70 Remove 'static constraints Brendan Zabarauskas 2015-12-13 12:20:07 +1100
  • 1ab992c511 Update changelog Brendan Zabarauskas 2015-12-12 23:40:05 +1100
  • 43634f0b49 Remove more *_self methods from Vector trait Brendan Zabarauskas 2015-12-13 00:24:24 +1100
  • 534ba55d3e Remove Vector::one Brendan Zabarauskas 2015-12-12 23:27:25 +1100
  • 25f5dfd5fc Remove operator methods from Vector trait Brendan Zabarauskas 2015-12-12 23:24:14 +1100
  • d468d76e0a Remove operator methods from Point trait Brendan Zabarauskas 2015-12-12 22:31:10 +1100
  • 4c62ef4efb Merge pull request #275 from bjz/remove-to-components Brendan Zabarauskas 2015-12-13 11:57:39 +1100
  • adcb647dce Update changelog Brendan Zabarauskas 2015-12-13 10:27:22 +1100
  • 75b6548179 Remove ToComponents and CompositeTransform traits Brendan Zabarauskas 2015-12-13 02:20:53 +1100
  • 21a73e278d Merge pull request #271 from bjz/macro-cleanups Brendan Zabarauskas 2015-12-12 23:11:16 +1100
  • 10719f998f Update CHANGELOG Brendan Zabarauskas 2015-12-12 22:24:53 +1100
  • 1bd67271f2 Remove vestigial crate attributes Brendan Zabarauskas 2015-12-12 22:18:35 +1100
  • 577eafa654 Standardise macro use for code generation Brendan Zabarauskas 2015-12-12 22:17:03 +1100
  • 80a89581ef Merge pull request #269 from bjz/quaternion-ops Brendan Zabarauskas 2015-12-12 18:44:42 +1100
  • 0b39e8f300 Add missing by-ref and by-val permutations of quaternion operators Brendan Zabarauskas 2015-12-12 18:39:31 +1100
  • 456e646b91 Merge pull request #268 from bjz/version-bump Brendan Zabarauskas 2015-12-12 13:41:09 +1100
  • ddf4694281 Bump version to 0.6.0 Brendan Zabarauskas 2015-12-12 13:30:25 +1100
  • 98b1ba7eda Add a CHANGELOG Brendan Zabarauskas 2015-12-12 13:27:47 +1100
  • 0094ebb726 Merge pull request #263 from bjz/rename-matrix-scale-functions Brendan Zabarauskas 2015-12-08 08:44:17 +1100
  • 74a771af79 Rename matrix scale functions for better ergonomics Brendan Zabarauskas 2015-12-07 20:39:32 +1100
  • f75c8aa7f1 Merge pull request #261 from bjz/add-matrix-scale-functions Brendan Zabarauskas 2015-12-06 21:08:27 +1100
  • 947875a0ea Merge pull request #262 from bjz/one-to-identity Brendan Zabarauskas 2015-12-06 21:08:15 +1100
  • 1a291c720c Simplify impl bounds Brendan Zabarauskas 2015-12-06 19:52:03 +1100
  • 4f0aabb164 Clarify comments about the kind of matrices that are returned by the constructors Brendan Zabarauskas 2015-12-06 19:50:08 +1100
  • 2d6b4e785c Add Matrix4::{from_scale, from_uniform_scale} functions Brendan Zabarauskas 2015-12-06 19:48:37 +1100
  • 2dc0a4a43f Rename SquareMatrix::one to identity Brendan Zabarauskas 2015-12-06 19:36:38 +1100
  • c85198bf1d Merge pull request #258 from bjz/version-bump Brendan Zabarauskas 2015-11-20 08:28:05 +1100
  • 304ba88e83 Bump version to 0.5.0 Brendan Zabarauskas 2015-11-20 08:25:42 +1100
  • e05a8737fa Merge pull request #254 from bjz/matrix-and-array-api-changes Brendan Zabarauskas 2015-11-17 08:27:33 +1100
  • 5b2b10d65f Rename Array::swap_elems to Array::swap_elements Brendan Zabarauskas 2015-11-14 22:05:44 +1100
  • dcb0afd57b Remove Array::replace_elem Brendan Zabarauskas 2015-11-14 22:04:04 +1100
  • 70dbef1eb1 Rename Array1 to Array Brendan Zabarauskas 2015-11-14 21:58:11 +1100
  • ab24f3f8fe Make Matrix trait work for matrices of arbritrary dimensions Brendan Zabarauskas 2015-11-14 15:30:03 +1100
  • ac2bba01cf Make pointer access function names match those in std Brendan Zabarauskas 2015-11-14 12:20:09 +1100
  • 25ca567060 Move element-wise operations into Array1 trait Brendan Zabarauskas 2015-11-14 12:03:12 +1100
  • 137c3a7b0a Merge pull request #249 from bjz/by-value Brendan Zabarauskas 2015-11-11 11:50:57 +1100
  • d76c70bdf5 Merge pull request #253 from bjz/doc-upload Brendan Zabarauskas 2015-11-11 11:50:32 +1100
  • 0e4e5813b0 Only upload docs when on stable branch Brendan Zabarauskas 2015-11-11 11:47:19 +1100
  • 35188f2b1a Merge pull request #248 from bjz/by-value-operators Brendan Zabarauskas 2015-11-09 20:22:57 +1100
  • 178272da3d Make lots of methods take vectors and points by value Brendan Zabarauskas 2015-11-09 20:12:04 +1100
  • 7af4ebb28d Add some by-value operator overloads Brendan Zabarauskas 2015-11-08 17:41:57 +1100
  • d784e4e531 Merge pull request #246 from bjz/associated-types Brendan Zabarauskas 2015-11-08 09:45:31 +1100
  • 490997c93f Add an alias to Vector::Scalar in Point Brendan Zabarauskas 2015-11-03 15:50:07 +1100
  • 89e656b1f6 Add comments noting rust bugs Brendan Zabarauskas 2015-11-03 15:40:52 +1100
  • cda76e3bbb Remove type parameters from Matrix trait Brendan Zabarauskas 2015-11-03 15:32:17 +1100
  • 669e43ab59 Make scalar type parametrs out of transform and rotation traits Brendan Zabarauskas 2015-11-03 15:23:22 +1100
  • 25aea84e0d Make scalar an an associated type on Vector Brendan Zabarauskas 2015-11-03 14:30:59 +1100
  • a434f18ba4 Make array type parameters associated types Brendan Zabarauskas 2015-11-03 14:15:11 +1100
  • 0584bcac64 Make epsilon an associated type on ApproxEq Brendan Zabarauskas 2015-11-03 14:00:39 +1100
  • 78f86a33cd Make vectors an associated type on Point Brendan Zabarauskas 2015-10-03 15:17:09 +1000
  • 28ea56442a Merge pull request #245 from bjz/remove-collision-types Brendan Zabarauskas 2015-11-03 09:06:25 +1100
  • 943a92e691 Remove collision types and traits from the library Brendan Zabarauskas 2015-11-01 13:42:58 +1100
  • 9e87f5507d Merge pull request #243 from bjz/version-bump Brendan Zabarauskas 2015-10-25 18:12:23 +1100
  • 09cefe36c7 Pin dependencies, and bump to v0.4.0 Brendan Zabarauskas 2015-10-25 18:09:12 +1100
  • c8b7db0a73 Merge pull request #242 from bjz/index-operators Brendan Zabarauskas 2015-10-04 13:02:05 +1100
  • 9e53629459 Clean up index operator usages Brendan Zabarauskas 2015-10-04 12:58:53 +1100
  • b9f236d913 Merge pull request #241 from bjz/fix-travis-badge Brendan Zabarauskas 2015-10-04 11:20:13 +1100
  • f5d087df46 Use correct branch for travis badge Brendan Zabarauskas 2015-10-04 11:19:16 +1100
  • c4e8d8ae69 Merge pull request #239 from bjz/method-renames Colin Sherratt 2015-10-02 22:41:03 -0400
  • a5df164934 Merge pull request #238 from bjz/readme-updates Brendan Zabarauskas 2015-10-02 15:33:38 +1000
  • eccb01921c Update shields and add readme location to Cargo.toml Brendan Zabarauskas 2015-10-02 15:28:04 +1000
  • 4897b72f67 Merge pull request #237 from bjz/rename-self_ Brendan Zabarauskas 2015-10-02 15:01:21 +1000
  • fc2943e27b Rename $Self_ in macros Brendan Zabarauskas 2015-10-02 14:54:33 +1000
  • b168c03174 Rename identity to one Brendan Zabarauskas 2015-10-01 18:52:44 +1000
  • af38e8a8be Rename comp_{add, mul} to {sum, product} Brendan Zabarauskas 2015-10-01 17:24:13 +1000
  • 7bba6f77a9 Merge pull request #236 from bjz/operators Brendan Zabarauskas 2015-10-01 18:47:14 +1000
  • d9675f7c7e Formatting Brendan Zabarauskas 2015-09-30 20:39:10 +1000
  • e845fd9b8c Reduce scope of dot_matrix4! macro Brendan Zabarauskas 2015-09-30 20:06:17 +1000
  • 902215b532 Implement binary operators for matrices Brendan Zabarauskas 2015-09-30 19:01:30 +1000
  • 8b6fb94685 Implement binary operators for points Brendan Zabarauskas 2015-09-30 18:23:01 +1000
  • be5c6fb55b Compress point formatting Brendan Zabarauskas 2015-09-30 18:09:40 +1000
  • b7b1f6c9cb Implement binary operators for quaternions Brendan Zabarauskas 2015-09-30 18:05:20 +1000
  • e3e06297a0 Implement by-ref operators for vectors, and remove by-value implementations Brendan Zabarauskas 2015-09-30 17:37:52 +1000
  • 4374dea564 Merge pull request #235 from bjz/use-associated-fns Brendan Zabarauskas 2015-09-30 09:37:34 +1000
  • 7a3f4f9e2d Fix formatting Brendan Zabarauskas 2015-09-30 09:33:44 +1000
  • 5023b6c01e Consistently use associated functions throughout codebase Brendan Zabarauskas 2015-09-29 21:36:57 +1000
  • 046ff64b72 Merge pull request #234 from bjz/fix-quat-mul Brendan Zabarauskas 2015-09-29 18:39:36 +1000
  • 494f2b65ad Fix Quaternion::mul_self_q Brendan Zabarauskas 2015-09-29 18:36:41 +1000
  • 5dd8bc7ef3 Merge pull request #233 from bjz/remove-map-method Colin Sherratt 2015-09-29 02:22:51 -0400
  • 4a1a97aaaa Merge pull request #232 from bjz/move-matrix-constructors Colin Sherratt 2015-09-29 02:20:40 -0400
  • 4be95bcb7d Remove {Array1, Array2}::map method Brendan Zabarauskas 2015-09-29 09:47:57 +1000