AOIDataResult.cs
910 字节
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using URSoldering.Common;
namespace URSoldering.DeviceLibrary
{
/// <summary>
/// 从AOI获取的基准点坐标信息
/// </summary>
public class PositionResult
{
public PositionResult(double x, double y )
{
this.DataX = x;
this.DataY = y;
}
/// <summary>
/// 位置X
/// </summary>
public double DataX = 0;
/// <summary>
/// 位置Y
/// </summary>
public double DataY = 0;
public string ToJosonStr()
{
string jsonStr = JsonHelper.SerializeObject(this);
return jsonStr;
}
public static PositionResult ToObject(string json)
{
return JsonHelper.DeserializeJsonToObject<PositionResult>(json);
}
}
}