Esempio n. 1
0
        void BtnSetModellingOptsClick(object sender, EventArgs e)
        {
            ModellingOptionsDialog dlg = new ModellingOptionsDialog(_modelOpts);

            dlg.ShowDialog();
            _modelOpts = dlg.settings;
            dlg.Dispose();
        }
Esempio n. 2
0
 void BtnOKClick(object sender, EventArgs e)
 {
     settings = new ModelingOptions();
     settings.doImageCropping        = cbDoImageCropping.Checked.ToString();
     settings.imageCroppingRectangle = tbCropRect.Text;
     settings.doModelCropping        = cbDoModelCropping.Checked.ToString();
     settings.doModelScaling         = cbDoModelScalling.Checked.ToString();
     settings.meshlevel   = numMeshLevel.Value.ToString();
     settings.boundingBox = tbBoundBox.Text;
     settings.template3DP = tbTemplate3dp.Text;
     Close();
 }
Esempio n. 3
0
 public ModellingOptionsDialog(ModelingOptions opts)
 {
     InitializeComponent();
     cbDoImageCropping.Checked = Convert.ToBoolean(opts.doImageCropping);
     tbCropRect.Text           = opts.imageCroppingRectangle;
     cbDoModelCropping.Checked = Convert.ToBoolean(opts.doModelCropping);
     cbDoModelScalling.Checked = Convert.ToBoolean(opts.doModelScaling);
     numMeshLevel.Value        = Convert.ToInt16(opts.meshlevel);
     tbBoundBox.Text           = opts.boundingBox;
     tbTemplate3dp.Text        = opts.template3DP;
     CbDoImageCroppingCheckedChanged(this, null);
     CbDoModelScallingCheckedChanged(this, null);
 }