pub fn post_mul<NewDst>(&self, mat: &TypedMatrix2D<T, Dst, NewDst>) -> TypedMatrix2D<T, Src, NewDst> {
        TypedMatrix2D::row_major(
            self.m11 * mat.m11 + self.m12 * mat.m21,
            self.m11 * mat.m12 + self.m12 * mat.m22,
            self.m21 * mat.m11 + self.m22 * mat.m21,
            self.m21 * mat.m12 + self.m22 * mat.m22,
            self.m31 * mat.m11 + self.m32 * mat.m21 + mat.m31,
            self.m31 * mat.m12 + self.m32 * mat.m22 + mat.m32,
        )
    }
/// Returns the multiplication of the two matrices such that mat's transformation
/// applies after self's transformation.
Returns the multiplication of the two matrices such that mat's transformation
applies after self's transformation.
Returns the multiplication of the two matrices such that mat ' s transformation applies after self ' s transformation .
pub fn post_mul<NewDst>(&self, mat: &TypedMatrix2D<T, Dst, NewDst>) -> TypedMatrix2D<T, Src, NewDst> {
        TypedMatrix2D::row_major(
            self.m11 * mat.m11 + self.m12 * mat.m21,
            self.m11 * mat.m12 + self.m12 * mat.m22,
            self.m21 * mat.m11 + self.m22 * mat.m21,
            self.m21 * mat.m12 + self.m22 * mat.m22,
            self.m31 * mat.m11 + self.m32 * mat.m21 + mat.m31,
            self.m31 * mat.m12 + self.m32 * mat.m22 + mat.m32,
        )
    }
pub fn post_mul < NewDst > ( & self , mat : & TypedMatrix2D < T , Dst , NewDst > ) -> TypedMatrix2D < T , Src , NewDst > { TypedMatrix2D :: row_major ( self . m11 * mat . m11 + self . m12 * mat . m21 , self . m11 * mat . m12 + self . m12 * mat . m22 , self . m21 * mat . m11 + self . m22 * mat . m21 , self . m21 * mat . m12 + self . m22 * mat . m22 , self . m31 * mat . m11 + self . m32 * mat . m21 + mat . m31 , self . m31 * mat . m12 + self . m32 * mat . m22 + mat . m32 , ) }
Returns the multiplication of the two matrices such that mat's transformation
applies after self's transformation.
Returns the multiplication of the two matrices such that mat ' s transformation applies after self ' s transformation .
&self
mat
&TypedMatrix2D<T, Dst, NewDst>
&self
mat
&TypedMatrix2D<T, Dst, NewDst>