MCPcopy Create free account
hub / github.com/Project-OSRM/osrm-backend / getSegregatedNodes

Function getSegregatedNodes

src/engine/plugins/tile.cpp:265–277  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

263}
264
265std::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
279struct SpeedLayer : public vtzero::layer_builder
280{

Callers 1

HandleRequestMethod · 0.85

Calls 2

IsSegregatedMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected