コード例 #1
0
ファイル: Decomposer.cs プロジェクト: prepare/box2c
        public static PolyParser LoadFromStream(Stream stream)
        {
            var x = new PolyParser(stream);

            x.Parse();
            return(x);
        }
コード例 #2
0
ファイル: Decomposer.cs プロジェクト: prepare/box2c
        public static PolyParser LoadFromFile(string fileName)
        {
            var x = new PolyParser(fileName);

            x.Parse();
            return(x);
        }
コード例 #3
0
ファイル: Decomposer.cs プロジェクト: prepare/box2c
        private void openToolStripMenuItem_Click(object sender, EventArgs e)
        {
            using (OpenFileDialog ofd = new OpenFileDialog())
            {
                ofd.Filter = "Polygons|*.poly";

                if (ofd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    polygon = PolyParser.LoadFromFile(ofd.FileName);
                    pictureBox1.Invalidate();
                }
                else
                {
                    return;
                }
            }

            label2.Text = "Vertices: " + polygon.VertCount.ToString();
        }
コード例 #4
0
ファイル: Decomposer.cs プロジェクト: RubisetCie/box2c
 public static PolyParser LoadFromStream(Stream stream)
 {
     var x = new PolyParser(stream);
     x.Parse();
     return x;
 }
コード例 #5
0
ファイル: Decomposer.cs プロジェクト: RubisetCie/box2c
 public static PolyParser LoadFromFile(string fileName)
 {
     var x = new PolyParser(fileName);
     x.Parse();
     return x;
 }
コード例 #6
0
ファイル: Decomposer.cs プロジェクト: RubisetCie/box2c
        private void openToolStripMenuItem_Click(object sender, EventArgs e)
        {
            using (OpenFileDialog ofd = new OpenFileDialog())
            {
                ofd.Filter = "Polygons|*.poly";

                if (ofd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    polygon = PolyParser.LoadFromFile(ofd.FileName);
                    pictureBox1.Invalidate();
                }
                else
                    return;
            }

            label2.Text = "Vertices: " + polygon.VertCount.ToString();
        }