| 263 | } |
| 264 | |
| 265 | std::vector<NodeID> getSegregatedNodes(const DataFacadeBase &facade, |
| 266 | const std::vector<RTreeLeaf> &edges) |
| 267 | { |
| 268 | std::vector<NodeID> result; |
| 269 | |
| 270 | for (RTreeLeaf const &e : edges) |
| 271 | { |
| 272 | if (e.forward_segment_id.enabled && facade.IsSegregated(e.forward_segment_id.id)) |
| 273 | result.push_back(e.forward_segment_id.id); |
| 274 | } |
| 275 | |
| 276 | return result; |
| 277 | } |
| 278 | |
| 279 | struct SpeedLayer : public vtzero::layer_builder |
| 280 | { |
no test coverage detected