Macro shades::vec2 [−][src]
Create 2D scalar vectors via different forms.
This macro allows to create 2D (V2
) scalar vectors from two forms:
vec2!(xy)
, which acts as the cast operator. Only typesT
satisfyingVec2
are castable.vec2!(x, y)
, which builds aV2<T>
forx: T
andy: T
.
Examples
use shades::vec2; let _ = vec2!(1, 2);