示例#1
0
 public void UpdateModel <T>(T model)
 {
     this.model = model as FreakModel;
     _freak     = new Freak(
         this.model.OrientationNormalized,
         this.model.ScaleNormalized,
         this.model.PatternScale,
         this.model.NOctaves
         );
 }
示例#2
0
        private void GetPropertiesAndSetModel()
        {
            try
            {
                var model = new FreakModel()
                {
                    PatternScale          = float.Parse(textBox1.Text),
                    NOctaves              = int.Parse(textBox2.Text),
                    OrientationNormalized = checkBox1.Checked,
                    ScaleNormalized       = checkBox2.Checked
                };

                _freak.UpdateModel(model);
                this.Close();
            }
            catch (Exception e) { }
        }