namespace RobotNet10.MapEditor.Shared.DTOs.Requests; /// /// Request to split a node into multiple nodes /// public class SplitNodeRequest { public Guid LevelId { get; set; } /// /// Node ID to split /// public Guid NodeId { get; set; } /// /// Optional: Offset distance for new nodes (in meters) /// Default: 0.1m (10cm) /// public double? OffsetDistance { get; set; } /// /// Optional: Node ID to assign station to (if original node had station) /// If not provided, station will be assigned to first new node /// public Guid? StationNodeId { get; set; } }