Lines Matching defs:Mat4
15 pub const fn mat4(x_axis: Vec4, y_axis: Vec4, z_axis: Vec4, w_axis: Vec4) -> Mat4 { in mat4()
57 pub struct Mat4 { struct
64 impl Mat4 { argument
1097 impl Default for Mat4 { implementation
1104 impl Add<Mat4> for Mat4 { implementation
1112 impl AddAssign<Mat4> for Mat4 { implementation
1119 impl Sub<Mat4> for Mat4 { implementation
1127 impl SubAssign<Mat4> for Mat4 { implementation
1134 impl Neg for Mat4 { implementation
1147 impl Mul<Mat4> for Mat4 { implementation
1155 impl MulAssign<Mat4> for Mat4 { implementation
1162 impl Mul<Vec4> for Mat4 { implementation
1178 impl Mul<f32> for Mat4 { implementation
1186 impl MulAssign<f32> for Mat4 { implementation
1193 impl Sum<Self> for Mat4 { implementation
1202 impl<'a> Sum<&'a Self> for Mat4 { implementation
1211 impl Product for Mat4 { implementation
1220 impl<'a> Product<&'a Self> for Mat4 { implementation
1229 impl PartialEq for Mat4 { implementation
1240 impl AsRef<[f32; 16]> for Mat4 { implementation
1248 impl AsMut<[f32; 16]> for Mat4 { implementation
1256 impl fmt::Debug for Mat4 { implementation
1268 impl fmt::Display for Mat4 { implementation