27 lines
688 B
C#
27 lines
688 B
C#
namespace MyParking.Simulation.Models;
|
|
|
|
/// <summary>
|
|
/// 离线仿真的车辆数量、车队中心和成员相对布局。
|
|
/// </summary>
|
|
public sealed record SimulationConfigurationDto(
|
|
int VehicleCount,
|
|
FleetCenterDto FleetCenter,
|
|
IReadOnlyList<VehicleLayoutDto> Vehicles);
|
|
|
|
/// <summary>
|
|
/// 车队中心在世界坐标系中的位姿。
|
|
/// </summary>
|
|
public sealed record FleetCenterDto(
|
|
double XMeters,
|
|
double YMeters,
|
|
double YawRadians);
|
|
|
|
/// <summary>
|
|
/// 单车车体坐标系在车队中心坐标系中的位姿。
|
|
/// </summary>
|
|
public sealed record VehicleLayoutDto(
|
|
int VehicleId,
|
|
double XMeters,
|
|
double YMeters,
|
|
double YawRadians);
|