MCPcopy Create free account
hub / github.com/DFHack/dfhack / clearDijkstra

Function clearDijkstra

plugins/diggingInvaders/diggingInvaders.cpp:331–343  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

329int32_t edgeCount = 0;
330
331void clearDijkstra() {
332 invaders.clear();
333 invaderPts.clear();
334 localPts.clear();
335 parentMap.clear();
336 costMap.clear();
337 comp = PointComp(&costMap);
338 fringe = set<df::coord,PointComp>(comp);
339 localPtsFound = edgeCount = 0;
340 foundTarget = false;
341 closedSet.clear();
342 workNeeded.clear();
343}
344/////////////////////////////////////////////////////////////////////////////////////////
345
346void findAndAssignInvasionJob(color_ostream& out, void* tickTime) {

Calls 2

PointCompClass · 0.85
clearMethod · 0.45

Tested by

no test coverage detected