using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.IO;
|
using HalconDotNet;
|
|
namespace HalconTools
|
{
|
/// <summary>
|
/// 每个Job中Tool的类型参数
|
/// </summary>
|
public struct JobTool
|
{
|
public ToolType type;
|
public FitLineParam fitLineParam;
|
public FitCircleParam fitCircleParam;
|
public MatchingParam matchingParam;
|
public string modelPath;
|
public ScrewParam screwParam;
|
}
|
|
public struct JobResult
|
{
|
public FitLineResult fitLineResult;
|
public FitCircleResult fitCircleResult;
|
public MatchingResult matchingResult;
|
public ScrewResult screwResult;
|
}
|
|
public struct Job
|
{
|
public string name;
|
public List<JobTool> tools;
|
}
|
|
public struct JobResults
|
{
|
public string name;
|
public List<JobResult> results;
|
}
|
}
|