LCOV - code coverage report
Current view: top level - source/simulation2/helpers - LongPathfinder.cpp (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 12 482 2.5 %
Date: 2023-01-19 00:18:29 Functions: 3 38 7.9 %

Function Name Sort by function name Hit count Sort by hit count
InRegion(unsigned short, unsigned short, CircularRegion) 0
OnTheWay(int, int, int, int, int, int) 0
LongOverlay::BuildTextureRGBA(unsigned char*, unsigned long, unsigned long) 0
LongOverlay::LongOverlay(LongPathfinder&) 0
LongOverlay::~LongOverlay() 0
LongOverlay::~LongOverlay().2 0
JumpPointCache::ComputeRows(std::vector<JumpPointCache::RowRaw, std::allocator<JumpPointCache::RowRaw> >&, Grid<unsigned short> const&, unsigned short, bool, bool) 0
JumpPointCache::reset(Grid<unsigned short> const*, unsigned short) 0
JumpPointCache::RowRaw::Finish() 0
JumpPointCache::RowRaw::SetRange(int, int, bool) 0
JumpPointCache::RowRaw::RowRaw(JumpPointCache::RowRaw&&) 0
JumpPointCache::RowRaw::RowRaw(int) 0
JumpPointCache::RowRaw::~RowRaw() 0
JumpPointCache::JumpPointCache() 0
JumpPointCache::~JumpPointCache() 0
LongPathfinder::ComputePath(HierarchicalPathfinder const&, CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>, PathGoal const&, unsigned short, std::vector<CircularRegion, std::allocator<CircularRegion> >, WaypointPath&) 0
LongPathfinder::SetDebugOverlay(bool) 3
LongPathfinder::GenerateSpecialMap(unsigned short, std::vector<CircularRegion, std::allocator<CircularRegion> >) 0
LongPathfinder::LongPathfinder() 3
LongPathfinder::~LongPathfinder() 3
JumpPointCache::GetJumpPointUp(int, int, PathGoal const&) const 0
JumpPointCache::GetMemoryUsage() const 0
JumpPointCache::GetJumpPointDown(int, int, PathGoal const&) const 0
JumpPointCache::GetJumpPointLeft(int, int, PathGoal const&) const 0
JumpPointCache::GetJumpPointRight(int, int, PathGoal const&) const 0
JumpPointCache::RowRaw::GetMemoryUsage() const 0
JumpPointCache::RowRaw::Get(int, int&, bool&) const 0
LongPathfinder::ComputePath(HierarchicalPathfinder const&, CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>, PathGoal const&, unsigned short, WaypointPath&) const 0
LongPathfinder::AddJumpedDiag(int, int, int, int, PathCost, PathfinderState&) const 0
LongPathfinder::AddJumpedVert(int, int, int, PathCost, PathfinderState&, bool) const 0
LongPathfinder::HasJumpedVert(int, int, int, PathfinderState&, bool) const 0
LongPathfinder::AddJumpedHoriz(int, int, int, PathCost, PathfinderState&, bool) const 0
LongPathfinder::ComputeJPSPath(HierarchicalPathfinder const&, CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>, PathGoal const&, unsigned short, WaypointPath&) const 0
LongPathfinder::HasJumpedHoriz(int, int, int, PathfinderState&, bool) const 0
LongPathfinder::GetDebugDataJPS(unsigned int&, double&, Grid<unsigned char>&) const 0
LongPathfinder::ProcessNeighbour(int, int, int, int, PathCost, PathfinderState&) const 0
LongPathfinder::CalculateHeuristic(int, int, int, int) const 0
LongPathfinder::ImprovePathWaypoints(WaypointPath&, unsigned short, CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>) const 0

Generated by: LCOV version 1.13