macro_rules! vec2 {
() => { ... };
($expr:expr) => { ... };
($x:expr, $y:expr) => { ... };
}Expand description
Single-precision 2D vector macro constructor.
ยงExamples
Zeros
let zeros = vec2!();
assert_eq!(zeros.as_ref(), &[0.0, 0.0]);Ones
let ones = vec2!(1.0);
assert_eq!(ones.as_ref(), &[1.0, 1.0]);Full
let full = vec2!(1.2, 3.4);
assert_eq!(full.as_ref(), &[1.2, 3.4]);