Macro adi_gpu_base::dvec2 [−]
macro_rules! dvec2 { ( ) => { ... }; ( $ expr : expr ) => { ... }; ( $ x : expr , $ y : expr ) => { ... }; }
Double-precision 2D vector macro constructor.
Examples
Zeros
let zeros = dvec2!(); assert_eq!(zeros.as_ref(), &[0.0, 0.0]);
Ones
let ones = dvec2!(1.0); assert_eq!(ones.as_ref(), &[1.0, 1.0]);
Full
let full = dvec2!(1.2, 3.4); assert_eq!(full.as_ref(), &[1.2, 3.4]);