42 lines
1.4 KiB
C#
42 lines
1.4 KiB
C#
/*
|
|
* Copyright (c) 2025 LG Electronics Inc.
|
|
* SPDX-License-Identifier: LicenseRef-LGE-Proprietary
|
|
*/
|
|
using VisionCommon;
|
|
|
|
namespace VisionSequence.Pattern {
|
|
/// <summary>
|
|
/// 강제 OK 요청 파라미터
|
|
/// </summary>
|
|
public class ForceOkReqParam {
|
|
/// <summary>FOV 키 정보</summary>
|
|
public FovInfo FovInfo { get; set; }
|
|
/// <summary>패턴 인덱스</summary>
|
|
public PatternIndex PatternIndex { get; set; }
|
|
/// <summary>패턴 검출 이미지</summary>
|
|
public object FindImage { get; set; }
|
|
/// <summary>패턴 검출 결과</summary>
|
|
public PatternResult PatternResult { get; set; }
|
|
/// <summary>강제 OK 완료 여부 플래그</summary>
|
|
public bool IsDone { get; set; } = false;
|
|
|
|
/// <summary>
|
|
/// 생성자
|
|
/// </summary>
|
|
/// <param name="fovInfo">FOV 키 정보</param>
|
|
/// <param name="patternIndex">패턴 인덱스</param>
|
|
/// <param name="findImage">패턴 검출 이미지</param>
|
|
/// <param name="patternResult">패턴 검출 결과</param>
|
|
public ForceOkReqParam(
|
|
FovInfo fovInfo,
|
|
PatternIndex patternIndex,
|
|
object findImage,
|
|
PatternResult patternResult) {
|
|
FovInfo = fovInfo;
|
|
PatternIndex = patternIndex;
|
|
FindImage = findImage;
|
|
PatternResult = patternResult;
|
|
}
|
|
}
|
|
}
|