vec2s

Macro vec2s 

Source
macro_rules! vec2s {
    ($($arg:expr),* $(,)?) => { ... };
}
Expand description

Creates a [NonSimd] vector2 from two elements.

Also accepts vectors as arguments, as long as they contain exactly two elements in total. If only a single element is provided, it will be repeated across all elements.

ยงExamples

use ggmath::{Vec2S, vec2s};

let v: Vec2S<f32> = vec2s!(1.0, 2.0);
let v: Vec2S<f32> = vec2s!(vec2s!(1.0, 2.0));
let v: Vec2S<f32> = vec2s!(1.0);