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 } }