Commit Graph

  • 130885d83a Add conversion functions between square matrices. sebcrozet 2018-09-22 20:16:16 +0200
  • f2bad264ef Re-export conversion functions. sebcrozet 2018-09-22 19:05:37 +0200
  • 48b550c24e Update changelog. sebcrozet 2018-09-22 18:44:10 +0200
  • 2a6302cd54 Fix some comments. sebcrozet 2018-09-22 18:42:38 +0200
  • eea13ffa7d Add swizzling up to dimension 3 to vectors. sebcrozet 2018-09-22 18:42:24 +0200
  • cff8f398ba Resolve all name conflicts. sebcrozet 2018-09-22 18:11:51 +0200
  • 1b2fc74f33 Resolve some name conflicts. sebcrozet 2018-09-22 17:36:08 +0200
  • 81745b5464 Add a quat_ perfix to all quaternion functions. sebcrozet 2018-09-22 16:40:58 +0200
  • 5ebb1fa635 Fix typo. sebcrozet 2018-09-22 13:21:02 +0200
  • 3e445430a4 Move files around and complete the doc. sebcrozet 2018-09-22 13:18:59 +0200
  • 98cf1a8d17 Implement more gtx functions. sebcrozet 2018-09-20 22:12:26 +0200
  • a827e2d95f Start adding some gtx functions. sebcrozet 2018-09-20 19:54:12 +0200
  • e7edad5ebb Start actually implementing the GLM functions. sebcrozet 2018-09-20 14:23:31 +0200
  • bee63859c0 Setup functions signatures for the glm interface. sebcrozet 2018-09-20 10:50:34 +0200
  • b9d23fe1c2 Release v0.16.3. v0.16.3 sebcrozet 2018-09-22 16:19:43 +0200
  • 8b3ab4b455 Update changelog. sebcrozet 2018-09-22 16:04:16 +0200
  • 38c7ed3a11 Add methods to see a Perspective3 or Orthographic3 as a Projective3. sebcrozet 2018-09-22 16:02:55 +0200
  • 350cd98a9b Update changelog. sebcrozet 2018-09-22 15:41:04 +0200
  • 23bde7dfd0 Reduce requiremens from Real to Ring on the cg module. sebcrozet 2018-09-22 15:39:58 +0200
  • 7884f20ea7 Add quaternion dot product. sebcrozet 2018-09-22 15:39:21 +0200
  • 832bf42b56 Add slerp for unit vectors. sebcrozet 2018-09-22 15:38:51 +0200
  • a03fd6bff7 Add zip_zip_map to map on three matrices simultaneously. sebcrozet 2018-09-22 15:38:33 +0200
  • 787d20cff4 Add magnitude synonym functions for ease of use Jacob Kiesel 2018-09-21 09:25:43 -0600
  • 4b6a69bb99 Release v0.16.2 v0.16.2 sebcrozet 2018-09-20 21:02:58 +0200
  • 08685122ea Fix projective * point multiplication. sebcrozet 2018-09-20 20:01:48 +0200
  • b5249c55ba Update travis badge link. sebcrozet 2018-09-15 07:30:17 +0200
  • 56cd7139e2 Update repository links. sebcrozet 2018-09-15 06:29:53 +0200
  • 047aa0d60d Add .idea folder to gitignore. sebcrozet 2018-09-13 09:23:08 +0200
  • f68f7f4f00 Release v0.16.1. v0.16.1 sebcrozet 2018-09-13 09:21:21 +0200
  • f6cbc82152 Add tests attempting to copy from a slice that is too small or too large. sebcrozet 2018-09-13 07:57:30 +0200
  • 99b54465c7 Add a copy_from_slice method. sebcrozet 2018-09-13 05:38:57 +0200
  • 1706f9c15f Fix compilation of test when arbitrary is enabled but not debug. sebcrozet 2018-09-13 06:06:04 +0200
  • b272f3ba76 Fix compilation errors when the serde-serialize feature is enabled. sebcrozet 2018-09-13 06:55:58 +0200
  • 7615212e85 Fixed error in comments Cloud Han 2018-09-10 01:27:33 +0800
  • dba752e91e Implement Send + Sync for SliceStorage{Mut}. sebcrozet 2018-08-13 06:48:55 +0200
  • f9ea9f0795 Add keyword "math" and category "science" Luca Trevisani 2018-08-31 12:57:52 +0200
  • cabc14149d Release nalgebra-lapack v0.8. sebcrozet 2018-07-20 16:37:12 +0200
  • 24eb7880f3 Release v0.16.0. v0.16.0 sebcrozet 2018-07-20 16:35:57 +0200
  • afb6317893 Fix Xargo build. sebcrozet 2018-07-20 16:10:12 +0200
  • 378b39db9c Update impls of abomonation. sebcrozet 2018-07-20 15:25:55 +0200
  • 0ec7dc4461 Update quickcheck dev-dependency for nalgebra-lapack. sebcrozet 2018-07-19 23:58:35 +0200
  • 3b19b6553e Update dependencies. sebcrozet 2018-07-19 23:56:07 +0200
  • aad94661c9 Document distribution uniformity, fix Rotation2 distribution Benjamin Saunders 2018-07-07 16:03:08 -0700
  • 8e90e2adf7 Use StandardNormal on rand::distributions. Sébastien Crozet 2018-07-07 03:30:47 -0700
  • a1d8aba501 Use StandardNormal only with the "std" feature. Sébastien Crozet 2018-07-07 03:22:12 -0700
  • 352e71656d Uniformly distributed random rotations, unit vectors Benjamin Saunders 2018-07-03 19:06:03 -0700
  • c9be27abb5 Added imax/imin() as variations of iamax/iamin() Bernardo Meurer 2018-07-09 13:52:34 -0700
  • 3eaa65c9cf Minor doc fixes. sebcrozet 2018-07-07 17:37:15 +0200
  • 4984a96f27 Update forum link from "users" to "discourse" Erlend Sogge Heggen 2018-06-17 10:34:40 +0200
  • 1f3bbce33c Bench closure should return the result Thomas Forgione 2018-06-16 13:23:12 +0200
  • b1616e236c Changed loops order in from_fn_generic Thomas Forgione 2018-06-16 12:57:57 +0200
  • 3751602fb5 Release v0.15.3. v0.15.3 sebcrozet 2018-06-09 17:45:23 +0200
  • c0d1c512ae Add the stdweb feature to activate rand/stdweb. sebcrozet 2018-06-09 17:44:19 +0200
  • c77199077a Add vscode config folder to .gitignore. sebcrozet 2018-06-09 00:43:21 +0200
  • 07c0e34e1a Release v0.15.2. v0.15.2 sebcrozet 2018-06-09 00:40:41 +0200
  • ba5bc77262 Removes DefaultAllocatorBound from mint::Point conversions Simon Heath 2018-06-08 18:07:25 -0400
  • 491903e1de Replace mem::transmute() with pointer casts Simon Heath 2018-06-08 14:21:04 -0400
  • a3c4dbca95 Adds conversions to and from mint Point types. Simon Heath 2018-06-08 12:43:39 -0400
  • 4b3a157513 Fix mismatching description for is_empty Hoàng Xuân Phú 2018-05-28 23:00:35 -0400
  • 27a415d47f Release v0.15.1. v0.15.1 sebcrozet 2018-05-27 12:26:55 +0200
  • 3ee13ec528 Update changelog. sebcrozet 2018-05-27 12:25:58 +0200
  • 2814e09d31 Add from array impl for points. Shane Pearman 2018-03-31 12:42:22 -0700
  • c2d597e744 Release v0.15.0. v0.15.0 sebcrozet 2018-05-26 22:24:27 +0200
  • 6a0186536a Depend on lapack 0.16. sebcrozet 2018-05-26 21:12:15 +0200
  • cdfa73eba6 Fix warnings. sebcrozet 2018-05-26 21:02:24 +0200
  • fd55496985 Update the lapack dependency. sebcrozet 2018-05-26 14:07:34 +0200
  • 4eaa087b63 Dedicate a specific CI job to nalgebra-lapack + fix Xargo build. sebcrozet 2018-05-24 23:56:47 +0200
  • 9c7620e530 Remove all dependencies to git. sebcrozet 2018-05-25 10:22:37 +0200
  • 8dcb4a3227 Fix compilation errors. sebcrozet 2018-05-24 23:51:57 +0200
  • a5ae1052e6 Fix tests with the 'mint' feature. sebcrozet 2018-05-24 19:38:26 +0200
  • 0c29a04042 Fix compilation with the 'mint' feature. sebcrozet 2018-05-24 19:35:52 +0200
  • 4141e28cb2 CI: exit at the first command that fails. sebcrozet 2018-05-24 19:19:22 +0200
  • bc54e61031 alga dependency: point to the github repository. sebcrozet 2018-05-24 19:01:08 +0200
  • 17ce4a59a2 CI: don't use xargo when building with std. sebcrozet 2018-05-24 18:50:36 +0200
  • 8e542d6cc2 Reduce the number of jobs. sebcrozet 2018-05-24 18:44:26 +0200
  • 2fdc82306a Exclude no-std CI builds on beta and stable. sebcrozet 2018-05-24 18:37:30 +0200
  • 4b8560651c Improve CI to include xargo builds. sebcrozet 2018-05-24 18:29:52 +0200
  • d759db682c Make the alloc feature actually work. sebcrozet 2018-05-24 17:17:34 +0200
  • 05e053a310 Fix tests. sebcrozet 2018-05-22 23:59:48 +0200
  • a51744f86b Update to rand 0.5. sebcrozet 2018-05-22 23:58:14 +0200
  • 57fa307d4d Remove deprecated code related to the incoherent_fundamental_impl lint sebcrozet 2018-05-22 23:08:54 +0200
  • 6c895ed383 gemm: don't return early for scalar types other than f32,f64. sebcrozet 2018-05-20 16:12:24 +0200
  • bd3b73f872 Enable alga/std when std is enabled. sebcrozet 2018-05-20 16:05:49 +0200
  • 40e74e0186 Fix compilation with and without #![no_std]. sebcrozet 2018-05-19 18:05:56 +0200
  • ca093fad29 Move core/* to base/* + add conditional compilation to dynamics matrices when no_std is enabled. sebcrozet 2018-05-19 17:15:15 +0200
  • 88055dfc45 Update to approx 0.2. sebcrozet 2018-05-19 15:41:58 +0200
  • 118227d6b9 Release v0.14.4 v0.14.4 sebcrozet 2018-05-17 16:02:18 +0200
  • 8cfd89f287 Add ::from_distribution to build a matrix from a user-provided distribution. sebcrozet 2018-05-17 15:03:31 +0200
  • fd1cbf511c Release v0.14.3 v0.14.3 Sébastien Crozet 2018-05-10 15:23:14 +0200
  • 54c26fd639 disable rustc-serialize Flier Lu 2018-04-06 20:26:03 +0800
  • 8285931856 Release v0.14.2. v0.14.2 Sébastien Crozet 2018-05-06 23:48:51 +0200
  • 60fcff9e1d Re-add the ::new slice constructor, but mark them as deprecated. Sébastien Crozet 2018-05-06 23:28:34 +0200
  • 1fcb934f46 Update changelog. sebcrozet 2018-04-27 07:55:06 +0200
  • d89e3dbac6 Rename the matrix slice constructors from ::new_* to _from_slice_*. sebcrozet 2018-04-27 07:53:08 +0200
  • fefba2ef4e Fix conflicting impls for isometry multiplication. sebcrozet 2018-04-27 07:52:41 +0200
  • 7357d17b77 Fix typos. Sébastien Crozet 2018-05-04 11:22:24 +0200
  • 31e3547401 Add UnitQuaternion::{new_eps, from_scaled_axis_eps}. Sébastien Crozet 2018-05-03 12:06:11 +0200
  • e995cdee06 Release v0.14.1. v0.14.1 Sébastien Crozet 2018-03-08 17:31:46 +0100
  • 1ac8bbd3d1 Add .axis_angle to UnitComplex and UnitQuaternion + .rotation_between_axis to UnitComplex. Sébastien Crozet 2018-03-08 17:30:59 +0100
  • e7c0e95d3f fixed typo Krushn Dayshmookh 2018-02-12 22:24:30 +0530