Searched defs:Mat3 (Results 1 – 13 of 13) sorted by relevance
12 pub const fn mat3(x_axis: Vec3, y_axis: Vec3, z_axis: Vec3) -> Mat3 { in mat3()42 pub struct Mat3 { struct48 impl Mat3 { argument583 impl Default for Mat3 { implementation590 impl Add<Mat3> for Mat3 { implementation598 impl AddAssign<Mat3> for Mat3 { implementation605 impl Sub<Mat3> for Mat3 { implementation613 impl SubAssign<Mat3> for Mat3 { implementation620 impl Neg for Mat3 { implementation628 impl Mul<Mat3> for Mat3 { implementation[all …]
396 impl From<Affine2> for Mat3 { implementation398 fn from(m: Affine2) -> Mat3 { in from()416 impl Mul<Affine2> for Mat3 { implementation
216 pub fn from_mat3_translation(mat3: Mat3, translation: Vec3) -> Self { in from_mat3_translation()
101 pub fn random_mat3(rng: &mut PCG32) -> Mat3 { in random_mat3()105 pub fn random_srt_mat3(rng: &mut PCG32) -> Mat3 { in random_srt_mat3()
17 unsafe impl Pod for Mat3 {} implementation18 unsafe impl Zeroable for Mat3 {} implementation
103 impl FloatCompare for Mat3 { implementation
170 typedef float Mat3[3][3]; typedef
571 pub fn as_mat3(&self) -> Mat3 { in as_mat3()
499 typedef Matrix3f Mat3; typedef
1290 typedef float Mat3[3][3]; typedef
661 class Mat3(Mat): class
810 class Mat3(Mat): class
808 class Mat3(Mat): class