MicroPather icon indicating copy to clipboard operation
MicroPather copied to clipboard

MicroPather is a path finder and A* solver (astar or a-star) written in platform independent C++ that can be easily integrated into existing code. MicroPather focuses on being a path finding engine fo...

Results 8 MicroPather issues
Sort by recently updated
recently updated
newest added

When using MicroPather in a modern application using std::unique_ptr, the `Reset` method could easily be confused with the `reset` method of the smart pointer. ```cpp std::unique_ptr pather; // costs between...

My question involves using this pathfinder with other entities moving around on a map. My initial thought was to find the best path while ignoring the other moving entities, and...

Tagging #11 Fixes GCC warning: ``` micropather.cpp: In member function ‘void micropather::MicroPather::GetCacheData(micropather::CacheData*)’: micropather.cpp:835:33: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct micropather::CacheData’; use assignment or value-initialization...

Tagging #11 Fixes the following GCC warnings: ``` micropather.cpp: In member function ‘void micropather::PathCache::AddItem(const micropather::PathCache::Item&)’: micropather.cpp:808:14: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] if...

I'm planning on trying MicroPather out as part of a circuit board autorouter. On a PCB, a given area can only be used by a single trace. So I would...

The functions GetErrorStr1 and GetErrorStr2 call GetStr() on a member variable that is a StrPair. If this member variable last operation had been a reset (which is the case most...

Hi, I'm Franco, from Tucumán-Argentina. I'm working in a multiplayer game and I use "MicroPather" to do that. My question is: why when I call MyPath->solver(..), The grid need to...

The code runs on the 64 bit gcc compiler, but needs to compile clean. Types are a little off. Also a CMakeFile would be nice.