2026-01-26 18:56:53 +09:00

35 lines
1.0 KiB
C#

/*
* Copyright (c) 2025 LG Electronics Inc.
* SPDX-License-Identifier: LicenseRef-LGE-Proprietary
*/
using VisionCommon;
using System.Windows;
using CogCommon;
namespace CogUI {
/// <summary>
/// Interaction logic for LineWidthSettingWindow.xaml
/// </summary>
public partial class LineWidthSettingWindow : Window, IPatternSettingWindow {
public string WINDOW_TITLE => "Line Intersection";
public LineWidthSettingWindow(
PatternAgentBase patternAgent, PatternInfo patternInfo, ICameraDisplay cameraDisplay, FovInfo fovInfo) {
InitializeComponent();
SetTitle();
lineWidthSettingView.DataContext = new LineWidthSettingViewModel(
patternAgent, patternInfo, cameraDisplay, fovInfo);
}
public void SetTitle() {
Title = WINDOW_TITLE;
}
public void ResetPosition() {
Left = WindowUtil.GetLeftWithRatioOnMainWindow(0.6);
Top = WindowUtil.GetTopWithRatioOnMainWindow(0.05);
}
}
}