pub fn trimmed_approach(waypoints: &[Waypoint], end: RouteEnd) -> Vec<Waypoint>Expand description
Port of AutoRoute::approach_waypoint_ids (src/document/auto_route.rs: 162): the polyline minus up to two unlocked corners nearest the moved
end, stopping at the first locked one so a hand-placed bend survives.