Beispiel #1
0
        /// <summary>
        /// 모든 속성 업데이트하기.
        /// </summary>
        private void UpdateToolData()
        {
            m_Tool = SubjectTool;

            this.RaisePropertyChanged(nameof(LineASetting));
            this.RaisePropertyChanged(nameof(LineBSetting));
            this.RaisePropertyChanged(nameof(LineARotation));
            this.RaisePropertyChanged(nameof(LineBRotation));

            this.RaisePropertyChanged(nameof(CaliperCount));
            this.RaisePropertyChanged(nameof(ProjectionLength));
            this.RaisePropertyChanged(nameof(SearchLength));
            this.RaisePropertyChanged(nameof(ContrastThreshold));
            this.RaisePropertyChanged(nameof(HalfPixelCount));
            this.RaisePropertyChanged(nameof(SelectedEdgeDirection));

            this.RaisePropertyChanged(nameof(Overlay));
            this.RaisePropertyChanged(nameof(Message));
        }
Beispiel #2
0
 /// <summary>
 /// CornerDetectToolEditor 를 생성합니다.
 /// </summary>
 public CornerDetectToolEditor()
 {
     InitializeComponent();
     DataContext = this;
     m_Tool      = SubjectTool;
 }