コード例 #1
0
        public override void draw(CommonGraphics g)
        {
            int x1          = info.points[0].X,
                         y1 = info.points[0].Y,
                         x2 = x1 + 20,
                         y2 = y1 - 80,
                         x3 = x1 + 150,
                         y3 = y1 - 80,
                         x4 = x1 + 130,
                         y4 = y1;

            g.drawLine(x1, y1, x2, y2);
            g.drawLine(x2, y2, x3, y3);
            g.drawLine(x3, y3, x4, y4);
            g.drawLine(x4, y4, x1, y1);
        }
コード例 #2
0
ファイル: Shape.cs プロジェクト: MacMinhHoang/Paint
        public override void draw(CommonGraphics g)
        {
            int x1  = info.points[0].X,
                 y1 = info.points[0].Y,
                 x2 = x1 + 40,
                 y2 = y1 - 100,
                 x3 = x1 + 80,
                 y3 = y1,
                 x4 = x1 - 20,
                 y4 = y1 - 60,
                 x5 = x1 + 100,
                 y5 = y1 - 60;

            g.drawLine(x1, y1, x2, y2);
            g.drawLine(x2, y2, x3, y3);
            g.drawLine(x3, y3, x4, y4);
            g.drawLine(x4, y4, x5, y5);
            g.drawLine(x5, y5, x1, y1);
        }
コード例 #3
0
ファイル: Shape.cs プロジェクト: MacMinhHoang/Paint
 public override void draw(CommonGraphics g)
 {
     g.drawLine(info.points[0].X, info.points[0].Y, info.points[1].X, info.points[1].Y);
 }