/// <summary> /// 모든 속성 업데이트하기. /// </summary> private void UpdateToolData() { m_Tool = SubjectTool; this.RaisePropertyChanged(nameof(OriginX)); this.RaisePropertyChanged(nameof(OriginY)); this.RaisePropertyChanged(nameof(Radian)); this.RaisePropertyChanged(nameof(Rotation)); this.RaisePropertyChanged(nameof(SegmentLength)); this.RaisePropertyChanged(nameof(CaliperCount)); this.RaisePropertyChanged(nameof(ConsensusThreshold)); 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)); }
/// <summary> /// LineDetectToolEditor 를 생성합니다. /// </summary> public LineDetectToolEditor() { InitializeComponent(); DataContext = this; m_Tool = SubjectTool; }