using Aurora.View; using VisionCommon; #if USE_COGNEX using CogUI; #else using MilUI; #endif namespace Machine { /// /// 장비 패턴 C 설정을 위한 뷰모델 /// public class MachinePattern_C_SettingViewModel : NotifyPropertyChangedBase { private PatternInfo _patternInfo; public PatternInfo PatternInfo { get => _patternInfo; set => SetProperty(ref _patternInfo, value); } private PatternAgentBase _patternAgent; private CameraDisplay _cameraDisplay; private FovInfo _fovInfo; /// /// 생성자 /// /// 패턴 에이전트 /// 패턴 정보 /// 카메라 디스플레이 /// FOV 키 정보 public MachinePattern_C_SettingViewModel( PatternAgentBase patternAgent, PatternInfo patternInfo, CameraDisplay cameraDisplay, FovInfo fovInfo) { _patternAgent = patternAgent; _patternInfo = patternInfo; _cameraDisplay = cameraDisplay; _fovInfo = fovInfo; } } }