| 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 | { |
no test coverage detected