LCOV - code coverage report
Current view: top level - src/moab - BVHTree.hpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 93 93 100.0 %
Date: 2020-12-16 07:07:30 Functions: 26 26 100.0 %
Branches: 76 130 58.5 %

Function Name Sort by function name Hit count Sort by hit count
moab::BVHTree::BVHTree(moab::Interface*) 1
moab::BVHTree::construct_element_vec(std::vector<moab::BVHTree::HandleData, std::allocator<moab::BVHTree::HandleData> >&, moab::Range const&, moab::BoundBox&) 1
moab::BVHTree::reset_tree() 1
moab::BVHTree::~BVHTree() 1
moab::BVHTree::order_elements(__gnu_cxx::__normal_iterator<moab::BVHTree::HandleData*, std::vector<moab::BVHTree::HandleData, std::allocator<moab::BVHTree::HandleData> > >&, __gnu_cxx::__normal_iterator<moab::BVHTree::HandleData*, std::vector<moab::BVHTree::HandleData, std::allocator<moab::BVHTree::HandleData> > >&, moab::BVHTree::SplitData&) const 96
moab::BVHTree::SplitData::SplitData() 188
moab::BVHTree::SplitData::operator=(moab::BVHTree::SplitData const&) 188
moab::BVHTree::choose_best_split(std::vector<std::vector<moab::BVHTree::SplitData, std::allocator<moab::BVHTree::SplitData> >, std::allocator<std::vector<moab::BVHTree::SplitData, std::allocator<moab::BVHTree::SplitData> > > > const&, moab::BVHTree::SplitData&) const 188
moab::BVHTree::Node::Node() 377
moab::BVHTree::TreeNode::TreeNode(int, int, double, double, moab::BoundBox&) 377
moab::BVHTree::HandleData::HandleData(unsigned long, moab::BoundBox const&, double) 729
moab::BVHTree::Node::Node(moab::BVHTree::Node const&) 740
moab::BVHTree::Bucket::Bucket() 752
moab::BVHTree::TreeNode::~TreeNode() 754
moab::BVHTree::Node::~Node() 1117
moab::BVHTree::Split_comparator::operator()(moab::BVHTree::SplitData const&, moab::BVHTree::SplitData const&) const 1504
moab::BVHTree::Bucket::Bucket(moab::BVHTree::Bucket const&) 2256
moab::BVHTree::Bucket::~Bucket() 3008
moab::BVHTree::Split_comparator::objective(moab::BVHTree::SplitData const&) const 3008
moab::BVHTree::SplitData::SplitData(moab::BVHTree::SplitData const&) 3384
moab::BVHTree::set_interval(moab::BoundBox&, __gnu_cxx::__normal_iterator<moab::BVHTree::Bucket const*, std::vector<moab::BVHTree::Bucket, std::allocator<moab::BVHTree::Bucket> > >, __gnu_cxx::__normal_iterator<moab::BVHTree::Bucket const*, std::vector<moab::BVHTree::Bucket, std::allocator<moab::BVHTree::Bucket> > >) const 3384
moab::BVHTree::SplitData::~SplitData() 3572
moab::BVHTree::HandleData::~HandleData() 15226
moab::BVHTree::HandleData::operator=(moab::BVHTree::HandleData&&) 27113
moab::BVHTree::Bucket::bucket_index(int, moab::BoundBox const&, moab::BoundBox const&, unsigned int) 44052
moab::BVHTree::HandleData_comparator::operator()(moab::BVHTree::HandleData const&, moab::BVHTree::HandleData const&) 46484

Generated by: LCOV version 1.11