コード例 #1
0
        public PolygonController(IPolygonForm form)
        {
            this.form            = form;
            this.ActiveStorageId = 1;

            PolygonSamples.GenerateDataOne();
        }
コード例 #2
0
        public void ActivateStorage(int id)
        {
            this.ActiveStorageId = id;

            //// this.Polygon = PolygonSamples.Constructed(id);
            //// this.Polygon = PolygonSamples.UnityErrors(id);
            //// this.Polygon = PolygonSamples.InnerFusionSingle(id);
            //// this.Polygon = PolygonSamples.MultiTouch(id);
            this.Polygon = PolygonSamples.MoreFusionTests(id);

            try
            {
                this.Splits = new PolygonTriangulator(this.Polygon).GetSplits().ToArray();
            }
            catch (Exception)
            {
                this.Splits = new Tuple <int, int> [0];
            }
        }