MCPcopy Create free account
hub / github.com/OpenFodder/openfodder / Add

Method Add

Source/Utils/micropather.cpp:174–186  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

172 ~ClosedSet() {}
173
174 void Add( PathNode* pNode )
175 {
176 #ifdef DEBUG_PATH_DEEP
177 printf( "Closed add: " );
178 graph->PrintStateInfo( pNode->state );
179 printf( " total=%.1f\n", pNode->totalCost );
180 #endif
181 #ifdef DEBUG
182 MPASSERT( pNode->inClosed == 0 );
183 MPASSERT( pNode->inOpen == 0 );
184 #endif
185 pNode->inClosed = 1;
186 }
187
188 void Remove( PathNode* pNode )
189 {

Callers 2

SolveMethod · 0.80
SolveForNearStatesMethod · 0.80

Calls 1

PrintStateInfoMethod · 0.80

Tested by

no test coverage detected