Mega Code Archive

 
Categories / C# / 2D Graphics
 

Matrix Demo

/* GDI+ Programming in C# and VB .NET by Nick Symmonds Publisher: Apress ISBN: 159059035X */ using System; using System.Drawing; using System.Drawing.Drawing2D; namespace Matrix_c {     public class Matrix1     {         [STAThread]         static void Main(string[] args)         {           Matrix m = new Matrix();           m.Rotate(90, MatrixOrder.Append);           m.Translate(7, 12, MatrixOrder.Append);           Point[] p = {new Point(20, 45)};           Console.WriteLine(p.GetValue(0).ToString());           m.TransformPoints(p);           Console.WriteLine(p.GetValue(0).ToString());                Console.ReadLine();     }     } }