75 lines
2.8 KiB
C#
75 lines
2.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace VisionSequence {
|
|
/// <summary>
|
|
/// 비전 시퀀스 컨텍스트의 키를 정의
|
|
/// </summary>
|
|
public class VisionContextKeys {
|
|
// Seq Context Keys
|
|
/// <summary> CNTXT_KEY_PATTERN_DISTANCE_RESULTS
|
|
/// Key : AlignInfo.GetKey()
|
|
/// </summary>
|
|
public static string CNTXT_KEY_PATTERN_DISTANCE_RESULTS = "PatternDistanceResults_{0}";
|
|
/// <summary> CNTXT_KEY_LAST_MEASURE_FOV_ID
|
|
/// Key : AlignInfo.GetKey()
|
|
/// </summary>
|
|
public static string CNTXT_KEY_LAST_MEASURE_FOV_ID = "LastMeasureFovId_{0}";
|
|
/// <summary> CNTXT_KEY_GRAB_IMAGE
|
|
/// Key : FovInfo.GetKey()
|
|
/// </summary>
|
|
public static string CNTXT_KEY_GRAB_IMAGE = "GrabImage_{0}";
|
|
/// <summary> CNTXT_KEY_PATTERN_RESULT
|
|
/// Key : FovInfo.GetKey()
|
|
/// </summary>
|
|
public static string CNTXT_KEY_PATTERN_RESULT = "PatternResult_{0}";
|
|
/// <summary> CNTXT_KEY_ALIGN_RESULTS
|
|
/// Key : AlignInfo.GetKey()
|
|
/// </summary>
|
|
public static string CNTXT_KEY_ALIGN_RESULTS = "AlignResults_{0}";
|
|
/// <summary> CNTXT_KEY_ALIGN_RESULT
|
|
/// Key : AlignInfo.GetKey()
|
|
/// </summary>
|
|
public static string CNTXT_KEY_ALIGN_RESULT = "AlignResult_{0}";
|
|
/// <summary> CNTXT_KEY_ALIGN_RESULT_WITH_OFFSET
|
|
/// Key : AlignInfo.GetKey()
|
|
/// </summary>
|
|
public static string CNTXT_KEY_ALIGN_RESULT_WITH_OFFSET = "AlignResultWithOffset_{0}";
|
|
|
|
// Attach Insp
|
|
/// <summary> CNTXT_KEY_ATTACH_INSP_RESULT
|
|
/// Key : FovInfo.GetKey()
|
|
/// </summary>
|
|
public static string CNTXT_KEY_ATTACH_INSP_RESULT = "ATTACH_INSP_RESULT_{0}";
|
|
|
|
// Attach Insp
|
|
/// <summary> CNTXT_KEY_ALIGN_PROC_PARAMS
|
|
/// Key : SubsysInfo.GetKey()
|
|
/// </summary>
|
|
public static string CNTXT_KEY_ALIGN_PROC_PARAMS = "ATTACH_INSP_RESULT_{0}";
|
|
|
|
// BCR
|
|
/// <summary> CNTXT_KEY_BCR_RESULT
|
|
/// Key : FovInfo.GetKey()
|
|
/// </summary>
|
|
public static string CNTXT_KEY_BCR_RESULT = "BCR_RESULT_{0}";
|
|
|
|
// Pattern Exist
|
|
/// <summary> CNTXT_KEY_PATTERN_EXIST_RESULT
|
|
/// Key : FovInfo.GetKey()
|
|
/// </summary>
|
|
public static string CNTXT_KEY_PATTERN_EXIST_RESULT = "PATTERN_EXIST_RESULT_{0}";
|
|
|
|
// Auto Setup
|
|
/// <summary> CNTXT_KEY_AUTO_FOCUS_RESULT
|
|
/// Key : FovInfo.GetKey()
|
|
/// </summary>
|
|
public static string CNTXT_KEY_AUTO_FOCUS_RESULT = "AUTO_FOCUS_RESULT_{0}";
|
|
|
|
/// <summary>Material Info</summary>
|
|
public static string CNTXT_KEY_MATERIAL_INFO = "MaterialInfo";
|
|
}
|
|
} |