using System.Collections.Generic;
public static void Main()
Position pos = new Position(10,10,1);
Geometry geo = new Geometry(400,400,0);
Canvas canvas = new Canvas(pos, geo);
public class Canvas : Form
public Canvas(Position pos, Geometry geo) : base(pos, geo)
this.Tags.Add(FormTag.Canvas);
public List<FormTag> Tags = new List<FormTag>();
public Position Position;
public Geometry Geometry;
public Form(Position pos, Geometry geo)
this.Tags.Add(FormTag.Addend);
public Position(Single xPos, Single yPos, Single zPos)
Console.Write(X + "," + Y + "," + Z);
public Geometry(Single width, Single height, Single rotation)
Console.Write(Width + "," + Height + "," + Rotation);