コード例 #1
0
ファイル: Form1.cs プロジェクト: srypous/PG1Grcis
 private void checkBox2_CheckedChanged(object sender, EventArgs e)
 {
     freeDraw = checkBox2.Checked;
     if (!freeDraw)
     {
         Subdivision.AddUserPath();
     }
 }
コード例 #2
0
ファイル: Form1.cs プロジェクト: srypous/PG1Grcis
 private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
 {
     if (!freeDraw)
     {
         pictureBox1_MouseClick(sender, e);
     }
     else
     {
         Subdivision.AddUserPath();
         skippedPoints = 0;
         currentPath   = true;
     }
 }
コード例 #3
0
ファイル: Form1.cs プロジェクト: srypous/PG1Grcis
        public Form1()
        {
            InitializeComponent();
            String[] tok = "$Rev: 251 $".Split(' ');
            Text += " (rev: " + tok[1] + ')';
            Subdivision.AddUserPath();
            Subdivision.ResetRndSeed();
            int width  = (int)numericXres.Value;
            int height = (int)numericYres.Value;

            Subdivision.GenerateDemoPoints(width, height);
            output = new Bitmap(width, height, System.Drawing.Imaging.PixelFormat.Format24bppRgb);
            doRedraw();
        }