示例#1
0
文件: Program.cs 项目: Bone155/Math
        public void SetRotateY(double radians)
        {
            Matrix2 m = new Matrix2((float)Math.Cos(radians), (float)Math.Sin(radians), (float)-Math.Sin(radians), (float)Math.Cos(radians));

            Set(m);
        }
示例#2
0
 public static Vector2 ToVector2(Matrix2 matrix)
 {
     return(new Vector2((float)matrix.X, (float)matrix.Y));
 }
示例#3
0
文件: Program.cs 项目: Bone155/Math
 public Matrix2 Set(Matrix2 matrix)
 {
     return(matrix);
 }
示例#4
0
 public static Matrix2 Rotate(Matrix2 vector, double angle)
 {
     return(Matrix.Rotation(angle) * vector);
 }