Commit Graph

2258 Commits

Author SHA1 Message Date
sebcrozet bfab204a24 Add lerp for vectors.
Fix #453
2018-10-27 16:06:45 +02:00
sebcrozet b52772c036 Fix rebase error. 2018-10-27 15:00:18 +02:00
sebcrozet 92d9f82caf Fix syntax error. 2018-10-27 15:00:18 +02:00
sebcrozet 4ce6555b96 Add more point and quaternion documentation. 2018-10-27 15:00:18 +02:00
sebcrozet b32a02f0ac Add doc-tests to point_construction.rs 2018-10-27 15:00:18 +02:00
sebcrozet 551c44c854 Implement From<Vector> for Point. 2018-10-27 15:00:18 +02:00
sebcrozet 6d63a0a5f1 Add doc-tests to isometry_construction.rs 2018-10-27 15:00:18 +02:00
sebcrozet a512e16868 Add doc-tests to isometry.rs. 2018-10-27 15:00:18 +02:00
sebcrozet 14ad10a7e0 Add rustfmt.toml and run it. 2018-10-27 15:00:18 +02:00
sebcrozet 5ea612ef96 Remove mention to the eye and target on the unit quaternion look_at_* methods. 2018-10-27 15:00:18 +02:00
sebcrozet f6cd81b028 Add doc-tests for several matrix construction methods. 2018-10-27 15:00:18 +02:00
sebcrozet 15844d877a Add doc-tests for componentwise operations. 2018-10-27 15:00:18 +02:00
sebcrozet 34b20dc291 Add lower triangular solve with sparse right-hand-side. 2018-10-23 18:18:05 +02:00
sebcrozet e4e5659405 Add lower triangular solve with dense right-hand-side. 2018-10-22 17:55:13 +02:00
sebcrozet d3faf52c0d Release nalgebra-glm v0.2.0 2018-10-22 15:39:53 +02:00
sebcrozet 71cc075f35 Add mix, mix_scalar, mix_vec, lerp, lerp_scalar, lerp_vec. 2018-10-22 06:23:40 +02:00
sebcrozet b9ca074740 Execute rustfmt. 2018-10-22 06:23:40 +02:00
sebcrozet dc8edeceb2 Use an iterator to iterate through a column entries. 2018-10-21 07:42:32 +02:00
sebcrozet 9fa3e7a769 Implement CsMatrix: axpy_cs, transpose, Add and Mul. 2018-10-20 22:42:16 +02:00
sebcrozet 0d24cf4dc0 Run rustmt. 2018-10-20 22:26:44 +02:00
sebcrozet a3d363f397 Fix minor typos. 2018-10-16 20:57:52 +02:00
sebcrozet 7a9cfef285 Complete doc-tests for blas operations. 2018-10-16 20:57:52 +02:00
sebcrozet 8e3edf102c Start adding doc-tests for BLAS operations. 2018-10-16 20:57:52 +02:00
Bruce Mitchener 924a9cd160 Capitalize Euler. 2018-10-16 18:29:09 +02:00
Bruce Mitchener 47fe851173 Add favicons to docs. 2018-10-16 18:28:39 +02:00
sebcrozet 99c9607a4f Release v0.16.5 2018-10-13 13:19:46 +02:00
sebcrozet 9e2541f949 Add a Point::from_slice 2018-10-13 13:13:48 +02:00
sebcrozet a68937990b Consider two empty matrices as equal. 2018-10-13 12:59:36 +02:00
sebcrozet 54747817b2 Remove node on test. 2018-10-13 12:59:36 +02:00
sebcrozet a390732b97 Fix partial_cmp 2018-10-13 12:59:36 +02:00
sebcrozet 18e9b8998d Add impls of From/Into to convert any transformation types to a matrix. 2018-10-13 11:25:19 +02:00
João Costa 7a95644a21 Simplify SVD recompose pattern match 2018-10-13 10:55:37 +02:00
João Costa 8b1aa2078c Change the SVD methods to return a Result instead of panicking 2018-10-13 10:55:37 +02:00
Bruce Mitchener 4d7b215146 Add see also + examples for scalar min/max. 2018-10-09 08:31:38 +02:00
Bruce Mitchener 3be727e76b Capitalize 'Euclidean'. 2018-10-09 08:31:38 +02:00
Bruce Mitchener e91ed3b0cd Explain l1 and l2 norms. 2018-10-09 08:31:38 +02:00
Bruce Mitchener 187fe9ca39 Start to cross-link vector contructors / conversions. 2018-10-09 08:31:38 +02:00
Bruce Mitchener 0dbe69ddb7 Reformat parameter listings in docs. 2018-10-08 07:54:26 +02:00
Bruce Mitchener e7610196b6 Add more see also content. 2018-10-08 07:54:26 +02:00
Bruce Mitchener 8b0918ff1f Add more doc test and correct see also for vector relational functions. 2018-10-08 07:54:26 +02:00
Bruce Mitchener ccc55b5766 Correctly flag "See also" headers. 2018-10-08 07:54:26 +02:00
sebcrozet 4a5c828db4 Release nalgebra-glm v0.1.3. 2018-10-07 12:19:10 +02:00
sebcrozet f0b29a9d23 Fix glm::clamp.
Fix #434.
2018-10-07 07:26:24 +02:00
sebcrozet 8125d7687a Run CI tests on nalgebra-glm too. 2018-10-07 06:34:03 +02:00
Bruce Mitchener 81b19e9c8e glm docs: Add examples for clamp and clamp_scalar. 2018-10-07 06:01:36 +02:00
Bruce Mitchener 890286293f glm docs: Explain that TVec is a TMat. 2018-10-07 06:01:36 +02:00
Bruce Mitchener 0c5cc0b65e glm docs: Fix broken doc test. 2018-10-07 06:01:36 +02:00
sebcrozet c7c156a6a0 Use other keywords for isometry documentations.
Fix #419.
2018-10-06 07:27:40 +02:00
Bruce Mitchener aed58d0dd6 Vector and quaternion alias improvements.
By aliasing to the aliases defined within glm rather than going
directly to nalgebra types / aliases, we're able to improve the
experience of linking through the docs in the glm docs.

For example, with TVec1 defined in terms of TVec rather than Vector1,
then the docs link from TVec1 to TVec and we're able to better
explain the concepts at the glm level.
2018-10-05 20:34:15 +02:00
Bruce Mitchener 3a24afd111 clippy: Use println!(f), without empty string. 2018-10-05 20:31:29 +02:00