Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use num_traits::{One, Zero};

pub use vec4::new;
pub use vec4::new_one;
pub use vec4::new_zero;

#[inline(always)]
pub fn new_identity<T>() -> [T; 4]
where
    T: One + Zero,
{
    new(T::zero(), T::zero(), T::zero(), T::one())
}