cgmath/src
Egor Larionov 76f00b7941 Extend swizzles to increase the dimension of a vector.
For example this is now valid:
```
let p2 = Point2::new(1.0, 2.0);
let p3 = p2.xyx(); // producing Point3 { x:1.0, y:2.0, z:1.0 }
```
2017-09-30 15:09:03 -07:00
..
angle.rs Implement Bounded for angles 2017-08-08 19:17:16 -04:00
conv.rs Add constrained conversion functions 2016-03-26 16:41:31 +11:00
euler.rs Mint flavour 2017-06-06 18:07:38 -04:00
lib.rs Mint flavour 2017-06-06 18:07:38 -04:00
macros.rs Initial implementation of swizzle operators using a build script that generates 2017-09-30 01:38:03 -07:00
matrix.rs Modify cast() functions to return Option 2017-08-16 16:21:51 -04:00
num.rs Remove PartialOrd 2017-05-06 17:12:52 +10:00
point.rs Extend swizzles to increase the dimension of a vector. 2017-09-30 15:09:03 -07:00
prelude.rs Move traits into common module 2016-04-19 20:51:40 +10:00
projection.rs Refined serde dependencies 2017-06-06 16:48:55 -04:00
quaternion.rs Modify cast() functions to return Option 2017-08-16 16:21:51 -04:00
rotation.rs Refined serde dependencies 2017-06-06 16:48:55 -04:00
structure.rs Merge pull request #420 from DataAnalysisCosby/master 2017-08-22 19:31:07 +10:00
transform.rs Refined serde dependencies 2017-06-06 16:48:55 -04:00
vector.rs Extend swizzles to increase the dimension of a vector. 2017-09-30 15:09:03 -07:00