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

86 lines
2.6 KiB
C#

/*
* Copyright (c) 2025 LG Electronics Inc.
* SPDX-License-Identifier: LicenseRef-LGE-Proprietary
*/
namespace CogCommon {
/// <summary>
/// 극성 무시 여부
/// </summary>
public enum eIgnorePolarity {
ENABLED,
DISABLED
}
/// <summary>
/// Cognex 환경 변수 정의
/// </summary>
public class CogConstants {
/// <summary>
/// ROI 그래픽 키
/// </summary>
public const string KEY_ROI = "ROI";
// Graphic
/// <summary>
/// 캘리퍼 ROI 그래픽 키
/// </summary>
public const string KEY_CALIPER_ROI = "CALIPER_ROI";
/// <summary>
/// FIND ROI 그래픽 키
/// </summary>
public const string KEY_FIND_ROI = "FIND_ROI_{0}";
/// <summary>
/// 트레인 ROI 그래픽 키
/// </summary>
public const string KEY_TRAIN_ROI = "TRAIN_ROI";
/// <summary>
/// 트레인 원점 그래픽 키
/// </summary>
public const string KEY_TRAIN_ORIGIN = "TRAIN_ORIGIN";
/// <summary>
/// 트레인 결과 그래픽 키
/// </summary>
public const string KEY_TRAIN_RESULT = "TRAIN_RESULT";
/// <summary>
/// 패턴 결과 그래픽 키
/// </summary>
public const string KEY_PATTERN_RESULT = "PATTERN_RESULT";
/// <summary>
/// 십자가 그래픽 키
/// </summary>
public const string KEY_CROSS = "CROSS";
/// <summary>
/// 라인 그래픽 키
/// </summary>
public const string KEY_LINE = "LINE";
/// <summary>
/// 가이드 라인 그래픽 키
/// </summary>
public const string KEY_GUIDE_LINE = "GUIDE_LINE";
/// <summary>
/// Blob 그래픽 키
/// </summary>
public const string KEY_BLOB = "BLOB";
/// <summary>
/// 화살표 그패픽 키
/// </summary>
public const string KEY_VECTOR = "VECTOR";
/// <summary>
/// 패턴 트래킹 그래픽 키
/// </summary>
public const string KEY_PATTERN_TRACKING = "PATTERN_TRACKING";
/// <summary>
/// 마스크 그래픽 키
/// </summary>
public const string KEY_MASK = "MASK";
/// <summary>
/// 마스크 창 내에 십자가 그래픽 키
/// </summary>
public const string KEY_MASK_CROSS = "MASK_CROSS";
// Line Width
/// <summary>
/// 라인 두께 픽셀 사이즈
/// </summary>
public const int LINE_WIDTH_IN_SCREEN_PIXELS = 1;
}
}