MCPcopy Create free account
hub / github.com/OpenTTD/OpenTTD / RebuildStationKdtree

Function RebuildStationKdtree

src/station.cpp:42–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

40StationKdtree _station_kdtree{};
41
42void RebuildStationKdtree()
43{
44 std::vector<StationID> stids;
45 for (const Station *st : Station::Iterate()) {
46 stids.push_back(st->index);
47 }
48 _station_kdtree.Build(stids.begin(), stids.end());
49}
50
51
52BaseStation::~BaseStation()

Callers 2

InitializeGameFunction · 0.85
AfterLoadGameFunction · 0.85

Calls 4

push_backMethod · 0.80
BuildMethod · 0.80
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected