forked from M-Labs/nalgebra
Rename matrix-scalar and vector-scalar operator-overloading-related traits to avoid name clashes.
This commit is contained in:
parent
6468360edb
commit
40c5f5deb8
@ -51,57 +51,57 @@ mat_cast_impl!(Mat1, Mat1Cast, m11)
|
||||
add_impl!(Mat1, Mat1AddRhs, m11)
|
||||
sub_impl!(Mat1, Mat1SubRhs, m11)
|
||||
|
||||
scalar_mul_impl!(Mat1, f64, Mat1MulRhs, m11)
|
||||
scalar_mul_impl!(Mat1, f32, Mat1MulRhs, m11)
|
||||
scalar_mul_impl!(Mat1, i64, Mat1MulRhs, m11)
|
||||
scalar_mul_impl!(Mat1, i32, Mat1MulRhs, m11)
|
||||
scalar_mul_impl!(Mat1, i16, Mat1MulRhs, m11)
|
||||
scalar_mul_impl!(Mat1, i8, Mat1MulRhs, m11)
|
||||
scalar_mul_impl!(Mat1, u64, Mat1MulRhs, m11)
|
||||
scalar_mul_impl!(Mat1, u32, Mat1MulRhs, m11)
|
||||
scalar_mul_impl!(Mat1, u16, Mat1MulRhs, m11)
|
||||
scalar_mul_impl!(Mat1, u8, Mat1MulRhs, m11)
|
||||
scalar_mul_impl!(Mat1, uint, Mat1MulRhs, m11)
|
||||
scalar_mul_impl!(Mat1, int, Mat1MulRhs, m11)
|
||||
mat_mul_scalar_impl!(Mat1, f64, Mat1MulRhs, m11)
|
||||
mat_mul_scalar_impl!(Mat1, f32, Mat1MulRhs, m11)
|
||||
mat_mul_scalar_impl!(Mat1, i64, Mat1MulRhs, m11)
|
||||
mat_mul_scalar_impl!(Mat1, i32, Mat1MulRhs, m11)
|
||||
mat_mul_scalar_impl!(Mat1, i16, Mat1MulRhs, m11)
|
||||
mat_mul_scalar_impl!(Mat1, i8, Mat1MulRhs, m11)
|
||||
mat_mul_scalar_impl!(Mat1, u64, Mat1MulRhs, m11)
|
||||
mat_mul_scalar_impl!(Mat1, u32, Mat1MulRhs, m11)
|
||||
mat_mul_scalar_impl!(Mat1, u16, Mat1MulRhs, m11)
|
||||
mat_mul_scalar_impl!(Mat1, u8, Mat1MulRhs, m11)
|
||||
mat_mul_scalar_impl!(Mat1, uint, Mat1MulRhs, m11)
|
||||
mat_mul_scalar_impl!(Mat1, int, Mat1MulRhs, m11)
|
||||
|
||||
scalar_div_impl!(Mat1, f64, Mat1DivRhs, m11)
|
||||
scalar_div_impl!(Mat1, f32, Mat1DivRhs, m11)
|
||||
scalar_div_impl!(Mat1, i64, Mat1DivRhs, m11)
|
||||
scalar_div_impl!(Mat1, i32, Mat1DivRhs, m11)
|
||||
scalar_div_impl!(Mat1, i16, Mat1DivRhs, m11)
|
||||
scalar_div_impl!(Mat1, i8, Mat1DivRhs, m11)
|
||||
scalar_div_impl!(Mat1, u64, Mat1DivRhs, m11)
|
||||
scalar_div_impl!(Mat1, u32, Mat1DivRhs, m11)
|
||||
scalar_div_impl!(Mat1, u16, Mat1DivRhs, m11)
|
||||
scalar_div_impl!(Mat1, u8, Mat1DivRhs, m11)
|
||||
scalar_div_impl!(Mat1, uint, Mat1DivRhs, m11)
|
||||
scalar_div_impl!(Mat1, int, Mat1DivRhs, m11)
|
||||
mat_div_scalar_impl!(Mat1, f64, Mat1DivRhs, m11)
|
||||
mat_div_scalar_impl!(Mat1, f32, Mat1DivRhs, m11)
|
||||
mat_div_scalar_impl!(Mat1, i64, Mat1DivRhs, m11)
|
||||
mat_div_scalar_impl!(Mat1, i32, Mat1DivRhs, m11)
|
||||
mat_div_scalar_impl!(Mat1, i16, Mat1DivRhs, m11)
|
||||
mat_div_scalar_impl!(Mat1, i8, Mat1DivRhs, m11)
|
||||
mat_div_scalar_impl!(Mat1, u64, Mat1DivRhs, m11)
|
||||
mat_div_scalar_impl!(Mat1, u32, Mat1DivRhs, m11)
|
||||
mat_div_scalar_impl!(Mat1, u16, Mat1DivRhs, m11)
|
||||
mat_div_scalar_impl!(Mat1, u8, Mat1DivRhs, m11)
|
||||
mat_div_scalar_impl!(Mat1, uint, Mat1DivRhs, m11)
|
||||
mat_div_scalar_impl!(Mat1, int, Mat1DivRhs, m11)
|
||||
|
||||
scalar_add_impl!(Mat1, f64, Mat1AddRhs, m11)
|
||||
scalar_add_impl!(Mat1, f32, Mat1AddRhs, m11)
|
||||
scalar_add_impl!(Mat1, i64, Mat1AddRhs, m11)
|
||||
scalar_add_impl!(Mat1, i32, Mat1AddRhs, m11)
|
||||
scalar_add_impl!(Mat1, i16, Mat1AddRhs, m11)
|
||||
scalar_add_impl!(Mat1, i8, Mat1AddRhs, m11)
|
||||
scalar_add_impl!(Mat1, u64, Mat1AddRhs, m11)
|
||||
scalar_add_impl!(Mat1, u32, Mat1AddRhs, m11)
|
||||
scalar_add_impl!(Mat1, u16, Mat1AddRhs, m11)
|
||||
scalar_add_impl!(Mat1, u8, Mat1AddRhs, m11)
|
||||
scalar_add_impl!(Mat1, uint, Mat1AddRhs, m11)
|
||||
scalar_add_impl!(Mat1, int, Mat1AddRhs, m11)
|
||||
mat_add_scalar_impl!(Mat1, f64, Mat1AddRhs, m11)
|
||||
mat_add_scalar_impl!(Mat1, f32, Mat1AddRhs, m11)
|
||||
mat_add_scalar_impl!(Mat1, i64, Mat1AddRhs, m11)
|
||||
mat_add_scalar_impl!(Mat1, i32, Mat1AddRhs, m11)
|
||||
mat_add_scalar_impl!(Mat1, i16, Mat1AddRhs, m11)
|
||||
mat_add_scalar_impl!(Mat1, i8, Mat1AddRhs, m11)
|
||||
mat_add_scalar_impl!(Mat1, u64, Mat1AddRhs, m11)
|
||||
mat_add_scalar_impl!(Mat1, u32, Mat1AddRhs, m11)
|
||||
mat_add_scalar_impl!(Mat1, u16, Mat1AddRhs, m11)
|
||||
mat_add_scalar_impl!(Mat1, u8, Mat1AddRhs, m11)
|
||||
mat_add_scalar_impl!(Mat1, uint, Mat1AddRhs, m11)
|
||||
mat_add_scalar_impl!(Mat1, int, Mat1AddRhs, m11)
|
||||
|
||||
scalar_sub_impl!(Mat1, f64, Mat1SubRhs, m11)
|
||||
scalar_sub_impl!(Mat1, f32, Mat1SubRhs, m11)
|
||||
scalar_sub_impl!(Mat1, i64, Mat1SubRhs, m11)
|
||||
scalar_sub_impl!(Mat1, i32, Mat1SubRhs, m11)
|
||||
scalar_sub_impl!(Mat1, i16, Mat1SubRhs, m11)
|
||||
scalar_sub_impl!(Mat1, i8, Mat1SubRhs, m11)
|
||||
scalar_sub_impl!(Mat1, u64, Mat1SubRhs, m11)
|
||||
scalar_sub_impl!(Mat1, u32, Mat1SubRhs, m11)
|
||||
scalar_sub_impl!(Mat1, u16, Mat1SubRhs, m11)
|
||||
scalar_sub_impl!(Mat1, u8, Mat1SubRhs, m11)
|
||||
scalar_sub_impl!(Mat1, uint, Mat1SubRhs, m11)
|
||||
scalar_sub_impl!(Mat1, int, Mat1SubRhs, m11)
|
||||
mat_sub_scalar_impl!(Mat1, f64, Mat1SubRhs, m11)
|
||||
mat_sub_scalar_impl!(Mat1, f32, Mat1SubRhs, m11)
|
||||
mat_sub_scalar_impl!(Mat1, i64, Mat1SubRhs, m11)
|
||||
mat_sub_scalar_impl!(Mat1, i32, Mat1SubRhs, m11)
|
||||
mat_sub_scalar_impl!(Mat1, i16, Mat1SubRhs, m11)
|
||||
mat_sub_scalar_impl!(Mat1, i8, Mat1SubRhs, m11)
|
||||
mat_sub_scalar_impl!(Mat1, u64, Mat1SubRhs, m11)
|
||||
mat_sub_scalar_impl!(Mat1, u32, Mat1SubRhs, m11)
|
||||
mat_sub_scalar_impl!(Mat1, u16, Mat1SubRhs, m11)
|
||||
mat_sub_scalar_impl!(Mat1, u8, Mat1SubRhs, m11)
|
||||
mat_sub_scalar_impl!(Mat1, uint, Mat1SubRhs, m11)
|
||||
mat_sub_scalar_impl!(Mat1, int, Mat1SubRhs, m11)
|
||||
|
||||
absolute_impl!(Mat1, m11)
|
||||
one_impl!(Mat1, One::one)
|
||||
@ -150,57 +150,57 @@ mat_cast_impl!(Mat2, Mat2Cast, m11, m12,
|
||||
add_impl!(Mat2, Mat2AddRhs, m11, m12, m21, m22)
|
||||
sub_impl!(Mat2, Mat2SubRhs, m11, m12, m21, m22)
|
||||
|
||||
scalar_mul_impl!(Mat2, f64, Mat2MulRhs, m11, m12, m21, m22)
|
||||
scalar_mul_impl!(Mat2, f32, Mat2MulRhs, m11, m12, m21, m22)
|
||||
scalar_mul_impl!(Mat2, i64, Mat2MulRhs, m11, m12, m21, m22)
|
||||
scalar_mul_impl!(Mat2, i32, Mat2MulRhs, m11, m12, m21, m22)
|
||||
scalar_mul_impl!(Mat2, i16, Mat2MulRhs, m11, m12, m21, m22)
|
||||
scalar_mul_impl!(Mat2, i8, Mat2MulRhs, m11, m12, m21, m22)
|
||||
scalar_mul_impl!(Mat2, u64, Mat2MulRhs, m11, m12, m21, m22)
|
||||
scalar_mul_impl!(Mat2, u32, Mat2MulRhs, m11, m12, m21, m22)
|
||||
scalar_mul_impl!(Mat2, u16, Mat2MulRhs, m11, m12, m21, m22)
|
||||
scalar_mul_impl!(Mat2, u8, Mat2MulRhs, m11, m12, m21, m22)
|
||||
scalar_mul_impl!(Mat2, uint, Mat2MulRhs, m11, m12, m21, m22)
|
||||
scalar_mul_impl!(Mat2, int, Mat2MulRhs, m11, m12, m21, m22)
|
||||
mat_mul_scalar_impl!(Mat2, f64, Mat2MulRhs, m11, m12, m21, m22)
|
||||
mat_mul_scalar_impl!(Mat2, f32, Mat2MulRhs, m11, m12, m21, m22)
|
||||
mat_mul_scalar_impl!(Mat2, i64, Mat2MulRhs, m11, m12, m21, m22)
|
||||
mat_mul_scalar_impl!(Mat2, i32, Mat2MulRhs, m11, m12, m21, m22)
|
||||
mat_mul_scalar_impl!(Mat2, i16, Mat2MulRhs, m11, m12, m21, m22)
|
||||
mat_mul_scalar_impl!(Mat2, i8, Mat2MulRhs, m11, m12, m21, m22)
|
||||
mat_mul_scalar_impl!(Mat2, u64, Mat2MulRhs, m11, m12, m21, m22)
|
||||
mat_mul_scalar_impl!(Mat2, u32, Mat2MulRhs, m11, m12, m21, m22)
|
||||
mat_mul_scalar_impl!(Mat2, u16, Mat2MulRhs, m11, m12, m21, m22)
|
||||
mat_mul_scalar_impl!(Mat2, u8, Mat2MulRhs, m11, m12, m21, m22)
|
||||
mat_mul_scalar_impl!(Mat2, uint, Mat2MulRhs, m11, m12, m21, m22)
|
||||
mat_mul_scalar_impl!(Mat2, int, Mat2MulRhs, m11, m12, m21, m22)
|
||||
|
||||
scalar_div_impl!(Mat2, f64, Mat2DivRhs, m11, m12, m21, m22)
|
||||
scalar_div_impl!(Mat2, f32, Mat2DivRhs, m11, m12, m21, m22)
|
||||
scalar_div_impl!(Mat2, i64, Mat2DivRhs, m11, m12, m21, m22)
|
||||
scalar_div_impl!(Mat2, i32, Mat2DivRhs, m11, m12, m21, m22)
|
||||
scalar_div_impl!(Mat2, i16, Mat2DivRhs, m11, m12, m21, m22)
|
||||
scalar_div_impl!(Mat2, i8, Mat2DivRhs, m11, m12, m21, m22)
|
||||
scalar_div_impl!(Mat2, u64, Mat2DivRhs, m11, m12, m21, m22)
|
||||
scalar_div_impl!(Mat2, u32, Mat2DivRhs, m11, m12, m21, m22)
|
||||
scalar_div_impl!(Mat2, u16, Mat2DivRhs, m11, m12, m21, m22)
|
||||
scalar_div_impl!(Mat2, u8, Mat2DivRhs, m11, m12, m21, m22)
|
||||
scalar_div_impl!(Mat2, uint, Mat2DivRhs, m11, m12, m21, m22)
|
||||
scalar_div_impl!(Mat2, int, Mat2DivRhs, m11, m12, m21, m22)
|
||||
mat_div_scalar_impl!(Mat2, f64, Mat2DivRhs, m11, m12, m21, m22)
|
||||
mat_div_scalar_impl!(Mat2, f32, Mat2DivRhs, m11, m12, m21, m22)
|
||||
mat_div_scalar_impl!(Mat2, i64, Mat2DivRhs, m11, m12, m21, m22)
|
||||
mat_div_scalar_impl!(Mat2, i32, Mat2DivRhs, m11, m12, m21, m22)
|
||||
mat_div_scalar_impl!(Mat2, i16, Mat2DivRhs, m11, m12, m21, m22)
|
||||
mat_div_scalar_impl!(Mat2, i8, Mat2DivRhs, m11, m12, m21, m22)
|
||||
mat_div_scalar_impl!(Mat2, u64, Mat2DivRhs, m11, m12, m21, m22)
|
||||
mat_div_scalar_impl!(Mat2, u32, Mat2DivRhs, m11, m12, m21, m22)
|
||||
mat_div_scalar_impl!(Mat2, u16, Mat2DivRhs, m11, m12, m21, m22)
|
||||
mat_div_scalar_impl!(Mat2, u8, Mat2DivRhs, m11, m12, m21, m22)
|
||||
mat_div_scalar_impl!(Mat2, uint, Mat2DivRhs, m11, m12, m21, m22)
|
||||
mat_div_scalar_impl!(Mat2, int, Mat2DivRhs, m11, m12, m21, m22)
|
||||
|
||||
scalar_add_impl!(Mat2, f64, Mat2AddRhs, m11, m12, m21, m22)
|
||||
scalar_add_impl!(Mat2, f32, Mat2AddRhs, m11, m12, m21, m22)
|
||||
scalar_add_impl!(Mat2, i64, Mat2AddRhs, m11, m12, m21, m22)
|
||||
scalar_add_impl!(Mat2, i32, Mat2AddRhs, m11, m12, m21, m22)
|
||||
scalar_add_impl!(Mat2, i16, Mat2AddRhs, m11, m12, m21, m22)
|
||||
scalar_add_impl!(Mat2, i8, Mat2AddRhs, m11, m12, m21, m22)
|
||||
scalar_add_impl!(Mat2, u64, Mat2AddRhs, m11, m12, m21, m22)
|
||||
scalar_add_impl!(Mat2, u32, Mat2AddRhs, m11, m12, m21, m22)
|
||||
scalar_add_impl!(Mat2, u16, Mat2AddRhs, m11, m12, m21, m22)
|
||||
scalar_add_impl!(Mat2, u8, Mat2AddRhs, m11, m12, m21, m22)
|
||||
scalar_add_impl!(Mat2, uint, Mat2AddRhs, m11, m12, m21, m22)
|
||||
scalar_add_impl!(Mat2, int, Mat2AddRhs, m11, m12, m21, m22)
|
||||
mat_add_scalar_impl!(Mat2, f64, Mat2AddRhs, m11, m12, m21, m22)
|
||||
mat_add_scalar_impl!(Mat2, f32, Mat2AddRhs, m11, m12, m21, m22)
|
||||
mat_add_scalar_impl!(Mat2, i64, Mat2AddRhs, m11, m12, m21, m22)
|
||||
mat_add_scalar_impl!(Mat2, i32, Mat2AddRhs, m11, m12, m21, m22)
|
||||
mat_add_scalar_impl!(Mat2, i16, Mat2AddRhs, m11, m12, m21, m22)
|
||||
mat_add_scalar_impl!(Mat2, i8, Mat2AddRhs, m11, m12, m21, m22)
|
||||
mat_add_scalar_impl!(Mat2, u64, Mat2AddRhs, m11, m12, m21, m22)
|
||||
mat_add_scalar_impl!(Mat2, u32, Mat2AddRhs, m11, m12, m21, m22)
|
||||
mat_add_scalar_impl!(Mat2, u16, Mat2AddRhs, m11, m12, m21, m22)
|
||||
mat_add_scalar_impl!(Mat2, u8, Mat2AddRhs, m11, m12, m21, m22)
|
||||
mat_add_scalar_impl!(Mat2, uint, Mat2AddRhs, m11, m12, m21, m22)
|
||||
mat_add_scalar_impl!(Mat2, int, Mat2AddRhs, m11, m12, m21, m22)
|
||||
|
||||
scalar_sub_impl!(Mat2, f64, Mat2SubRhs, m11, m12, m21, m22)
|
||||
scalar_sub_impl!(Mat2, f32, Mat2SubRhs, m11, m12, m21, m22)
|
||||
scalar_sub_impl!(Mat2, i64, Mat2SubRhs, m11, m12, m21, m22)
|
||||
scalar_sub_impl!(Mat2, i32, Mat2SubRhs, m11, m12, m21, m22)
|
||||
scalar_sub_impl!(Mat2, i16, Mat2SubRhs, m11, m12, m21, m22)
|
||||
scalar_sub_impl!(Mat2, i8, Mat2SubRhs, m11, m12, m21, m22)
|
||||
scalar_sub_impl!(Mat2, u64, Mat2SubRhs, m11, m12, m21, m22)
|
||||
scalar_sub_impl!(Mat2, u32, Mat2SubRhs, m11, m12, m21, m22)
|
||||
scalar_sub_impl!(Mat2, u16, Mat2SubRhs, m11, m12, m21, m22)
|
||||
scalar_sub_impl!(Mat2, u8, Mat2SubRhs, m11, m12, m21, m22)
|
||||
scalar_sub_impl!(Mat2, uint, Mat2SubRhs, m11, m12, m21, m22)
|
||||
scalar_sub_impl!(Mat2, int, Mat2SubRhs, m11, m12, m21, m22)
|
||||
mat_sub_scalar_impl!(Mat2, f64, Mat2SubRhs, m11, m12, m21, m22)
|
||||
mat_sub_scalar_impl!(Mat2, f32, Mat2SubRhs, m11, m12, m21, m22)
|
||||
mat_sub_scalar_impl!(Mat2, i64, Mat2SubRhs, m11, m12, m21, m22)
|
||||
mat_sub_scalar_impl!(Mat2, i32, Mat2SubRhs, m11, m12, m21, m22)
|
||||
mat_sub_scalar_impl!(Mat2, i16, Mat2SubRhs, m11, m12, m21, m22)
|
||||
mat_sub_scalar_impl!(Mat2, i8, Mat2SubRhs, m11, m12, m21, m22)
|
||||
mat_sub_scalar_impl!(Mat2, u64, Mat2SubRhs, m11, m12, m21, m22)
|
||||
mat_sub_scalar_impl!(Mat2, u32, Mat2SubRhs, m11, m12, m21, m22)
|
||||
mat_sub_scalar_impl!(Mat2, u16, Mat2SubRhs, m11, m12, m21, m22)
|
||||
mat_sub_scalar_impl!(Mat2, u8, Mat2SubRhs, m11, m12, m21, m22)
|
||||
mat_sub_scalar_impl!(Mat2, uint, Mat2SubRhs, m11, m12, m21, m22)
|
||||
mat_sub_scalar_impl!(Mat2, int, Mat2SubRhs, m11, m12, m21, m22)
|
||||
|
||||
absolute_impl!(Mat2, m11, m12,
|
||||
m21, m22)
|
||||
@ -261,57 +261,57 @@ sub_impl!(Mat3, Mat3SubRhs,
|
||||
m21, m22, m23,
|
||||
m31, m32, m33
|
||||
)
|
||||
scalar_mul_impl!(Mat3, f64, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_mul_impl!(Mat3, f32, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_mul_impl!(Mat3, i64, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_mul_impl!(Mat3, i32, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_mul_impl!(Mat3, i16, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_mul_impl!(Mat3, i8, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_mul_impl!(Mat3, u64, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_mul_impl!(Mat3, u32, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_mul_impl!(Mat3, u16, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_mul_impl!(Mat3, u8, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_mul_impl!(Mat3, uint, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_mul_impl!(Mat3, int, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_mul_scalar_impl!(Mat3, f64, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_mul_scalar_impl!(Mat3, f32, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_mul_scalar_impl!(Mat3, i64, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_mul_scalar_impl!(Mat3, i32, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_mul_scalar_impl!(Mat3, i16, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_mul_scalar_impl!(Mat3, i8, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_mul_scalar_impl!(Mat3, u64, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_mul_scalar_impl!(Mat3, u32, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_mul_scalar_impl!(Mat3, u16, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_mul_scalar_impl!(Mat3, u8, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_mul_scalar_impl!(Mat3, uint, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_mul_scalar_impl!(Mat3, int, Mat3MulRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
|
||||
scalar_div_impl!(Mat3, f64, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_div_impl!(Mat3, f32, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_div_impl!(Mat3, i64, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_div_impl!(Mat3, i32, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_div_impl!(Mat3, i16, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_div_impl!(Mat3, i8, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_div_impl!(Mat3, u64, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_div_impl!(Mat3, u32, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_div_impl!(Mat3, u16, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_div_impl!(Mat3, u8, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_div_impl!(Mat3, uint, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_div_impl!(Mat3, int, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_div_scalar_impl!(Mat3, f64, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_div_scalar_impl!(Mat3, f32, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_div_scalar_impl!(Mat3, i64, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_div_scalar_impl!(Mat3, i32, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_div_scalar_impl!(Mat3, i16, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_div_scalar_impl!(Mat3, i8, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_div_scalar_impl!(Mat3, u64, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_div_scalar_impl!(Mat3, u32, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_div_scalar_impl!(Mat3, u16, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_div_scalar_impl!(Mat3, u8, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_div_scalar_impl!(Mat3, uint, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_div_scalar_impl!(Mat3, int, Mat3DivRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
|
||||
scalar_add_impl!(Mat3, f64, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_add_impl!(Mat3, f32, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_add_impl!(Mat3, i64, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_add_impl!(Mat3, i32, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_add_impl!(Mat3, i16, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_add_impl!(Mat3, i8, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_add_impl!(Mat3, u64, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_add_impl!(Mat3, u32, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_add_impl!(Mat3, u16, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_add_impl!(Mat3, u8, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_add_impl!(Mat3, uint, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_add_impl!(Mat3, int, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_add_scalar_impl!(Mat3, f64, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_add_scalar_impl!(Mat3, f32, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_add_scalar_impl!(Mat3, i64, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_add_scalar_impl!(Mat3, i32, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_add_scalar_impl!(Mat3, i16, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_add_scalar_impl!(Mat3, i8, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_add_scalar_impl!(Mat3, u64, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_add_scalar_impl!(Mat3, u32, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_add_scalar_impl!(Mat3, u16, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_add_scalar_impl!(Mat3, u8, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_add_scalar_impl!(Mat3, uint, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_add_scalar_impl!(Mat3, int, Mat3AddRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
|
||||
scalar_sub_impl!(Mat3, f64, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_sub_impl!(Mat3, f32, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_sub_impl!(Mat3, i64, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_sub_impl!(Mat3, i32, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_sub_impl!(Mat3, i16, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_sub_impl!(Mat3, i8, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_sub_impl!(Mat3, u64, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_sub_impl!(Mat3, u32, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_sub_impl!(Mat3, u16, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_sub_impl!(Mat3, u8, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_sub_impl!(Mat3, uint, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
scalar_sub_impl!(Mat3, int, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_sub_scalar_impl!(Mat3, f64, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_sub_scalar_impl!(Mat3, f32, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_sub_scalar_impl!(Mat3, i64, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_sub_scalar_impl!(Mat3, i32, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_sub_scalar_impl!(Mat3, i16, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_sub_scalar_impl!(Mat3, i8, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_sub_scalar_impl!(Mat3, u64, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_sub_scalar_impl!(Mat3, u32, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_sub_scalar_impl!(Mat3, u16, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_sub_scalar_impl!(Mat3, u8, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_sub_scalar_impl!(Mat3, uint, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
mat_sub_scalar_impl!(Mat3, int, Mat3SubRhs, m11, m12, m13, m21, m22, m23, m31, m32, m33)
|
||||
|
||||
absolute_impl!(Mat3,
|
||||
m11, m12, m13,
|
||||
@ -386,96 +386,96 @@ sub_impl!(Mat4, Mat4SubRhs,
|
||||
m41, m42, m43, m44
|
||||
)
|
||||
|
||||
scalar_mul_impl!(Mat4, f64, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_mul_scalar_impl!(Mat4, f64, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_mul_impl!(Mat4, f32, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_mul_scalar_impl!(Mat4, f32, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_mul_impl!(Mat4, i64, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_mul_scalar_impl!(Mat4, i64, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_mul_impl!(Mat4, i32, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_mul_scalar_impl!(Mat4, i32, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_mul_impl!(Mat4, i16, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_mul_scalar_impl!(Mat4, i16, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_mul_impl!(Mat4, i8, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_mul_scalar_impl!(Mat4, i8, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_mul_impl!(Mat4, u32, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_mul_scalar_impl!(Mat4, u32, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_mul_impl!(Mat4, u16, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_mul_scalar_impl!(Mat4, u16, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_mul_impl!(Mat4, u8, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_mul_scalar_impl!(Mat4, u8, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_mul_impl!(Mat4, uint, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_mul_scalar_impl!(Mat4, uint, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_mul_impl!(Mat4, int, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_mul_scalar_impl!(Mat4, int, Mat4MulRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
|
||||
scalar_div_impl!(Mat4, f64, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_div_scalar_impl!(Mat4, f64, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_div_impl!(Mat4, f32, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_div_scalar_impl!(Mat4, f32, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_div_impl!(Mat4, i64, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_div_scalar_impl!(Mat4, i64, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_div_impl!(Mat4, i32, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_div_scalar_impl!(Mat4, i32, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_div_impl!(Mat4, i16, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_div_scalar_impl!(Mat4, i16, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_div_impl!(Mat4, i8, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_div_scalar_impl!(Mat4, i8, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_div_impl!(Mat4, u32, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_div_scalar_impl!(Mat4, u32, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_div_impl!(Mat4, u16, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_div_scalar_impl!(Mat4, u16, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_div_impl!(Mat4, u8, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_div_scalar_impl!(Mat4, u8, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_div_impl!(Mat4, uint, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_div_scalar_impl!(Mat4, uint, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_div_impl!(Mat4, int, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_div_scalar_impl!(Mat4, int, Mat4DivRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
|
||||
scalar_add_impl!(Mat4, f64, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_add_scalar_impl!(Mat4, f64, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_add_impl!(Mat4, f32, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_add_scalar_impl!(Mat4, f32, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_add_impl!(Mat4, i64, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_add_scalar_impl!(Mat4, i64, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_add_impl!(Mat4, i32, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_add_scalar_impl!(Mat4, i32, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_add_impl!(Mat4, i16, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_add_scalar_impl!(Mat4, i16, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_add_impl!(Mat4, i8, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_add_scalar_impl!(Mat4, i8, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_add_impl!(Mat4, u32, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_add_scalar_impl!(Mat4, u32, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_add_impl!(Mat4, u16, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_add_scalar_impl!(Mat4, u16, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_add_impl!(Mat4, u8, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_add_scalar_impl!(Mat4, u8, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_add_impl!(Mat4, uint, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_add_scalar_impl!(Mat4, uint, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_add_impl!(Mat4, int, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_add_scalar_impl!(Mat4, int, Mat4AddRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
|
||||
scalar_sub_impl!(Mat4, f64, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_sub_scalar_impl!(Mat4, f64, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_sub_impl!(Mat4, f32, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_sub_scalar_impl!(Mat4, f32, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_sub_impl!(Mat4, i64, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_sub_scalar_impl!(Mat4, i64, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_sub_impl!(Mat4, i32, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_sub_scalar_impl!(Mat4, i32, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_sub_impl!(Mat4, i16, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_sub_scalar_impl!(Mat4, i16, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_sub_impl!(Mat4, i8, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_sub_scalar_impl!(Mat4, i8, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_sub_impl!(Mat4, u32, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_sub_scalar_impl!(Mat4, u32, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_sub_impl!(Mat4, u16, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_sub_scalar_impl!(Mat4, u16, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_sub_impl!(Mat4, u8, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_sub_scalar_impl!(Mat4, u8, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_sub_impl!(Mat4, uint, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_sub_scalar_impl!(Mat4, uint, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
scalar_sub_impl!(Mat4, int, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
mat_sub_scalar_impl!(Mat4, int, Mat4SubRhs, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34,
|
||||
m41, m42, m43, m44)
|
||||
|
||||
absolute_impl!(Mat4,
|
||||
@ -571,104 +571,104 @@ sub_impl!(Mat5, Mat5SubRhs,
|
||||
m41, m42, m43, m44, m45,
|
||||
m51, m52, m53, m54, m55
|
||||
)
|
||||
scalar_mul_impl!(Mat5, f64, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_mul_scalar_impl!(Mat5, f64, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_mul_impl!(Mat5, f32, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_mul_scalar_impl!(Mat5, f32, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_mul_impl!(Mat5, i64, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_mul_scalar_impl!(Mat5, i64, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_mul_impl!(Mat5, i32, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_mul_scalar_impl!(Mat5, i32, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_mul_impl!(Mat5, i16, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_mul_scalar_impl!(Mat5, i16, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_mul_impl!(Mat5, i8, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_mul_scalar_impl!(Mat5, i8, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_mul_impl!(Mat5, u64, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_mul_scalar_impl!(Mat5, u64, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_mul_impl!(Mat5, u32, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_mul_scalar_impl!(Mat5, u32, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_mul_impl!(Mat5, u16, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_mul_scalar_impl!(Mat5, u16, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_mul_impl!(Mat5, u8, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_mul_scalar_impl!(Mat5, u8, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_mul_impl!(Mat5, uint, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_mul_scalar_impl!(Mat5, uint, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_mul_impl!(Mat5, int, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_mul_scalar_impl!(Mat5, int, Mat5MulRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
|
||||
scalar_div_impl!(Mat5, f64, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_div_scalar_impl!(Mat5, f64, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_div_impl!(Mat5, f32, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_div_scalar_impl!(Mat5, f32, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_div_impl!(Mat5, i64, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_div_scalar_impl!(Mat5, i64, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_div_impl!(Mat5, i32, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_div_scalar_impl!(Mat5, i32, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_div_impl!(Mat5, i16, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_div_scalar_impl!(Mat5, i16, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_div_impl!(Mat5, i8, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_div_scalar_impl!(Mat5, i8, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_div_impl!(Mat5, u64, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_div_scalar_impl!(Mat5, u64, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_div_impl!(Mat5, u32, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_div_scalar_impl!(Mat5, u32, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_div_impl!(Mat5, u16, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_div_scalar_impl!(Mat5, u16, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_div_impl!(Mat5, u8, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_div_scalar_impl!(Mat5, u8, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_div_impl!(Mat5, uint, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_div_scalar_impl!(Mat5, uint, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_div_impl!(Mat5, int, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_div_scalar_impl!(Mat5, int, Mat5DivRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
|
||||
scalar_add_impl!(Mat5, f64, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_add_scalar_impl!(Mat5, f64, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_add_impl!(Mat5, f32, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_add_scalar_impl!(Mat5, f32, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_add_impl!(Mat5, i64, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_add_scalar_impl!(Mat5, i64, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_add_impl!(Mat5, i32, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_add_scalar_impl!(Mat5, i32, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_add_impl!(Mat5, i16, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_add_scalar_impl!(Mat5, i16, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_add_impl!(Mat5, i8, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_add_scalar_impl!(Mat5, i8, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_add_impl!(Mat5, u64, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_add_scalar_impl!(Mat5, u64, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_add_impl!(Mat5, u32, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_add_scalar_impl!(Mat5, u32, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_add_impl!(Mat5, u16, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_add_scalar_impl!(Mat5, u16, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_add_impl!(Mat5, u8, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_add_scalar_impl!(Mat5, u8, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_add_impl!(Mat5, uint, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_add_scalar_impl!(Mat5, uint, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_add_impl!(Mat5, int, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_add_scalar_impl!(Mat5, int, Mat5AddRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
|
||||
scalar_sub_impl!(Mat5, f64, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_sub_scalar_impl!(Mat5, f64, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_sub_impl!(Mat5, f32, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_sub_scalar_impl!(Mat5, f32, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_sub_impl!(Mat5, i64, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_sub_scalar_impl!(Mat5, i64, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_sub_impl!(Mat5, i32, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_sub_scalar_impl!(Mat5, i32, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_sub_impl!(Mat5, i16, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_sub_scalar_impl!(Mat5, i16, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_sub_impl!(Mat5, i8, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_sub_scalar_impl!(Mat5, i8, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_sub_impl!(Mat5, u64, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_sub_scalar_impl!(Mat5, u64, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_sub_impl!(Mat5, u32, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_sub_scalar_impl!(Mat5, u32, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_sub_impl!(Mat5, u16, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_sub_scalar_impl!(Mat5, u16, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_sub_impl!(Mat5, u8, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_sub_scalar_impl!(Mat5, u8, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_sub_impl!(Mat5, uint, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_sub_scalar_impl!(Mat5, uint, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
scalar_sub_impl!(Mat5, int, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
mat_sub_scalar_impl!(Mat5, int, Mat5SubRhs, m11, m12, m13, m14, m15, m21, m22, m23, m24, m25,
|
||||
m31, m32, m33, m34, m35, m41, m42, m43, m44, m45, m51, m52, m53, m54, m55)
|
||||
|
||||
iterable_impl!(Mat5, 5)
|
||||
@ -746,151 +746,151 @@ sub_impl!(Mat6, Mat6SubRhs,
|
||||
m61, m62, m63, m64, m65, m66
|
||||
)
|
||||
|
||||
scalar_mul_impl!(Mat6, f64, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_mul_scalar_impl!(Mat6, f64, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_mul_impl!(Mat6, f32, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_mul_scalar_impl!(Mat6, f32, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_mul_impl!(Mat6, i64, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_mul_scalar_impl!(Mat6, i64, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_mul_impl!(Mat6, i32, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_mul_scalar_impl!(Mat6, i32, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_mul_impl!(Mat6, i16, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_mul_scalar_impl!(Mat6, i16, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_mul_impl!(Mat6, i8, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_mul_scalar_impl!(Mat6, i8, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_mul_impl!(Mat6, u64, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_mul_scalar_impl!(Mat6, u64, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_mul_impl!(Mat6, u32, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_mul_scalar_impl!(Mat6, u32, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_mul_impl!(Mat6, u16, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_mul_scalar_impl!(Mat6, u16, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_mul_impl!(Mat6, u8, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_mul_scalar_impl!(Mat6, u8, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_mul_impl!(Mat6, uint, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_mul_scalar_impl!(Mat6, uint, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_mul_impl!(Mat6, int, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_mul_scalar_impl!(Mat6, int, Mat6MulRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
|
||||
scalar_div_impl!(Mat6, f64, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_div_scalar_impl!(Mat6, f64, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_div_impl!(Mat6, f32, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_div_scalar_impl!(Mat6, f32, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_div_impl!(Mat6, i64, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_div_scalar_impl!(Mat6, i64, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_div_impl!(Mat6, i32, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_div_scalar_impl!(Mat6, i32, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_div_impl!(Mat6, i16, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_div_scalar_impl!(Mat6, i16, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_div_impl!(Mat6, i8, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_div_scalar_impl!(Mat6, i8, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_div_impl!(Mat6, u64, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_div_scalar_impl!(Mat6, u64, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_div_impl!(Mat6, u32, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_div_scalar_impl!(Mat6, u32, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_div_impl!(Mat6, u16, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_div_scalar_impl!(Mat6, u16, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_div_impl!(Mat6, u8, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_div_scalar_impl!(Mat6, u8, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_div_impl!(Mat6, uint, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_div_scalar_impl!(Mat6, uint, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_div_impl!(Mat6, int, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_div_scalar_impl!(Mat6, int, Mat6DivRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
|
||||
scalar_add_impl!(Mat6, f64, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_add_scalar_impl!(Mat6, f64, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_add_impl!(Mat6, f32, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_add_scalar_impl!(Mat6, f32, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_add_impl!(Mat6, i64, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_add_scalar_impl!(Mat6, i64, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_add_impl!(Mat6, i32, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_add_scalar_impl!(Mat6, i32, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_add_impl!(Mat6, i16, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_add_scalar_impl!(Mat6, i16, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_add_impl!(Mat6, i8, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_add_scalar_impl!(Mat6, i8, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_add_impl!(Mat6, u64, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_add_scalar_impl!(Mat6, u64, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_add_impl!(Mat6, u32, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_add_scalar_impl!(Mat6, u32, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_add_impl!(Mat6, u16, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_add_scalar_impl!(Mat6, u16, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_add_impl!(Mat6, u8, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_add_scalar_impl!(Mat6, u8, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_add_impl!(Mat6, uint, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_add_scalar_impl!(Mat6, uint, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_add_impl!(Mat6, int, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_add_scalar_impl!(Mat6, int, Mat6AddRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
|
||||
scalar_sub_impl!(Mat6, f64, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_sub_scalar_impl!(Mat6, f64, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_sub_impl!(Mat6, f32, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_sub_scalar_impl!(Mat6, f32, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_sub_impl!(Mat6, i64, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_sub_scalar_impl!(Mat6, i64, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_sub_impl!(Mat6, i32, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_sub_scalar_impl!(Mat6, i32, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_sub_impl!(Mat6, i16, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_sub_scalar_impl!(Mat6, i16, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_sub_impl!(Mat6, i8, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_sub_scalar_impl!(Mat6, i8, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_sub_impl!(Mat6, u64, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_sub_scalar_impl!(Mat6, u64, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_sub_impl!(Mat6, u32, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_sub_scalar_impl!(Mat6, u32, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_sub_impl!(Mat6, u16, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_sub_scalar_impl!(Mat6, u16, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_sub_impl!(Mat6, u8, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_sub_scalar_impl!(Mat6, u8, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_sub_impl!(Mat6, uint, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_sub_scalar_impl!(Mat6, uint, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
scalar_sub_impl!(Mat6, int, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
mat_sub_scalar_impl!(Mat6, int, Mat6SubRhs, m11, m12, m13, m14, m15, m16, m21, m22, m23, m24, m25, m26,
|
||||
m31, m32, m33, m34, m35, m36, m41, m42, m43, m44, m45, m46, m51, m52, m53, m54, m55, m56,
|
||||
m61, m62, m63, m64, m65, m66)
|
||||
|
||||
|
@ -65,7 +65,7 @@ macro_rules! sub_impl(
|
||||
)
|
||||
)
|
||||
|
||||
macro_rules! scalar_mul_impl(
|
||||
macro_rules! mat_mul_scalar_impl(
|
||||
($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
|
||||
impl $trhs<$n, $t<$n>> for $n {
|
||||
#[inline]
|
||||
@ -76,7 +76,7 @@ macro_rules! scalar_mul_impl(
|
||||
)
|
||||
)
|
||||
|
||||
macro_rules! scalar_div_impl(
|
||||
macro_rules! mat_div_scalar_impl(
|
||||
($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
|
||||
impl $trhs<$n, $t<$n>> for $n {
|
||||
#[inline]
|
||||
@ -87,7 +87,7 @@ macro_rules! scalar_div_impl(
|
||||
)
|
||||
)
|
||||
|
||||
macro_rules! scalar_add_impl(
|
||||
macro_rules! mat_add_scalar_impl(
|
||||
($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
|
||||
impl $trhs<$n, $t<$n>> for $n {
|
||||
#[inline]
|
||||
@ -112,7 +112,7 @@ macro_rules! eye_impl(
|
||||
)
|
||||
)
|
||||
|
||||
macro_rules! scalar_sub_impl(
|
||||
macro_rules! mat_sub_scalar_impl(
|
||||
($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
|
||||
impl $trhs<$n, $t<$n>> for $n {
|
||||
#[inline]
|
||||
|
@ -50,54 +50,54 @@ mul_impl!(Vec1, Vec1MulRhs, x)
|
||||
div_impl!(Vec1, Vec1DivRhs, x)
|
||||
neg_impl!(Vec1, x)
|
||||
dot_impl!(Vec1, x)
|
||||
scalar_mul_impl!(Vec1, f64, Vec1MulRhs, x)
|
||||
scalar_mul_impl!(Vec1, f32, Vec1MulRhs, x)
|
||||
scalar_mul_impl!(Vec1, u64, Vec1MulRhs, x)
|
||||
scalar_mul_impl!(Vec1, u32, Vec1MulRhs, x)
|
||||
scalar_mul_impl!(Vec1, u16, Vec1MulRhs, x)
|
||||
scalar_mul_impl!(Vec1, u8, Vec1MulRhs, x)
|
||||
scalar_mul_impl!(Vec1, i64, Vec1MulRhs, x)
|
||||
scalar_mul_impl!(Vec1, i32, Vec1MulRhs, x)
|
||||
scalar_mul_impl!(Vec1, i16, Vec1MulRhs, x)
|
||||
scalar_mul_impl!(Vec1, i8, Vec1MulRhs, x)
|
||||
scalar_mul_impl!(Vec1, uint, Vec1MulRhs, x)
|
||||
scalar_mul_impl!(Vec1, int, Vec1MulRhs, x)
|
||||
scalar_div_impl!(Vec1, f64, Vec1DivRhs, x)
|
||||
scalar_div_impl!(Vec1, f32, Vec1DivRhs, x)
|
||||
scalar_div_impl!(Vec1, u64, Vec1DivRhs, x)
|
||||
scalar_div_impl!(Vec1, u32, Vec1DivRhs, x)
|
||||
scalar_div_impl!(Vec1, u16, Vec1DivRhs, x)
|
||||
scalar_div_impl!(Vec1, u8, Vec1DivRhs, x)
|
||||
scalar_div_impl!(Vec1, i64, Vec1DivRhs, x)
|
||||
scalar_div_impl!(Vec1, i32, Vec1DivRhs, x)
|
||||
scalar_div_impl!(Vec1, i16, Vec1DivRhs, x)
|
||||
scalar_div_impl!(Vec1, i8, Vec1DivRhs, x)
|
||||
scalar_div_impl!(Vec1, uint, Vec1DivRhs, x)
|
||||
scalar_div_impl!(Vec1, int, Vec1DivRhs, x)
|
||||
scalar_add_impl!(Vec1, f64, Vec1AddRhs, x)
|
||||
scalar_add_impl!(Vec1, f32, Vec1AddRhs, x)
|
||||
scalar_add_impl!(Vec1, u64, Vec1AddRhs, x)
|
||||
scalar_add_impl!(Vec1, u32, Vec1AddRhs, x)
|
||||
scalar_add_impl!(Vec1, u16, Vec1AddRhs, x)
|
||||
scalar_add_impl!(Vec1, u8, Vec1AddRhs, x)
|
||||
scalar_add_impl!(Vec1, i64, Vec1AddRhs, x)
|
||||
scalar_add_impl!(Vec1, i32, Vec1AddRhs, x)
|
||||
scalar_add_impl!(Vec1, i16, Vec1AddRhs, x)
|
||||
scalar_add_impl!(Vec1, i8, Vec1AddRhs, x)
|
||||
scalar_add_impl!(Vec1, uint, Vec1AddRhs, x)
|
||||
scalar_add_impl!(Vec1, int, Vec1AddRhs, x)
|
||||
scalar_sub_impl!(Vec1, f64, Vec1SubRhs, x)
|
||||
scalar_sub_impl!(Vec1, f32, Vec1SubRhs, x)
|
||||
scalar_sub_impl!(Vec1, u64, Vec1SubRhs, x)
|
||||
scalar_sub_impl!(Vec1, u32, Vec1SubRhs, x)
|
||||
scalar_sub_impl!(Vec1, u16, Vec1SubRhs, x)
|
||||
scalar_sub_impl!(Vec1, u8, Vec1SubRhs, x)
|
||||
scalar_sub_impl!(Vec1, i64, Vec1SubRhs, x)
|
||||
scalar_sub_impl!(Vec1, i32, Vec1SubRhs, x)
|
||||
scalar_sub_impl!(Vec1, i16, Vec1SubRhs, x)
|
||||
scalar_sub_impl!(Vec1, i8, Vec1SubRhs, x)
|
||||
scalar_sub_impl!(Vec1, uint, Vec1SubRhs, x)
|
||||
scalar_sub_impl!(Vec1, int, Vec1SubRhs, x)
|
||||
vec_mul_scalar_impl!(Vec1, f64, Vec1MulRhs, x)
|
||||
vec_mul_scalar_impl!(Vec1, f32, Vec1MulRhs, x)
|
||||
vec_mul_scalar_impl!(Vec1, u64, Vec1MulRhs, x)
|
||||
vec_mul_scalar_impl!(Vec1, u32, Vec1MulRhs, x)
|
||||
vec_mul_scalar_impl!(Vec1, u16, Vec1MulRhs, x)
|
||||
vec_mul_scalar_impl!(Vec1, u8, Vec1MulRhs, x)
|
||||
vec_mul_scalar_impl!(Vec1, i64, Vec1MulRhs, x)
|
||||
vec_mul_scalar_impl!(Vec1, i32, Vec1MulRhs, x)
|
||||
vec_mul_scalar_impl!(Vec1, i16, Vec1MulRhs, x)
|
||||
vec_mul_scalar_impl!(Vec1, i8, Vec1MulRhs, x)
|
||||
vec_mul_scalar_impl!(Vec1, uint, Vec1MulRhs, x)
|
||||
vec_mul_scalar_impl!(Vec1, int, Vec1MulRhs, x)
|
||||
vec_div_scalar_impl!(Vec1, f64, Vec1DivRhs, x)
|
||||
vec_div_scalar_impl!(Vec1, f32, Vec1DivRhs, x)
|
||||
vec_div_scalar_impl!(Vec1, u64, Vec1DivRhs, x)
|
||||
vec_div_scalar_impl!(Vec1, u32, Vec1DivRhs, x)
|
||||
vec_div_scalar_impl!(Vec1, u16, Vec1DivRhs, x)
|
||||
vec_div_scalar_impl!(Vec1, u8, Vec1DivRhs, x)
|
||||
vec_div_scalar_impl!(Vec1, i64, Vec1DivRhs, x)
|
||||
vec_div_scalar_impl!(Vec1, i32, Vec1DivRhs, x)
|
||||
vec_div_scalar_impl!(Vec1, i16, Vec1DivRhs, x)
|
||||
vec_div_scalar_impl!(Vec1, i8, Vec1DivRhs, x)
|
||||
vec_div_scalar_impl!(Vec1, uint, Vec1DivRhs, x)
|
||||
vec_div_scalar_impl!(Vec1, int, Vec1DivRhs, x)
|
||||
vec_add_scalar_impl!(Vec1, f64, Vec1AddRhs, x)
|
||||
vec_add_scalar_impl!(Vec1, f32, Vec1AddRhs, x)
|
||||
vec_add_scalar_impl!(Vec1, u64, Vec1AddRhs, x)
|
||||
vec_add_scalar_impl!(Vec1, u32, Vec1AddRhs, x)
|
||||
vec_add_scalar_impl!(Vec1, u16, Vec1AddRhs, x)
|
||||
vec_add_scalar_impl!(Vec1, u8, Vec1AddRhs, x)
|
||||
vec_add_scalar_impl!(Vec1, i64, Vec1AddRhs, x)
|
||||
vec_add_scalar_impl!(Vec1, i32, Vec1AddRhs, x)
|
||||
vec_add_scalar_impl!(Vec1, i16, Vec1AddRhs, x)
|
||||
vec_add_scalar_impl!(Vec1, i8, Vec1AddRhs, x)
|
||||
vec_add_scalar_impl!(Vec1, uint, Vec1AddRhs, x)
|
||||
vec_add_scalar_impl!(Vec1, int, Vec1AddRhs, x)
|
||||
vec_sub_scalar_impl!(Vec1, f64, Vec1SubRhs, x)
|
||||
vec_sub_scalar_impl!(Vec1, f32, Vec1SubRhs, x)
|
||||
vec_sub_scalar_impl!(Vec1, u64, Vec1SubRhs, x)
|
||||
vec_sub_scalar_impl!(Vec1, u32, Vec1SubRhs, x)
|
||||
vec_sub_scalar_impl!(Vec1, u16, Vec1SubRhs, x)
|
||||
vec_sub_scalar_impl!(Vec1, u8, Vec1SubRhs, x)
|
||||
vec_sub_scalar_impl!(Vec1, i64, Vec1SubRhs, x)
|
||||
vec_sub_scalar_impl!(Vec1, i32, Vec1SubRhs, x)
|
||||
vec_sub_scalar_impl!(Vec1, i16, Vec1SubRhs, x)
|
||||
vec_sub_scalar_impl!(Vec1, i8, Vec1SubRhs, x)
|
||||
vec_sub_scalar_impl!(Vec1, uint, Vec1SubRhs, x)
|
||||
vec_sub_scalar_impl!(Vec1, int, Vec1SubRhs, x)
|
||||
translation_impl!(Vec1)
|
||||
norm_impl!(Vec1, x)
|
||||
approx_eq_impl!(Vec1, x)
|
||||
@ -147,54 +147,54 @@ mul_impl!(Vec2, Vec2MulRhs, x, y)
|
||||
div_impl!(Vec2, Vec2DivRhs, x, y)
|
||||
neg_impl!(Vec2, x, y)
|
||||
dot_impl!(Vec2, x, y)
|
||||
scalar_mul_impl!(Vec2, f64, Vec2MulRhs, x, y)
|
||||
scalar_mul_impl!(Vec2, f32, Vec2MulRhs, x, y)
|
||||
scalar_mul_impl!(Vec2, u64, Vec2MulRhs, x, y)
|
||||
scalar_mul_impl!(Vec2, u32, Vec2MulRhs, x, y)
|
||||
scalar_mul_impl!(Vec2, u16, Vec2MulRhs, x, y)
|
||||
scalar_mul_impl!(Vec2, u8, Vec2MulRhs, x, y)
|
||||
scalar_mul_impl!(Vec2, i64, Vec2MulRhs, x, y)
|
||||
scalar_mul_impl!(Vec2, i32, Vec2MulRhs, x, y)
|
||||
scalar_mul_impl!(Vec2, i16, Vec2MulRhs, x, y)
|
||||
scalar_mul_impl!(Vec2, i8, Vec2MulRhs, x, y)
|
||||
scalar_mul_impl!(Vec2, uint, Vec2MulRhs, x, y)
|
||||
scalar_mul_impl!(Vec2, int, Vec2MulRhs, x, y)
|
||||
scalar_div_impl!(Vec2, f64, Vec2DivRhs, x, y)
|
||||
scalar_div_impl!(Vec2, f32, Vec2DivRhs, x, y)
|
||||
scalar_div_impl!(Vec2, u64, Vec2DivRhs, x, y)
|
||||
scalar_div_impl!(Vec2, u32, Vec2DivRhs, x, y)
|
||||
scalar_div_impl!(Vec2, u16, Vec2DivRhs, x, y)
|
||||
scalar_div_impl!(Vec2, u8, Vec2DivRhs, x, y)
|
||||
scalar_div_impl!(Vec2, i64, Vec2DivRhs, x, y)
|
||||
scalar_div_impl!(Vec2, i32, Vec2DivRhs, x, y)
|
||||
scalar_div_impl!(Vec2, i16, Vec2DivRhs, x, y)
|
||||
scalar_div_impl!(Vec2, i8, Vec2DivRhs, x, y)
|
||||
scalar_div_impl!(Vec2, uint, Vec2DivRhs, x, y)
|
||||
scalar_div_impl!(Vec2, int, Vec2DivRhs, x, y)
|
||||
scalar_add_impl!(Vec2, f64, Vec2AddRhs, x, y)
|
||||
scalar_add_impl!(Vec2, f32, Vec2AddRhs, x, y)
|
||||
scalar_add_impl!(Vec2, u64, Vec2AddRhs, x, y)
|
||||
scalar_add_impl!(Vec2, u32, Vec2AddRhs, x, y)
|
||||
scalar_add_impl!(Vec2, u16, Vec2AddRhs, x, y)
|
||||
scalar_add_impl!(Vec2, u8, Vec2AddRhs, x, y)
|
||||
scalar_add_impl!(Vec2, i64, Vec2AddRhs, x, y)
|
||||
scalar_add_impl!(Vec2, i32, Vec2AddRhs, x, y)
|
||||
scalar_add_impl!(Vec2, i16, Vec2AddRhs, x, y)
|
||||
scalar_add_impl!(Vec2, i8, Vec2AddRhs, x, y)
|
||||
scalar_add_impl!(Vec2, uint, Vec2AddRhs, x, y)
|
||||
scalar_add_impl!(Vec2, int, Vec2AddRhs, x, y)
|
||||
scalar_sub_impl!(Vec2, f64, Vec2SubRhs, x, y)
|
||||
scalar_sub_impl!(Vec2, f32, Vec2SubRhs, x, y)
|
||||
scalar_sub_impl!(Vec2, u64, Vec2SubRhs, x, y)
|
||||
scalar_sub_impl!(Vec2, u32, Vec2SubRhs, x, y)
|
||||
scalar_sub_impl!(Vec2, u16, Vec2SubRhs, x, y)
|
||||
scalar_sub_impl!(Vec2, u8, Vec2SubRhs, x, y)
|
||||
scalar_sub_impl!(Vec2, i64, Vec2SubRhs, x, y)
|
||||
scalar_sub_impl!(Vec2, i32, Vec2SubRhs, x, y)
|
||||
scalar_sub_impl!(Vec2, i16, Vec2SubRhs, x, y)
|
||||
scalar_sub_impl!(Vec2, i8, Vec2SubRhs, x, y)
|
||||
scalar_sub_impl!(Vec2, uint, Vec2SubRhs, x, y)
|
||||
scalar_sub_impl!(Vec2, int, Vec2SubRhs, x, y)
|
||||
vec_mul_scalar_impl!(Vec2, f64, Vec2MulRhs, x, y)
|
||||
vec_mul_scalar_impl!(Vec2, f32, Vec2MulRhs, x, y)
|
||||
vec_mul_scalar_impl!(Vec2, u64, Vec2MulRhs, x, y)
|
||||
vec_mul_scalar_impl!(Vec2, u32, Vec2MulRhs, x, y)
|
||||
vec_mul_scalar_impl!(Vec2, u16, Vec2MulRhs, x, y)
|
||||
vec_mul_scalar_impl!(Vec2, u8, Vec2MulRhs, x, y)
|
||||
vec_mul_scalar_impl!(Vec2, i64, Vec2MulRhs, x, y)
|
||||
vec_mul_scalar_impl!(Vec2, i32, Vec2MulRhs, x, y)
|
||||
vec_mul_scalar_impl!(Vec2, i16, Vec2MulRhs, x, y)
|
||||
vec_mul_scalar_impl!(Vec2, i8, Vec2MulRhs, x, y)
|
||||
vec_mul_scalar_impl!(Vec2, uint, Vec2MulRhs, x, y)
|
||||
vec_mul_scalar_impl!(Vec2, int, Vec2MulRhs, x, y)
|
||||
vec_div_scalar_impl!(Vec2, f64, Vec2DivRhs, x, y)
|
||||
vec_div_scalar_impl!(Vec2, f32, Vec2DivRhs, x, y)
|
||||
vec_div_scalar_impl!(Vec2, u64, Vec2DivRhs, x, y)
|
||||
vec_div_scalar_impl!(Vec2, u32, Vec2DivRhs, x, y)
|
||||
vec_div_scalar_impl!(Vec2, u16, Vec2DivRhs, x, y)
|
||||
vec_div_scalar_impl!(Vec2, u8, Vec2DivRhs, x, y)
|
||||
vec_div_scalar_impl!(Vec2, i64, Vec2DivRhs, x, y)
|
||||
vec_div_scalar_impl!(Vec2, i32, Vec2DivRhs, x, y)
|
||||
vec_div_scalar_impl!(Vec2, i16, Vec2DivRhs, x, y)
|
||||
vec_div_scalar_impl!(Vec2, i8, Vec2DivRhs, x, y)
|
||||
vec_div_scalar_impl!(Vec2, uint, Vec2DivRhs, x, y)
|
||||
vec_div_scalar_impl!(Vec2, int, Vec2DivRhs, x, y)
|
||||
vec_add_scalar_impl!(Vec2, f64, Vec2AddRhs, x, y)
|
||||
vec_add_scalar_impl!(Vec2, f32, Vec2AddRhs, x, y)
|
||||
vec_add_scalar_impl!(Vec2, u64, Vec2AddRhs, x, y)
|
||||
vec_add_scalar_impl!(Vec2, u32, Vec2AddRhs, x, y)
|
||||
vec_add_scalar_impl!(Vec2, u16, Vec2AddRhs, x, y)
|
||||
vec_add_scalar_impl!(Vec2, u8, Vec2AddRhs, x, y)
|
||||
vec_add_scalar_impl!(Vec2, i64, Vec2AddRhs, x, y)
|
||||
vec_add_scalar_impl!(Vec2, i32, Vec2AddRhs, x, y)
|
||||
vec_add_scalar_impl!(Vec2, i16, Vec2AddRhs, x, y)
|
||||
vec_add_scalar_impl!(Vec2, i8, Vec2AddRhs, x, y)
|
||||
vec_add_scalar_impl!(Vec2, uint, Vec2AddRhs, x, y)
|
||||
vec_add_scalar_impl!(Vec2, int, Vec2AddRhs, x, y)
|
||||
vec_sub_scalar_impl!(Vec2, f64, Vec2SubRhs, x, y)
|
||||
vec_sub_scalar_impl!(Vec2, f32, Vec2SubRhs, x, y)
|
||||
vec_sub_scalar_impl!(Vec2, u64, Vec2SubRhs, x, y)
|
||||
vec_sub_scalar_impl!(Vec2, u32, Vec2SubRhs, x, y)
|
||||
vec_sub_scalar_impl!(Vec2, u16, Vec2SubRhs, x, y)
|
||||
vec_sub_scalar_impl!(Vec2, u8, Vec2SubRhs, x, y)
|
||||
vec_sub_scalar_impl!(Vec2, i64, Vec2SubRhs, x, y)
|
||||
vec_sub_scalar_impl!(Vec2, i32, Vec2SubRhs, x, y)
|
||||
vec_sub_scalar_impl!(Vec2, i16, Vec2SubRhs, x, y)
|
||||
vec_sub_scalar_impl!(Vec2, i8, Vec2SubRhs, x, y)
|
||||
vec_sub_scalar_impl!(Vec2, uint, Vec2SubRhs, x, y)
|
||||
vec_sub_scalar_impl!(Vec2, int, Vec2SubRhs, x, y)
|
||||
translation_impl!(Vec2)
|
||||
norm_impl!(Vec2, x, y)
|
||||
approx_eq_impl!(Vec2, x, y)
|
||||
@ -246,57 +246,57 @@ mul_impl!(Vec3, Vec3MulRhs, x, y, z)
|
||||
div_impl!(Vec3, Vec3DivRhs, x, y, z)
|
||||
neg_impl!(Vec3, x, y, z)
|
||||
dot_impl!(Vec3, x, y, z)
|
||||
scalar_mul_impl!(Vec3, f64, Vec3MulRhs, x, y, z)
|
||||
scalar_mul_impl!(Vec3, f32, Vec3MulRhs, x, y, z)
|
||||
scalar_mul_impl!(Vec3, u64, Vec3MulRhs, x, y, z)
|
||||
scalar_mul_impl!(Vec3, u32, Vec3MulRhs, x, y, z)
|
||||
scalar_mul_impl!(Vec3, u16, Vec3MulRhs, x, y, z)
|
||||
scalar_mul_impl!(Vec3, u8, Vec3MulRhs, x, y, z)
|
||||
scalar_mul_impl!(Vec3, i64, Vec3MulRhs, x, y, z)
|
||||
scalar_mul_impl!(Vec3, i32, Vec3MulRhs, x, y, z)
|
||||
scalar_mul_impl!(Vec3, i16, Vec3MulRhs, x, y, z)
|
||||
scalar_mul_impl!(Vec3, i8, Vec3MulRhs, x, y, z)
|
||||
scalar_mul_impl!(Vec3, uint, Vec3MulRhs, x, y, z)
|
||||
scalar_mul_impl!(Vec3, int, Vec3MulRhs, x, y, z)
|
||||
vec_mul_scalar_impl!(Vec3, f64, Vec3MulRhs, x, y, z)
|
||||
vec_mul_scalar_impl!(Vec3, f32, Vec3MulRhs, x, y, z)
|
||||
vec_mul_scalar_impl!(Vec3, u64, Vec3MulRhs, x, y, z)
|
||||
vec_mul_scalar_impl!(Vec3, u32, Vec3MulRhs, x, y, z)
|
||||
vec_mul_scalar_impl!(Vec3, u16, Vec3MulRhs, x, y, z)
|
||||
vec_mul_scalar_impl!(Vec3, u8, Vec3MulRhs, x, y, z)
|
||||
vec_mul_scalar_impl!(Vec3, i64, Vec3MulRhs, x, y, z)
|
||||
vec_mul_scalar_impl!(Vec3, i32, Vec3MulRhs, x, y, z)
|
||||
vec_mul_scalar_impl!(Vec3, i16, Vec3MulRhs, x, y, z)
|
||||
vec_mul_scalar_impl!(Vec3, i8, Vec3MulRhs, x, y, z)
|
||||
vec_mul_scalar_impl!(Vec3, uint, Vec3MulRhs, x, y, z)
|
||||
vec_mul_scalar_impl!(Vec3, int, Vec3MulRhs, x, y, z)
|
||||
|
||||
scalar_div_impl!(Vec3, f64, Vec3DivRhs, x, y, z)
|
||||
scalar_div_impl!(Vec3, f32, Vec3DivRhs, x, y, z)
|
||||
scalar_div_impl!(Vec3, u64, Vec3DivRhs, x, y, z)
|
||||
scalar_div_impl!(Vec3, u32, Vec3DivRhs, x, y, z)
|
||||
scalar_div_impl!(Vec3, u16, Vec3DivRhs, x, y, z)
|
||||
scalar_div_impl!(Vec3, u8, Vec3DivRhs, x, y, z)
|
||||
scalar_div_impl!(Vec3, i64, Vec3DivRhs, x, y, z)
|
||||
scalar_div_impl!(Vec3, i32, Vec3DivRhs, x, y, z)
|
||||
scalar_div_impl!(Vec3, i16, Vec3DivRhs, x, y, z)
|
||||
scalar_div_impl!(Vec3, i8, Vec3DivRhs, x, y, z)
|
||||
scalar_div_impl!(Vec3, uint, Vec3DivRhs, x, y, z)
|
||||
scalar_div_impl!(Vec3, int, Vec3DivRhs, x, y, z)
|
||||
vec_div_scalar_impl!(Vec3, f64, Vec3DivRhs, x, y, z)
|
||||
vec_div_scalar_impl!(Vec3, f32, Vec3DivRhs, x, y, z)
|
||||
vec_div_scalar_impl!(Vec3, u64, Vec3DivRhs, x, y, z)
|
||||
vec_div_scalar_impl!(Vec3, u32, Vec3DivRhs, x, y, z)
|
||||
vec_div_scalar_impl!(Vec3, u16, Vec3DivRhs, x, y, z)
|
||||
vec_div_scalar_impl!(Vec3, u8, Vec3DivRhs, x, y, z)
|
||||
vec_div_scalar_impl!(Vec3, i64, Vec3DivRhs, x, y, z)
|
||||
vec_div_scalar_impl!(Vec3, i32, Vec3DivRhs, x, y, z)
|
||||
vec_div_scalar_impl!(Vec3, i16, Vec3DivRhs, x, y, z)
|
||||
vec_div_scalar_impl!(Vec3, i8, Vec3DivRhs, x, y, z)
|
||||
vec_div_scalar_impl!(Vec3, uint, Vec3DivRhs, x, y, z)
|
||||
vec_div_scalar_impl!(Vec3, int, Vec3DivRhs, x, y, z)
|
||||
|
||||
scalar_add_impl!(Vec3, f64, Vec3AddRhs, x, y, z)
|
||||
scalar_add_impl!(Vec3, f32, Vec3AddRhs, x, y, z)
|
||||
scalar_add_impl!(Vec3, u64, Vec3AddRhs, x, y, z)
|
||||
scalar_add_impl!(Vec3, u32, Vec3AddRhs, x, y, z)
|
||||
scalar_add_impl!(Vec3, u16, Vec3AddRhs, x, y, z)
|
||||
scalar_add_impl!(Vec3, u8, Vec3AddRhs, x, y, z)
|
||||
scalar_add_impl!(Vec3, i64, Vec3AddRhs, x, y, z)
|
||||
scalar_add_impl!(Vec3, i32, Vec3AddRhs, x, y, z)
|
||||
scalar_add_impl!(Vec3, i16, Vec3AddRhs, x, y, z)
|
||||
scalar_add_impl!(Vec3, i8, Vec3AddRhs, x, y, z)
|
||||
scalar_add_impl!(Vec3, uint, Vec3AddRhs, x, y, z)
|
||||
scalar_add_impl!(Vec3, int, Vec3AddRhs, x, y, z)
|
||||
vec_add_scalar_impl!(Vec3, f64, Vec3AddRhs, x, y, z)
|
||||
vec_add_scalar_impl!(Vec3, f32, Vec3AddRhs, x, y, z)
|
||||
vec_add_scalar_impl!(Vec3, u64, Vec3AddRhs, x, y, z)
|
||||
vec_add_scalar_impl!(Vec3, u32, Vec3AddRhs, x, y, z)
|
||||
vec_add_scalar_impl!(Vec3, u16, Vec3AddRhs, x, y, z)
|
||||
vec_add_scalar_impl!(Vec3, u8, Vec3AddRhs, x, y, z)
|
||||
vec_add_scalar_impl!(Vec3, i64, Vec3AddRhs, x, y, z)
|
||||
vec_add_scalar_impl!(Vec3, i32, Vec3AddRhs, x, y, z)
|
||||
vec_add_scalar_impl!(Vec3, i16, Vec3AddRhs, x, y, z)
|
||||
vec_add_scalar_impl!(Vec3, i8, Vec3AddRhs, x, y, z)
|
||||
vec_add_scalar_impl!(Vec3, uint, Vec3AddRhs, x, y, z)
|
||||
vec_add_scalar_impl!(Vec3, int, Vec3AddRhs, x, y, z)
|
||||
|
||||
scalar_sub_impl!(Vec3, f64, Vec3SubRhs, x, y, z)
|
||||
scalar_sub_impl!(Vec3, f32, Vec3SubRhs, x, y, z)
|
||||
scalar_sub_impl!(Vec3, u64, Vec3SubRhs, x, y, z)
|
||||
scalar_sub_impl!(Vec3, u32, Vec3SubRhs, x, y, z)
|
||||
scalar_sub_impl!(Vec3, u16, Vec3SubRhs, x, y, z)
|
||||
scalar_sub_impl!(Vec3, u8, Vec3SubRhs, x, y, z)
|
||||
scalar_sub_impl!(Vec3, i64, Vec3SubRhs, x, y, z)
|
||||
scalar_sub_impl!(Vec3, i32, Vec3SubRhs, x, y, z)
|
||||
scalar_sub_impl!(Vec3, i16, Vec3SubRhs, x, y, z)
|
||||
scalar_sub_impl!(Vec3, i8, Vec3SubRhs, x, y, z)
|
||||
scalar_sub_impl!(Vec3, uint, Vec3SubRhs, x, y, z)
|
||||
scalar_sub_impl!(Vec3, int, Vec3SubRhs, x, y, z)
|
||||
vec_sub_scalar_impl!(Vec3, f64, Vec3SubRhs, x, y, z)
|
||||
vec_sub_scalar_impl!(Vec3, f32, Vec3SubRhs, x, y, z)
|
||||
vec_sub_scalar_impl!(Vec3, u64, Vec3SubRhs, x, y, z)
|
||||
vec_sub_scalar_impl!(Vec3, u32, Vec3SubRhs, x, y, z)
|
||||
vec_sub_scalar_impl!(Vec3, u16, Vec3SubRhs, x, y, z)
|
||||
vec_sub_scalar_impl!(Vec3, u8, Vec3SubRhs, x, y, z)
|
||||
vec_sub_scalar_impl!(Vec3, i64, Vec3SubRhs, x, y, z)
|
||||
vec_sub_scalar_impl!(Vec3, i32, Vec3SubRhs, x, y, z)
|
||||
vec_sub_scalar_impl!(Vec3, i16, Vec3SubRhs, x, y, z)
|
||||
vec_sub_scalar_impl!(Vec3, i8, Vec3SubRhs, x, y, z)
|
||||
vec_sub_scalar_impl!(Vec3, uint, Vec3SubRhs, x, y, z)
|
||||
vec_sub_scalar_impl!(Vec3, int, Vec3SubRhs, x, y, z)
|
||||
translation_impl!(Vec3)
|
||||
norm_impl!(Vec3, x, y ,z)
|
||||
approx_eq_impl!(Vec3, x, y, z)
|
||||
@ -351,54 +351,54 @@ mul_impl!(Vec4, Vec4MulRhs, x, y, z, w)
|
||||
div_impl!(Vec4, Vec4DivRhs, x, y, z, w)
|
||||
neg_impl!(Vec4, x, y, z, w)
|
||||
dot_impl!(Vec4, x, y, z, w)
|
||||
scalar_mul_impl!(Vec4, f64, Vec4MulRhs, x, y, z, w)
|
||||
scalar_mul_impl!(Vec4, f32, Vec4MulRhs, x, y, z, w)
|
||||
scalar_mul_impl!(Vec4, u64, Vec4MulRhs, x, y, z, w)
|
||||
scalar_mul_impl!(Vec4, u32, Vec4MulRhs, x, y, z, w)
|
||||
scalar_mul_impl!(Vec4, u16, Vec4MulRhs, x, y, z, w)
|
||||
scalar_mul_impl!(Vec4, u8, Vec4MulRhs, x, y, z, w)
|
||||
scalar_mul_impl!(Vec4, i64, Vec4MulRhs, x, y, z, w)
|
||||
scalar_mul_impl!(Vec4, i32, Vec4MulRhs, x, y, z, w)
|
||||
scalar_mul_impl!(Vec4, i16, Vec4MulRhs, x, y, z, w)
|
||||
scalar_mul_impl!(Vec4, i8, Vec4MulRhs, x, y, z, w)
|
||||
scalar_mul_impl!(Vec4, uint, Vec4MulRhs, x, y, z, w)
|
||||
scalar_mul_impl!(Vec4, int, Vec4MulRhs, x, y, z, w)
|
||||
scalar_div_impl!(Vec4, f64, Vec4DivRhs, x, y, z, w)
|
||||
scalar_div_impl!(Vec4, f32, Vec4DivRhs, x, y, z, w)
|
||||
scalar_div_impl!(Vec4, u64, Vec4DivRhs, x, y, z, w)
|
||||
scalar_div_impl!(Vec4, u32, Vec4DivRhs, x, y, z, w)
|
||||
scalar_div_impl!(Vec4, u16, Vec4DivRhs, x, y, z, w)
|
||||
scalar_div_impl!(Vec4, u8, Vec4DivRhs, x, y, z, w)
|
||||
scalar_div_impl!(Vec4, i64, Vec4DivRhs, x, y, z, w)
|
||||
scalar_div_impl!(Vec4, i32, Vec4DivRhs, x, y, z, w)
|
||||
scalar_div_impl!(Vec4, i16, Vec4DivRhs, x, y, z, w)
|
||||
scalar_div_impl!(Vec4, i8, Vec4DivRhs, x, y, z, w)
|
||||
scalar_div_impl!(Vec4, uint, Vec4DivRhs, x, y, z, w)
|
||||
scalar_div_impl!(Vec4, int, Vec4DivRhs, x, y, z, w)
|
||||
scalar_add_impl!(Vec4, f64, Vec4AddRhs, x, y, z, w)
|
||||
scalar_add_impl!(Vec4, f32, Vec4AddRhs, x, y, z, w)
|
||||
scalar_add_impl!(Vec4, u64, Vec4AddRhs, x, y, z, w)
|
||||
scalar_add_impl!(Vec4, u32, Vec4AddRhs, x, y, z, w)
|
||||
scalar_add_impl!(Vec4, u16, Vec4AddRhs, x, y, z, w)
|
||||
scalar_add_impl!(Vec4, u8, Vec4AddRhs, x, y, z, w)
|
||||
scalar_add_impl!(Vec4, i64, Vec4AddRhs, x, y, z, w)
|
||||
scalar_add_impl!(Vec4, i32, Vec4AddRhs, x, y, z, w)
|
||||
scalar_add_impl!(Vec4, i16, Vec4AddRhs, x, y, z, w)
|
||||
scalar_add_impl!(Vec4, i8, Vec4AddRhs, x, y, z, w)
|
||||
scalar_add_impl!(Vec4, uint, Vec4AddRhs, x, y, z, w)
|
||||
scalar_add_impl!(Vec4, int, Vec4AddRhs, x, y, z, w)
|
||||
scalar_sub_impl!(Vec4, f64, Vec4SubRhs, x, y, z, w)
|
||||
scalar_sub_impl!(Vec4, f32, Vec4SubRhs, x, y, z, w)
|
||||
scalar_sub_impl!(Vec4, u64, Vec4SubRhs, x, y, z, w)
|
||||
scalar_sub_impl!(Vec4, u32, Vec4SubRhs, x, y, z, w)
|
||||
scalar_sub_impl!(Vec4, u16, Vec4SubRhs, x, y, z, w)
|
||||
scalar_sub_impl!(Vec4, u8, Vec4SubRhs, x, y, z, w)
|
||||
scalar_sub_impl!(Vec4, i64, Vec4SubRhs, x, y, z, w)
|
||||
scalar_sub_impl!(Vec4, i32, Vec4SubRhs, x, y, z, w)
|
||||
scalar_sub_impl!(Vec4, i16, Vec4SubRhs, x, y, z, w)
|
||||
scalar_sub_impl!(Vec4, i8, Vec4SubRhs, x, y, z, w)
|
||||
scalar_sub_impl!(Vec4, uint, Vec4SubRhs, x, y, z, w)
|
||||
scalar_sub_impl!(Vec4, int, Vec4SubRhs, x, y, z, w)
|
||||
vec_mul_scalar_impl!(Vec4, f64, Vec4MulRhs, x, y, z, w)
|
||||
vec_mul_scalar_impl!(Vec4, f32, Vec4MulRhs, x, y, z, w)
|
||||
vec_mul_scalar_impl!(Vec4, u64, Vec4MulRhs, x, y, z, w)
|
||||
vec_mul_scalar_impl!(Vec4, u32, Vec4MulRhs, x, y, z, w)
|
||||
vec_mul_scalar_impl!(Vec4, u16, Vec4MulRhs, x, y, z, w)
|
||||
vec_mul_scalar_impl!(Vec4, u8, Vec4MulRhs, x, y, z, w)
|
||||
vec_mul_scalar_impl!(Vec4, i64, Vec4MulRhs, x, y, z, w)
|
||||
vec_mul_scalar_impl!(Vec4, i32, Vec4MulRhs, x, y, z, w)
|
||||
vec_mul_scalar_impl!(Vec4, i16, Vec4MulRhs, x, y, z, w)
|
||||
vec_mul_scalar_impl!(Vec4, i8, Vec4MulRhs, x, y, z, w)
|
||||
vec_mul_scalar_impl!(Vec4, uint, Vec4MulRhs, x, y, z, w)
|
||||
vec_mul_scalar_impl!(Vec4, int, Vec4MulRhs, x, y, z, w)
|
||||
vec_div_scalar_impl!(Vec4, f64, Vec4DivRhs, x, y, z, w)
|
||||
vec_div_scalar_impl!(Vec4, f32, Vec4DivRhs, x, y, z, w)
|
||||
vec_div_scalar_impl!(Vec4, u64, Vec4DivRhs, x, y, z, w)
|
||||
vec_div_scalar_impl!(Vec4, u32, Vec4DivRhs, x, y, z, w)
|
||||
vec_div_scalar_impl!(Vec4, u16, Vec4DivRhs, x, y, z, w)
|
||||
vec_div_scalar_impl!(Vec4, u8, Vec4DivRhs, x, y, z, w)
|
||||
vec_div_scalar_impl!(Vec4, i64, Vec4DivRhs, x, y, z, w)
|
||||
vec_div_scalar_impl!(Vec4, i32, Vec4DivRhs, x, y, z, w)
|
||||
vec_div_scalar_impl!(Vec4, i16, Vec4DivRhs, x, y, z, w)
|
||||
vec_div_scalar_impl!(Vec4, i8, Vec4DivRhs, x, y, z, w)
|
||||
vec_div_scalar_impl!(Vec4, uint, Vec4DivRhs, x, y, z, w)
|
||||
vec_div_scalar_impl!(Vec4, int, Vec4DivRhs, x, y, z, w)
|
||||
vec_add_scalar_impl!(Vec4, f64, Vec4AddRhs, x, y, z, w)
|
||||
vec_add_scalar_impl!(Vec4, f32, Vec4AddRhs, x, y, z, w)
|
||||
vec_add_scalar_impl!(Vec4, u64, Vec4AddRhs, x, y, z, w)
|
||||
vec_add_scalar_impl!(Vec4, u32, Vec4AddRhs, x, y, z, w)
|
||||
vec_add_scalar_impl!(Vec4, u16, Vec4AddRhs, x, y, z, w)
|
||||
vec_add_scalar_impl!(Vec4, u8, Vec4AddRhs, x, y, z, w)
|
||||
vec_add_scalar_impl!(Vec4, i64, Vec4AddRhs, x, y, z, w)
|
||||
vec_add_scalar_impl!(Vec4, i32, Vec4AddRhs, x, y, z, w)
|
||||
vec_add_scalar_impl!(Vec4, i16, Vec4AddRhs, x, y, z, w)
|
||||
vec_add_scalar_impl!(Vec4, i8, Vec4AddRhs, x, y, z, w)
|
||||
vec_add_scalar_impl!(Vec4, uint, Vec4AddRhs, x, y, z, w)
|
||||
vec_add_scalar_impl!(Vec4, int, Vec4AddRhs, x, y, z, w)
|
||||
vec_sub_scalar_impl!(Vec4, f64, Vec4SubRhs, x, y, z, w)
|
||||
vec_sub_scalar_impl!(Vec4, f32, Vec4SubRhs, x, y, z, w)
|
||||
vec_sub_scalar_impl!(Vec4, u64, Vec4SubRhs, x, y, z, w)
|
||||
vec_sub_scalar_impl!(Vec4, u32, Vec4SubRhs, x, y, z, w)
|
||||
vec_sub_scalar_impl!(Vec4, u16, Vec4SubRhs, x, y, z, w)
|
||||
vec_sub_scalar_impl!(Vec4, u8, Vec4SubRhs, x, y, z, w)
|
||||
vec_sub_scalar_impl!(Vec4, i64, Vec4SubRhs, x, y, z, w)
|
||||
vec_sub_scalar_impl!(Vec4, i32, Vec4SubRhs, x, y, z, w)
|
||||
vec_sub_scalar_impl!(Vec4, i16, Vec4SubRhs, x, y, z, w)
|
||||
vec_sub_scalar_impl!(Vec4, i8, Vec4SubRhs, x, y, z, w)
|
||||
vec_sub_scalar_impl!(Vec4, uint, Vec4SubRhs, x, y, z, w)
|
||||
vec_sub_scalar_impl!(Vec4, int, Vec4SubRhs, x, y, z, w)
|
||||
translation_impl!(Vec4)
|
||||
norm_impl!(Vec4, x, y, z, w)
|
||||
approx_eq_impl!(Vec4, x, y, z, w)
|
||||
@ -454,54 +454,54 @@ mul_impl!(Vec5, Vec5MulRhs, x, y, z, w, a)
|
||||
div_impl!(Vec5, Vec5DivRhs, x, y, z, w, a)
|
||||
neg_impl!(Vec5, x, y, z, w, a)
|
||||
dot_impl!(Vec5, x, y, z, w, a)
|
||||
scalar_mul_impl!(Vec5, f64, Vec5MulRhs, x, y, z, w, a)
|
||||
scalar_mul_impl!(Vec5, f32, Vec5MulRhs, x, y, z, w, a)
|
||||
scalar_mul_impl!(Vec5, u64, Vec5MulRhs, x, y, z, w, a)
|
||||
scalar_mul_impl!(Vec5, u32, Vec5MulRhs, x, y, z, w, a)
|
||||
scalar_mul_impl!(Vec5, u16, Vec5MulRhs, x, y, z, w, a)
|
||||
scalar_mul_impl!(Vec5, u8, Vec5MulRhs, x, y, z, w, a)
|
||||
scalar_mul_impl!(Vec5, i64, Vec5MulRhs, x, y, z, w, a)
|
||||
scalar_mul_impl!(Vec5, i32, Vec5MulRhs, x, y, z, w, a)
|
||||
scalar_mul_impl!(Vec5, i16, Vec5MulRhs, x, y, z, w, a)
|
||||
scalar_mul_impl!(Vec5, i8, Vec5MulRhs, x, y, z, w, a)
|
||||
scalar_mul_impl!(Vec5, uint, Vec5MulRhs, x, y, z, w, a)
|
||||
scalar_mul_impl!(Vec5, int, Vec5MulRhs, x, y, z, w, a)
|
||||
scalar_div_impl!(Vec5, f64, Vec5DivRhs, x, y, z, w, a)
|
||||
scalar_div_impl!(Vec5, f32, Vec5DivRhs, x, y, z, w, a)
|
||||
scalar_div_impl!(Vec5, u64, Vec5DivRhs, x, y, z, w, a)
|
||||
scalar_div_impl!(Vec5, u32, Vec5DivRhs, x, y, z, w, a)
|
||||
scalar_div_impl!(Vec5, u16, Vec5DivRhs, x, y, z, w, a)
|
||||
scalar_div_impl!(Vec5, u8, Vec5DivRhs, x, y, z, w, a)
|
||||
scalar_div_impl!(Vec5, i64, Vec5DivRhs, x, y, z, w, a)
|
||||
scalar_div_impl!(Vec5, i32, Vec5DivRhs, x, y, z, w, a)
|
||||
scalar_div_impl!(Vec5, i16, Vec5DivRhs, x, y, z, w, a)
|
||||
scalar_div_impl!(Vec5, i8, Vec5DivRhs, x, y, z, w, a)
|
||||
scalar_div_impl!(Vec5, uint, Vec5DivRhs, x, y, z, w, a)
|
||||
scalar_div_impl!(Vec5, int, Vec5DivRhs, x, y, z, w, a)
|
||||
scalar_add_impl!(Vec5, f64, Vec5AddRhs, x, y, z, w, a)
|
||||
scalar_add_impl!(Vec5, f32, Vec5AddRhs, x, y, z, w, a)
|
||||
scalar_add_impl!(Vec5, u64, Vec5AddRhs, x, y, z, w, a)
|
||||
scalar_add_impl!(Vec5, u32, Vec5AddRhs, x, y, z, w, a)
|
||||
scalar_add_impl!(Vec5, u16, Vec5AddRhs, x, y, z, w, a)
|
||||
scalar_add_impl!(Vec5, u8, Vec5AddRhs, x, y, z, w, a)
|
||||
scalar_add_impl!(Vec5, i64, Vec5AddRhs, x, y, z, w, a)
|
||||
scalar_add_impl!(Vec5, i32, Vec5AddRhs, x, y, z, w, a)
|
||||
scalar_add_impl!(Vec5, i16, Vec5AddRhs, x, y, z, w, a)
|
||||
scalar_add_impl!(Vec5, i8, Vec5AddRhs, x, y, z, w, a)
|
||||
scalar_add_impl!(Vec5, uint, Vec5AddRhs, x, y, z, w, a)
|
||||
scalar_add_impl!(Vec5, int, Vec5AddRhs, x, y, z, w, a)
|
||||
scalar_sub_impl!(Vec5, f64, Vec5SubRhs, x, y, z, w, a)
|
||||
scalar_sub_impl!(Vec5, f32, Vec5SubRhs, x, y, z, w, a)
|
||||
scalar_sub_impl!(Vec5, u64, Vec5SubRhs, x, y, z, w, a)
|
||||
scalar_sub_impl!(Vec5, u32, Vec5SubRhs, x, y, z, w, a)
|
||||
scalar_sub_impl!(Vec5, u16, Vec5SubRhs, x, y, z, w, a)
|
||||
scalar_sub_impl!(Vec5, u8, Vec5SubRhs, x, y, z, w, a)
|
||||
scalar_sub_impl!(Vec5, i64, Vec5SubRhs, x, y, z, w, a)
|
||||
scalar_sub_impl!(Vec5, i32, Vec5SubRhs, x, y, z, w, a)
|
||||
scalar_sub_impl!(Vec5, i16, Vec5SubRhs, x, y, z, w, a)
|
||||
scalar_sub_impl!(Vec5, i8, Vec5SubRhs, x, y, z, w, a)
|
||||
scalar_sub_impl!(Vec5, uint, Vec5SubRhs, x, y, z, w, a)
|
||||
scalar_sub_impl!(Vec5, int, Vec5SubRhs, x, y, z, w, a)
|
||||
vec_mul_scalar_impl!(Vec5, f64, Vec5MulRhs, x, y, z, w, a)
|
||||
vec_mul_scalar_impl!(Vec5, f32, Vec5MulRhs, x, y, z, w, a)
|
||||
vec_mul_scalar_impl!(Vec5, u64, Vec5MulRhs, x, y, z, w, a)
|
||||
vec_mul_scalar_impl!(Vec5, u32, Vec5MulRhs, x, y, z, w, a)
|
||||
vec_mul_scalar_impl!(Vec5, u16, Vec5MulRhs, x, y, z, w, a)
|
||||
vec_mul_scalar_impl!(Vec5, u8, Vec5MulRhs, x, y, z, w, a)
|
||||
vec_mul_scalar_impl!(Vec5, i64, Vec5MulRhs, x, y, z, w, a)
|
||||
vec_mul_scalar_impl!(Vec5, i32, Vec5MulRhs, x, y, z, w, a)
|
||||
vec_mul_scalar_impl!(Vec5, i16, Vec5MulRhs, x, y, z, w, a)
|
||||
vec_mul_scalar_impl!(Vec5, i8, Vec5MulRhs, x, y, z, w, a)
|
||||
vec_mul_scalar_impl!(Vec5, uint, Vec5MulRhs, x, y, z, w, a)
|
||||
vec_mul_scalar_impl!(Vec5, int, Vec5MulRhs, x, y, z, w, a)
|
||||
vec_div_scalar_impl!(Vec5, f64, Vec5DivRhs, x, y, z, w, a)
|
||||
vec_div_scalar_impl!(Vec5, f32, Vec5DivRhs, x, y, z, w, a)
|
||||
vec_div_scalar_impl!(Vec5, u64, Vec5DivRhs, x, y, z, w, a)
|
||||
vec_div_scalar_impl!(Vec5, u32, Vec5DivRhs, x, y, z, w, a)
|
||||
vec_div_scalar_impl!(Vec5, u16, Vec5DivRhs, x, y, z, w, a)
|
||||
vec_div_scalar_impl!(Vec5, u8, Vec5DivRhs, x, y, z, w, a)
|
||||
vec_div_scalar_impl!(Vec5, i64, Vec5DivRhs, x, y, z, w, a)
|
||||
vec_div_scalar_impl!(Vec5, i32, Vec5DivRhs, x, y, z, w, a)
|
||||
vec_div_scalar_impl!(Vec5, i16, Vec5DivRhs, x, y, z, w, a)
|
||||
vec_div_scalar_impl!(Vec5, i8, Vec5DivRhs, x, y, z, w, a)
|
||||
vec_div_scalar_impl!(Vec5, uint, Vec5DivRhs, x, y, z, w, a)
|
||||
vec_div_scalar_impl!(Vec5, int, Vec5DivRhs, x, y, z, w, a)
|
||||
vec_add_scalar_impl!(Vec5, f64, Vec5AddRhs, x, y, z, w, a)
|
||||
vec_add_scalar_impl!(Vec5, f32, Vec5AddRhs, x, y, z, w, a)
|
||||
vec_add_scalar_impl!(Vec5, u64, Vec5AddRhs, x, y, z, w, a)
|
||||
vec_add_scalar_impl!(Vec5, u32, Vec5AddRhs, x, y, z, w, a)
|
||||
vec_add_scalar_impl!(Vec5, u16, Vec5AddRhs, x, y, z, w, a)
|
||||
vec_add_scalar_impl!(Vec5, u8, Vec5AddRhs, x, y, z, w, a)
|
||||
vec_add_scalar_impl!(Vec5, i64, Vec5AddRhs, x, y, z, w, a)
|
||||
vec_add_scalar_impl!(Vec5, i32, Vec5AddRhs, x, y, z, w, a)
|
||||
vec_add_scalar_impl!(Vec5, i16, Vec5AddRhs, x, y, z, w, a)
|
||||
vec_add_scalar_impl!(Vec5, i8, Vec5AddRhs, x, y, z, w, a)
|
||||
vec_add_scalar_impl!(Vec5, uint, Vec5AddRhs, x, y, z, w, a)
|
||||
vec_add_scalar_impl!(Vec5, int, Vec5AddRhs, x, y, z, w, a)
|
||||
vec_sub_scalar_impl!(Vec5, f64, Vec5SubRhs, x, y, z, w, a)
|
||||
vec_sub_scalar_impl!(Vec5, f32, Vec5SubRhs, x, y, z, w, a)
|
||||
vec_sub_scalar_impl!(Vec5, u64, Vec5SubRhs, x, y, z, w, a)
|
||||
vec_sub_scalar_impl!(Vec5, u32, Vec5SubRhs, x, y, z, w, a)
|
||||
vec_sub_scalar_impl!(Vec5, u16, Vec5SubRhs, x, y, z, w, a)
|
||||
vec_sub_scalar_impl!(Vec5, u8, Vec5SubRhs, x, y, z, w, a)
|
||||
vec_sub_scalar_impl!(Vec5, i64, Vec5SubRhs, x, y, z, w, a)
|
||||
vec_sub_scalar_impl!(Vec5, i32, Vec5SubRhs, x, y, z, w, a)
|
||||
vec_sub_scalar_impl!(Vec5, i16, Vec5SubRhs, x, y, z, w, a)
|
||||
vec_sub_scalar_impl!(Vec5, i8, Vec5SubRhs, x, y, z, w, a)
|
||||
vec_sub_scalar_impl!(Vec5, uint, Vec5SubRhs, x, y, z, w, a)
|
||||
vec_sub_scalar_impl!(Vec5, int, Vec5SubRhs, x, y, z, w, a)
|
||||
translation_impl!(Vec5)
|
||||
norm_impl!(Vec5, x, y, z, w, a)
|
||||
approx_eq_impl!(Vec5, x, y, z, w, a)
|
||||
@ -559,54 +559,54 @@ mul_impl!(Vec6, Vec6MulRhs, x, y, z, w, a, b)
|
||||
div_impl!(Vec6, Vec6DivRhs, x, y, z, w, a, b)
|
||||
neg_impl!(Vec6, x, y, z, w, a, b)
|
||||
dot_impl!(Vec6, x, y, z, w, a, b)
|
||||
scalar_mul_impl!(Vec6, f64, Vec6MulRhs, x, y, z, w, a, b)
|
||||
scalar_mul_impl!(Vec6, f32, Vec6MulRhs, x, y, z, w, a, b)
|
||||
scalar_mul_impl!(Vec6, u64, Vec6MulRhs, x, y, z, w, a, b)
|
||||
scalar_mul_impl!(Vec6, u32, Vec6MulRhs, x, y, z, w, a, b)
|
||||
scalar_mul_impl!(Vec6, u16, Vec6MulRhs, x, y, z, w, a, b)
|
||||
scalar_mul_impl!(Vec6, u8, Vec6MulRhs, x, y, z, w, a, b)
|
||||
scalar_mul_impl!(Vec6, i64, Vec6MulRhs, x, y, z, w, a, b)
|
||||
scalar_mul_impl!(Vec6, i32, Vec6MulRhs, x, y, z, w, a, b)
|
||||
scalar_mul_impl!(Vec6, i16, Vec6MulRhs, x, y, z, w, a, b)
|
||||
scalar_mul_impl!(Vec6, i8, Vec6MulRhs, x, y, z, w, a, b)
|
||||
scalar_mul_impl!(Vec6, uint, Vec6MulRhs, x, y, z, w, a, b)
|
||||
scalar_mul_impl!(Vec6, int, Vec6MulRhs, x, y, z, w, a, b)
|
||||
scalar_div_impl!(Vec6, f64, Vec6DivRhs, x, y, z, w, a, b)
|
||||
scalar_div_impl!(Vec6, f32, Vec6DivRhs, x, y, z, w, a, b)
|
||||
scalar_div_impl!(Vec6, u64, Vec6DivRhs, x, y, z, w, a, b)
|
||||
scalar_div_impl!(Vec6, u32, Vec6DivRhs, x, y, z, w, a, b)
|
||||
scalar_div_impl!(Vec6, u16, Vec6DivRhs, x, y, z, w, a, b)
|
||||
scalar_div_impl!(Vec6, u8, Vec6DivRhs, x, y, z, w, a, b)
|
||||
scalar_div_impl!(Vec6, i64, Vec6DivRhs, x, y, z, w, a, b)
|
||||
scalar_div_impl!(Vec6, i32, Vec6DivRhs, x, y, z, w, a, b)
|
||||
scalar_div_impl!(Vec6, i16, Vec6DivRhs, x, y, z, w, a, b)
|
||||
scalar_div_impl!(Vec6, i8, Vec6DivRhs, x, y, z, w, a, b)
|
||||
scalar_div_impl!(Vec6, uint, Vec6DivRhs, x, y, z, w, a, b)
|
||||
scalar_div_impl!(Vec6, int, Vec6DivRhs, x, y, z, w, a, b)
|
||||
scalar_add_impl!(Vec6, f64, Vec6AddRhs, x, y, z, w, a, b)
|
||||
scalar_add_impl!(Vec6, f32, Vec6AddRhs, x, y, z, w, a, b)
|
||||
scalar_add_impl!(Vec6, u64, Vec6AddRhs, x, y, z, w, a, b)
|
||||
scalar_add_impl!(Vec6, u32, Vec6AddRhs, x, y, z, w, a, b)
|
||||
scalar_add_impl!(Vec6, u16, Vec6AddRhs, x, y, z, w, a, b)
|
||||
scalar_add_impl!(Vec6, u8, Vec6AddRhs, x, y, z, w, a, b)
|
||||
scalar_add_impl!(Vec6, i64, Vec6AddRhs, x, y, z, w, a, b)
|
||||
scalar_add_impl!(Vec6, i32, Vec6AddRhs, x, y, z, w, a, b)
|
||||
scalar_add_impl!(Vec6, i16, Vec6AddRhs, x, y, z, w, a, b)
|
||||
scalar_add_impl!(Vec6, i8, Vec6AddRhs, x, y, z, w, a, b)
|
||||
scalar_add_impl!(Vec6, uint, Vec6AddRhs, x, y, z, w, a, b)
|
||||
scalar_add_impl!(Vec6, int, Vec6AddRhs, x, y, z, w, a, b)
|
||||
scalar_sub_impl!(Vec6, f64, Vec6SubRhs, x, y, z, w, a, b)
|
||||
scalar_sub_impl!(Vec6, f32, Vec6SubRhs, x, y, z, w, a, b)
|
||||
scalar_sub_impl!(Vec6, u64, Vec6SubRhs, x, y, z, w, a, b)
|
||||
scalar_sub_impl!(Vec6, u32, Vec6SubRhs, x, y, z, w, a, b)
|
||||
scalar_sub_impl!(Vec6, u16, Vec6SubRhs, x, y, z, w, a, b)
|
||||
scalar_sub_impl!(Vec6, u8, Vec6SubRhs, x, y, z, w, a, b)
|
||||
scalar_sub_impl!(Vec6, i64, Vec6SubRhs, x, y, z, w, a, b)
|
||||
scalar_sub_impl!(Vec6, i32, Vec6SubRhs, x, y, z, w, a, b)
|
||||
scalar_sub_impl!(Vec6, i16, Vec6SubRhs, x, y, z, w, a, b)
|
||||
scalar_sub_impl!(Vec6, i8, Vec6SubRhs, x, y, z, w, a, b)
|
||||
scalar_sub_impl!(Vec6, uint, Vec6SubRhs, x, y, z, w, a, b)
|
||||
scalar_sub_impl!(Vec6, int, Vec6SubRhs, x, y, z, w, a, b)
|
||||
vec_mul_scalar_impl!(Vec6, f64, Vec6MulRhs, x, y, z, w, a, b)
|
||||
vec_mul_scalar_impl!(Vec6, f32, Vec6MulRhs, x, y, z, w, a, b)
|
||||
vec_mul_scalar_impl!(Vec6, u64, Vec6MulRhs, x, y, z, w, a, b)
|
||||
vec_mul_scalar_impl!(Vec6, u32, Vec6MulRhs, x, y, z, w, a, b)
|
||||
vec_mul_scalar_impl!(Vec6, u16, Vec6MulRhs, x, y, z, w, a, b)
|
||||
vec_mul_scalar_impl!(Vec6, u8, Vec6MulRhs, x, y, z, w, a, b)
|
||||
vec_mul_scalar_impl!(Vec6, i64, Vec6MulRhs, x, y, z, w, a, b)
|
||||
vec_mul_scalar_impl!(Vec6, i32, Vec6MulRhs, x, y, z, w, a, b)
|
||||
vec_mul_scalar_impl!(Vec6, i16, Vec6MulRhs, x, y, z, w, a, b)
|
||||
vec_mul_scalar_impl!(Vec6, i8, Vec6MulRhs, x, y, z, w, a, b)
|
||||
vec_mul_scalar_impl!(Vec6, uint, Vec6MulRhs, x, y, z, w, a, b)
|
||||
vec_mul_scalar_impl!(Vec6, int, Vec6MulRhs, x, y, z, w, a, b)
|
||||
vec_div_scalar_impl!(Vec6, f64, Vec6DivRhs, x, y, z, w, a, b)
|
||||
vec_div_scalar_impl!(Vec6, f32, Vec6DivRhs, x, y, z, w, a, b)
|
||||
vec_div_scalar_impl!(Vec6, u64, Vec6DivRhs, x, y, z, w, a, b)
|
||||
vec_div_scalar_impl!(Vec6, u32, Vec6DivRhs, x, y, z, w, a, b)
|
||||
vec_div_scalar_impl!(Vec6, u16, Vec6DivRhs, x, y, z, w, a, b)
|
||||
vec_div_scalar_impl!(Vec6, u8, Vec6DivRhs, x, y, z, w, a, b)
|
||||
vec_div_scalar_impl!(Vec6, i64, Vec6DivRhs, x, y, z, w, a, b)
|
||||
vec_div_scalar_impl!(Vec6, i32, Vec6DivRhs, x, y, z, w, a, b)
|
||||
vec_div_scalar_impl!(Vec6, i16, Vec6DivRhs, x, y, z, w, a, b)
|
||||
vec_div_scalar_impl!(Vec6, i8, Vec6DivRhs, x, y, z, w, a, b)
|
||||
vec_div_scalar_impl!(Vec6, uint, Vec6DivRhs, x, y, z, w, a, b)
|
||||
vec_div_scalar_impl!(Vec6, int, Vec6DivRhs, x, y, z, w, a, b)
|
||||
vec_add_scalar_impl!(Vec6, f64, Vec6AddRhs, x, y, z, w, a, b)
|
||||
vec_add_scalar_impl!(Vec6, f32, Vec6AddRhs, x, y, z, w, a, b)
|
||||
vec_add_scalar_impl!(Vec6, u64, Vec6AddRhs, x, y, z, w, a, b)
|
||||
vec_add_scalar_impl!(Vec6, u32, Vec6AddRhs, x, y, z, w, a, b)
|
||||
vec_add_scalar_impl!(Vec6, u16, Vec6AddRhs, x, y, z, w, a, b)
|
||||
vec_add_scalar_impl!(Vec6, u8, Vec6AddRhs, x, y, z, w, a, b)
|
||||
vec_add_scalar_impl!(Vec6, i64, Vec6AddRhs, x, y, z, w, a, b)
|
||||
vec_add_scalar_impl!(Vec6, i32, Vec6AddRhs, x, y, z, w, a, b)
|
||||
vec_add_scalar_impl!(Vec6, i16, Vec6AddRhs, x, y, z, w, a, b)
|
||||
vec_add_scalar_impl!(Vec6, i8, Vec6AddRhs, x, y, z, w, a, b)
|
||||
vec_add_scalar_impl!(Vec6, uint, Vec6AddRhs, x, y, z, w, a, b)
|
||||
vec_add_scalar_impl!(Vec6, int, Vec6AddRhs, x, y, z, w, a, b)
|
||||
vec_sub_scalar_impl!(Vec6, f64, Vec6SubRhs, x, y, z, w, a, b)
|
||||
vec_sub_scalar_impl!(Vec6, f32, Vec6SubRhs, x, y, z, w, a, b)
|
||||
vec_sub_scalar_impl!(Vec6, u64, Vec6SubRhs, x, y, z, w, a, b)
|
||||
vec_sub_scalar_impl!(Vec6, u32, Vec6SubRhs, x, y, z, w, a, b)
|
||||
vec_sub_scalar_impl!(Vec6, u16, Vec6SubRhs, x, y, z, w, a, b)
|
||||
vec_sub_scalar_impl!(Vec6, u8, Vec6SubRhs, x, y, z, w, a, b)
|
||||
vec_sub_scalar_impl!(Vec6, i64, Vec6SubRhs, x, y, z, w, a, b)
|
||||
vec_sub_scalar_impl!(Vec6, i32, Vec6SubRhs, x, y, z, w, a, b)
|
||||
vec_sub_scalar_impl!(Vec6, i16, Vec6SubRhs, x, y, z, w, a, b)
|
||||
vec_sub_scalar_impl!(Vec6, i8, Vec6SubRhs, x, y, z, w, a, b)
|
||||
vec_sub_scalar_impl!(Vec6, uint, Vec6SubRhs, x, y, z, w, a, b)
|
||||
vec_sub_scalar_impl!(Vec6, int, Vec6SubRhs, x, y, z, w, a, b)
|
||||
translation_impl!(Vec6)
|
||||
norm_impl!(Vec6, x, y, z, w, a, b)
|
||||
approx_eq_impl!(Vec6, x, y, z, w, a, b)
|
||||
|
@ -378,7 +378,7 @@ macro_rules! dot_impl(
|
||||
)
|
||||
)
|
||||
|
||||
macro_rules! scalar_mul_impl(
|
||||
macro_rules! vec_mul_scalar_impl(
|
||||
($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
|
||||
impl $trhs<$n, $t<$n>> for $n {
|
||||
#[inline]
|
||||
@ -389,7 +389,7 @@ macro_rules! scalar_mul_impl(
|
||||
)
|
||||
)
|
||||
|
||||
macro_rules! scalar_div_impl(
|
||||
macro_rules! vec_div_scalar_impl(
|
||||
($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
|
||||
impl $trhs<$n, $t<$n>> for $n {
|
||||
#[inline]
|
||||
@ -400,7 +400,7 @@ macro_rules! scalar_div_impl(
|
||||
)
|
||||
)
|
||||
|
||||
macro_rules! scalar_add_impl(
|
||||
macro_rules! vec_add_scalar_impl(
|
||||
($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
|
||||
impl $trhs<$n, $t<$n>> for $n {
|
||||
#[inline]
|
||||
@ -411,7 +411,7 @@ macro_rules! scalar_add_impl(
|
||||
)
|
||||
)
|
||||
|
||||
macro_rules! scalar_sub_impl(
|
||||
macro_rules! vec_sub_scalar_impl(
|
||||
($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
|
||||
impl $trhs<$n, $t<$n>> for $n {
|
||||
#[inline]
|
||||
|
Loading…
Reference in New Issue
Block a user