using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using TeamAAS_VP.Attributes;
using TeamAAS_VP.Resources.Languages;
using TeamAAS_VP.ValueConverter;
namespace TeamAAS_VP.Enums
{
[TypeConverter(typeof(EnumLocalizationConverter))]
public enum CalibTechP0Mode
{
///
/// 相机中心作为P0
///
[Description("相机中心作为P0")]
[Localization(ResourceName = "相机中心作为P0", ResourceType = typeof(Lang))]
CameraAutoFindP0 = 0,
///
/// 手动示教P0
///
[Description("手动示教P0")]
[Localization(ResourceName = "手动示教P0", ResourceType = typeof(Lang))]
TechP0 = 1,
///
/// 通过下相机获取P0
///
[Description("上下相机对拍,下相机获取P0")]
[Localization(ResourceName = "通过下相机获取P0", ResourceType = typeof(Lang))]
CameraFindP0 = 2,
///
/// 通过移动至下相机拍照位置,拍照得到P0,然后放回原位
///
[Description("通过移动至下相机拍照位置,拍照得到P0,然后放回原位")]
[Localization(ResourceName = "通过移动至下相机拍照位置拍照计算P0", ResourceType = typeof(Lang))]
DownCameraMoveFindP0 = 3
}
}