增加扫描模式配置参数功能
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
namespace XP.Scan.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// 扫描配置数据(顶层聚合,对应完整 INI 文件)
|
||||
/// Scan configuration data (top-level aggregate, corresponds to complete INI file)
|
||||
/// </summary>
|
||||
public class ScanConfigData
|
||||
{
|
||||
/// <summary>项目信息 → [Project_Information]</summary>
|
||||
public ProjectInfo ProjectInfo { get; set; } = new();
|
||||
|
||||
/// <summary>射线源配置 → [XRay]</summary>
|
||||
public XRayConfig XRay { get; set; } = new();
|
||||
|
||||
/// <summary>探测器配置 → [Detector]</summary>
|
||||
public DetectorConfig Detector { get; set; } = new();
|
||||
|
||||
/// <summary>运动控制配置 → [Move_Control]</summary>
|
||||
public MoveControlConfig MoveControl { get; set; } = new();
|
||||
|
||||
/// <summary>扫描配置 → [Scan_Config]</summary>
|
||||
public ScanSettings ScanSettings { get; set; } = new();
|
||||
|
||||
/// <summary>校正配置 → [Correction_Config]</summary>
|
||||
public CorrectionConfig Correction { get; set; } = new();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user