namespace RobotNet10.MapEditor.Shared.DTOs.Station; /// /// Station data transfer object with full details including interaction nodes /// public class StationDto { public Guid Id { get; set; } public Guid LevelId { get; set; } public string StationId { get; set; } = string.Empty; public string? StationName { get; set; } public string? StationDescription { get; set; } public double? StationHeight { get; set; } /// /// X coordinate in METERS /// public double X { get; set; } /// /// Y coordinate in METERS /// public double Y { get; set; } /// /// Theta orientation in radians (optional) /// public double? Theta { get; set; } /// /// Interaction nodes linked to this station /// public List? InteractionNodes { get; set; } }