add more mat/vec type aliases
This commit is contained in:
parent
5368d474ed
commit
ff94c5cb5e
46
aliases.d
46
aliases.d
@ -37,8 +37,54 @@ alias Vec2 = Vector!(f32, 2);
|
||||
alias Vec3 = Vector!(f32, 3);
|
||||
alias Vec4 = Vector!(f32, 4);
|
||||
|
||||
alias DVec2 = Vector!(f64, 2);
|
||||
alias DVec3 = Vector!(f64, 3);
|
||||
alias DVec4 = Vector!(f64, 4);
|
||||
|
||||
alias IVec2 = Vector!(i32, 2);
|
||||
alias IVec3 = Vector!(i32, 3);
|
||||
alias IVec4 = Vector!(i32, 4);
|
||||
|
||||
alias I8Vec2 = Vector!(i8, 2);
|
||||
alias I8Vec3 = Vector!(i8, 3);
|
||||
alias I8Vec4 = Vector!(i8, 4);
|
||||
|
||||
alias I16Vec2 = Vector!(i16, 2);
|
||||
alias I16Vec3 = Vector!(i16, 3);
|
||||
alias I16Vec4 = Vector!(i16, 4);
|
||||
|
||||
alias I32Vec2 = IVec2;
|
||||
alias I32Vec3 = IVec3;
|
||||
alias I32Vec4 = IVec4;
|
||||
|
||||
alias I64Vec2 = Vector!(i64, 2);
|
||||
alias I64Vec3 = Vector!(i64, 3);
|
||||
alias I64Vec4 = Vector!(i64, 4);
|
||||
|
||||
alias UVec2 = Vector!(u32, 2);
|
||||
alias UVec3 = Vector!(u32, 3);
|
||||
alias UVec4 = Vector!(u32, 4);
|
||||
|
||||
alias U8Vec2 = Vector!(u8, 2);
|
||||
alias U8Vec3 = Vector!(u8, 3);
|
||||
alias U8Vec4 = Vector!(u8, 4);
|
||||
|
||||
alias U16Vec2 = Vector!(u16, 2);
|
||||
alias U16Vec3 = Vector!(u16, 3);
|
||||
alias U16Vec4 = Vector!(u16, 4);
|
||||
|
||||
alias U32Vec2 = UVec2;
|
||||
alias U32Vec3 = UVec3;
|
||||
alias U32Vec4 = UVec4;
|
||||
|
||||
alias U64Vec2 = Vector!(u64, 2);
|
||||
alias U64Vec3 = Vector!(u64, 3);
|
||||
alias U64Vec4 = Vector!(u64, 4);
|
||||
|
||||
alias Mat2 = Matrix!(f32, 2);
|
||||
alias Mat3 = Matrix!(f32, 3);
|
||||
alias Mat4 = Matrix!(f32, 4);
|
||||
|
||||
alias DMat2 = Matrix!(f64, 2);
|
||||
alias DMat3 = Matrix!(f64, 3);
|
||||
alias DMat4 = Matrix!(f64, 4);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user