コード例 #1
0
ファイル: Mat2f.cs プロジェクト: RKGekk/CCLogoSoftRender
        public static Mat2f operator +(Mat2f m1, Mat2f m2)
        {
            Mat2f res = new Mat2f();

            res.data[0] = m1.data[0] + m2.data[0];
            res.data[1] = m1.data[1] + m2.data[1];

            return(res);
        }
コード例 #2
0
ファイル: Mat2f.cs プロジェクト: RKGekk/CCLogoSoftRender
        public Mat2f transpose()
        {
            Mat2f transpMat = new Mat2f();

            transpMat.data[0][0] = data[0][0];
            transpMat.data[0][1] = data[1][0];
            transpMat.data[1][0] = data[0][1];
            transpMat.data[1][1] = data[1][1];

            return(transpMat);
        }