namespace MultiWheelC.TrajectoryPlanning.EMPlanner; public sealed class ValidationConfiguration { public double SpatialToleranceMeters { get; set; } public double KinematicTolerance { get; set; } public double TerminalPositionToleranceMeters { get; set; } public double TerminalYawToleranceRadians { get; set; } internal ValidationConfiguration Copy() { return new ValidationConfiguration { SpatialToleranceMeters = SpatialToleranceMeters, KinematicTolerance = KinematicTolerance, TerminalPositionToleranceMeters = TerminalPositionToleranceMeters, TerminalYawToleranceRadians = TerminalYawToleranceRadians, }; } }