101 lines
3.2 KiB
C#
101 lines
3.2 KiB
C#
using MaxwellFramework.Core.Common;
|
|
using MwFramework.Controls.SystemCalib;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Collections.ObjectModel;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace MainShell.AlgorithmCalib.Model
|
|
{
|
|
public class RotateCalibParItem: ViewModelBase
|
|
{
|
|
private string _modelPath = @"Parameters\SystemSetting\AxisAndWaferCaliModel";
|
|
public string ModelPath
|
|
{
|
|
get { return _modelPath; }
|
|
set { if (_modelPath != value) { _modelPath = value; OnPropertyChanged(nameof(ModelPath)); } }
|
|
}
|
|
private double _x1 = 0.0;
|
|
public double X1
|
|
{
|
|
get { return _x1; }
|
|
set { if (_x1 != value) { _x1 = value; OnPropertyChanged(nameof(X1)); } }
|
|
}
|
|
|
|
private double _start_X = 0.0;
|
|
public double Start_X
|
|
{
|
|
get { return _start_X; }
|
|
set { if (_start_X != value) { _start_X = value; OnPropertyChanged(nameof(Start_X)); } }
|
|
}
|
|
|
|
private double _start_Y = 0.0;
|
|
public double Start_Y
|
|
{
|
|
get { return _start_Y; }
|
|
set { if (_start_Y != value) { _start_Y = value; OnPropertyChanged(nameof(Start_Y)); } }
|
|
}
|
|
|
|
private double _verifyStartX = 0.0;
|
|
public double VerifyStartX
|
|
{
|
|
get { return _verifyStartX; }
|
|
set { if (_verifyStartX != value) { _verifyStartX = value; OnPropertyChanged(nameof(VerifyStartX)); } }
|
|
}
|
|
|
|
private double _verifyStartY = 0.0;
|
|
public double VerifyStartY
|
|
{
|
|
get { return _verifyStartY; }
|
|
set { if (_verifyStartY != value) { _verifyStartY = value; OnPropertyChanged(nameof(VerifyStartY)); } }
|
|
}
|
|
|
|
private int _rowCol = 0;
|
|
public int RowCol
|
|
{
|
|
get { return _rowCol; }
|
|
set { if (_rowCol != value) { _rowCol = value; OnPropertyChanged(nameof(RowCol)); } }
|
|
}
|
|
|
|
private int _verifyRowCol = 0;
|
|
public int VerifyRowCol
|
|
{
|
|
get { return _verifyRowCol; }
|
|
set { if (_verifyRowCol != value) { _verifyRowCol = value; OnPropertyChanged(nameof(VerifyRowCol)); } }
|
|
}
|
|
|
|
private double _wafer_Step = 0.0;
|
|
public double Wafer_Step
|
|
{
|
|
get { return _wafer_Step; }
|
|
set { if (_wafer_Step != value) { _wafer_Step = value; OnPropertyChanged(nameof(Wafer_Step)); } }
|
|
}
|
|
|
|
private double _verifyWaferStep = 0.0;
|
|
public double VerifyWaferStep
|
|
{
|
|
get { return _verifyWaferStep; }
|
|
set { if (_verifyWaferStep != value) { _verifyWaferStep = value; OnPropertyChanged(nameof(VerifyWaferStep)); } }
|
|
}
|
|
|
|
private double _rotate_Step = 0.0;
|
|
public double Rotate_Step
|
|
{
|
|
get { return _rotate_Step; }
|
|
set { if (_rotate_Step != value) { _rotate_Step = value; OnPropertyChanged(nameof(Rotate_Step)); } }
|
|
}
|
|
|
|
private double _verifyRotateRange = 0.0;
|
|
public double VerifyRotateRange
|
|
{
|
|
get { return _verifyRotateRange; }
|
|
set { if (_verifyRotateRange != value) { _verifyRotateRange = value; OnPropertyChanged(nameof(VerifyRotateRange)); } }
|
|
}
|
|
|
|
|
|
|
|
}
|
|
}
|