LCOV - code coverage report
Current view: top level - source/simulation2/helpers - HierarchicalPathfinder.h (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 41 76 53.9 %
Date: 2023-01-19 00:18:29 Functions: 12 19 63.2 %

Function Name Sort by function name Hit count Sort by hit count
HierarchicalOverlay::BuildTextureRGBA(unsigned char*, unsigned long, unsigned long) 0
HierarchicalOverlay::HierarchicalOverlay(HierarchicalPathfinder&) 0
HierarchicalOverlay::~HierarchicalOverlay() 0
HierarchicalOverlay::~HierarchicalOverlay().2 0
HierarchicalPathfinder::Chunk::Chunk(HierarchicalPathfinder::Chunk&&) 0
HierarchicalPathfinder::SortByBestToPoint::operator()(HierarchicalPathfinder::InterestingRegion const&, HierarchicalPathfinder::InterestingRegion const&) const 0
HierarchicalPathfinder::GetPassabilityClass(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 0
void HierarchicalPathfinder::FindReachableRegions<HierarchicalPathfinder::SortByCenterToPoint>(HierarchicalPathfinder::RegionID, std::set<HierarchicalPathfinder::RegionID, HierarchicalPathfinder::SortByCenterToPoint, std::allocator<HierarchicalPathfinder::RegionID> >&, unsigned short) const 5
HierarchicalPathfinder::SortByBestToPoint::SortByBestToPoint(unsigned short, unsigned short) 11
HierarchicalPathfinder::SortByCenterToPoint::SortByCenterToPoint(unsigned short, unsigned short) 22
void HierarchicalPathfinder::FindReachableRegions<std::less<HierarchicalPathfinder::RegionID> >(HierarchicalPathfinder::RegionID, std::set<HierarchicalPathfinder::RegionID, std::less<HierarchicalPathfinder::RegionID>, std::allocator<HierarchicalPathfinder::RegionID> >&, unsigned short) const 26
HierarchicalPathfinder::Chunk::Chunk() 57
HierarchicalPathfinder::Chunk::~Chunk() 57
HierarchicalPathfinder::GetChunk(unsigned char, unsigned char, unsigned short) const 154
HierarchicalPathfinder::SortByCenterToPoint::operator()(HierarchicalPathfinder::RegionID const&, HierarchicalPathfinder::RegionID const&) const 1477
HierarchicalPathfinder::RegionID::DistanceTo(unsigned short, unsigned short) const 5019
HierarchicalPathfinder::RegionID::operator==(HierarchicalPathfinder::RegionID const&) const 19644
HierarchicalPathfinder::RegionID::RegionID(unsigned char, unsigned char, unsigned short) 452592
HierarchicalPathfinder::RegionID::operator<(HierarchicalPathfinder::RegionID const&) const 1020729

Generated by: LCOV version 1.13