macro_rules! vec4 {
($($arg:expr),* $(,)?) => { ... };
}Expand description
Creates a Vec4 from four elements.
Also accepts vectors as arguments, as long as they contain exactly four elements in total. If only a single element is provided, it will be repeated across all elements.
ยงExamples
use ggmath::{Vec4, vec2, vec4};
let v: Vec4<f32> = vec4!(1.0, 2.0, 3.0, 4.0);
let v: Vec4<f32> = vec4!(1.0, vec2!(2.0, 3.0), 4.0);
let v: Vec4<f32> = vec4!(1.0);