using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using System.Windows;
|
using System.Windows.Media.Media3D;
|
using XImagingXhandler.XDAL;
|
|
namespace XHandler.Class.DataEx
|
{
|
/// <summary>
|
/// 菌落坐标实体扩展类
|
/// </summary>
|
public class BacteriaCoordinateEx: BacteriaCoordinate
|
{
|
/// <summary>
|
/// 构造函数,初始设置坐标是否可编辑
|
/// </summary>
|
public BacteriaCoordinateEx()
|
{
|
canEdit = true;
|
}
|
/// <summary>
|
/// 带参构造函数,初始化菌落坐标实体对象
|
/// </summary>
|
/// <param name="bc"></param>
|
public BacteriaCoordinateEx(BacteriaCoordinate bc)
|
{
|
this.bacteriacoordinate_id = bc.bacteriacoordinate_id;
|
this.coordinate_machine = bc.coordinate_machine;
|
this.coordinate_pixel = bc.coordinate_pixel;
|
canEdit = true;
|
}
|
|
/// <summary>
|
/// 成像系统识别的,不能删除
|
/// </summary>
|
public bool canEdit { get; set; }
|
|
/// <summary>
|
/// 直径
|
/// </summary>
|
public string diameter { get; set; }
|
|
/// <summary>
|
/// 像素点坐标
|
/// </summary>
|
public Point pixelPoint { get; set; }
|
|
/// <summary>
|
/// 机械像素点坐标
|
/// </summary>
|
public Point3D machinePoint { get; set; }
|
|
/// <summary>
|
/// 菌落类型
|
/// </summary>
|
public string bacteria_type { get; set; }
|
/// <summary>
|
/// 形状
|
/// </summary>
|
public string bacteria_shape { get; set; }
|
|
/// <summary>
|
/// 颜色
|
/// </summary>
|
public string bacteria_color { get; set; }
|
|
/// <summary>
|
/// 边缘
|
/// </summary>
|
public string bacteria_edge { get; set; }
|
|
/// <summary>
|
/// 该菌是否人工挑选
|
/// </summary>
|
public bool isManualPick { get; set; } = false;
|
}
|
}
|