LCOV - code coverage report
Current view: top level - core/tess - SPTessTypes.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 505 685 73.7 %
Date: 2024-05-12 00:16:13 Functions: 63 88 71.6 %

Function Name Sort by function name Hit count Sort by hit count
stappler::geom::ObjectAllocator::allocVertex() 9650888
stappler::geom::ObjectAllocator::releaseEdge(stappler::geom::Edge*) 445925
stappler::geom::ObjectAllocator::trimVertexes() 180602
stappler::geom::ObjectAllocator::allocFaceEdge() 113432
stappler::geom::ObjectAllocator::releaseVertex(stappler::geom::Vertex*) 709350
stappler::geom::ObjectAllocator::releaseVertex(unsigned int, unsigned int) 0
stappler::geom::ObjectAllocator::preallocateEdges(unsigned int) 617163
stappler::geom::ObjectAllocator::removeEdgeFromVec(stappler::memory::vector<stappler::geom::HalfEdge*>&, stappler::geom::HalfEdge*) 1780081
stappler::geom::ObjectAllocator::preallocateVertexes(unsigned int) 362513
stappler::geom::ObjectAllocator::preallocateFaceEdges(unsigned int) 7075
stappler::geom::ObjectAllocator::allocEdge() 18127044
stappler::geom::ObjectAllocator::ObjectAllocator(stappler::mempool::custom::Pool*) 128404
stappler::geom::VertexPriorityQueue::extractMin() 9258541
stappler::geom::VertexPriorityQueue::Heap::extractMin() 211100
stappler::geom::VertexPriorityQueue::Heap::init() 128876
stappler::geom::VertexPriorityQueue::Heap::insert(stappler::geom::Vertex*) 82426
stappler::geom::VertexPriorityQueue::Heap::remove(int) 0
stappler::geom::VertexPriorityQueue::Heap::floatUp(int) 82424
stappler::geom::VertexPriorityQueue::Heap::floatDown(int) 21354
stappler::geom::VertexPriorityQueue::Heap::Heap(stappler::mempool::custom::Pool*, unsigned int) 128804
stappler::geom::VertexPriorityQueue::Heap::~Heap() 128734
stappler::geom::VertexPriorityQueue::init() 128899
stappler::geom::VertexPriorityQueue::insert(stappler::geom::Vertex*) 9513217
stappler::geom::VertexPriorityQueue::remove(int) 278620
stappler::geom::VertexPriorityQueue::VertexPriorityQueue(stappler::mempool::custom::Pool*, stappler::memory::vector<stappler::geom::Vertex*> const&) 128888
stappler::geom::VertexPriorityQueue::~VertexPriorityQueue() 128713
stappler::geom::Edge::updateInfo() 120760638
stappler::geom::Edge::Edge() 18092797
stappler::geom::Vertex::insertBefore(stappler::geom::HalfEdge*) 9584141
stappler::geom::Vertex::removeFromList(stappler::geom::Vertex*) 0
stappler::geom::Vertex::relocate(stappler::geom::Vec2 const&) 520400
stappler::geom::EdgeDict::pop(stappler::geom::EdgeDictNode const*) 9217373
stappler::geom::EdgeDict::push(stappler::geom::Edge*, short) 9247375
stappler::geom::EdgeDict::update(stappler::geom::Vertex*, float) 8874329
stappler::geom::EdgeDict::EdgeDict(stappler::mempool::custom::Pool*, unsigned int) 128780
stappler::geom::HalfEdge::copyOrigin(stappler::geom::HalfEdge const*) 26459228
stappler::geom::HalfEdge::foreachOnFace(stappler::memory::callback<void (stappler::geom::HalfEdge&)> const&) 8719214
stappler::geom::HalfEdge::joinEdgeLoops(stappler::geom::HalfEdge*, stappler::geom::HalfEdge*) 164824
stappler::geom::HalfEdge::splitEdgeLoops(stappler::geom::HalfEdge*, stappler::geom::HalfEdge*, stappler::geom::Vertex*) 9236827
stappler::geom::HalfEdge::foreachOnVertex(stappler::memory::callback<void (stappler::geom::HalfEdge&)> const&) 0
stappler::geom::HalfEdge::setOrigin(stappler::geom::Vertex const*) 27919396
stappler::geom::operator<<(std::basic_ostream<char, std::char_traits<char> >&, stappler::geom::VerboseFlag) 0
stappler::geom::operator<<(std::basic_ostream<char, std::char_traits<char> >&, stappler::geom::EdgeDictNode const&) 0
stappler::geom::operator<<(std::basic_ostream<char, std::char_traits<char> >&, stappler::geom::Edge const&) 0
stappler::geom::operator<<(std::basic_ostream<char, std::char_traits<char> >&, stappler::geom::Vertex const&) 0
stappler::geom::operator<<(std::basic_ostream<char, std::char_traits<char> >&, stappler::geom::FaceEdge const&) 0
stappler::geom::operator<<(std::basic_ostream<char, std::char_traits<char> >&, stappler::geom::HalfEdge const&) 525
stappler::geom::EdgeDictNode::operator==(stappler::geom::EdgeDictNode const&) const 0
stappler::geom::EdgeDictNode::operator<=(stappler::geom::EdgeDictNode const&) const 10531885
stappler::geom::EdgeDictNode::operator<(stappler::geom::Edge const&) const 2616737
stappler::geom::EdgeDictNode::operator<(stappler::geom::Vec2 const&) const 14420123
stappler::geom::EdgeDictNode::operator<(stappler::geom::EdgeDictNode const&) const 89880108
stappler::geom::VertexPriorityQueue::empty() const 0
stappler::geom::VertexPriorityQueue::getMin() const 9132747
stappler::geom::Edge::getLeftOrg() const 0
stappler::geom::Edge::getLeftVec() const 20913585
stappler::geom::Edge::getRightOrg() const 71838871
stappler::geom::Edge::getRightVec() const 18307128
stappler::geom::Edge::getLeftWinding() const 0
stappler::geom::Edge::getRightWinding() const 0
stappler::geom::Edge::getDstVec() const 9331025
stappler::geom::Edge::getOrgVec() const 9333321
stappler::geom::Vertex::foreach(stappler::memory::callback<void (stappler::geom::HalfEdge const&)> const&) const 0
stappler::geom::EdgeDict::getEdgeBelow(stappler::geom::Edge const*) const 991510
stappler::geom::EdgeDict::getEdgeBelow(stappler::geom::Vec2 const&, unsigned int) const 4453512
stappler::geom::EdgeDict::checkForIntersects(stappler::geom::Vertex*, stappler::geom::Vec2&, stappler::geom::IntersectionEvent&, float) const 8925396
stappler::geom::EdgeDict::checkForIntersects(stappler::geom::HalfEdge*, stappler::geom::Vec2&, stappler::geom::IntersectionEvent&, float) const 9413359
stappler::geom::FaceEdge::foreach(stappler::memory::callback<void (stappler::geom::FaceEdge const&)> const&) const 0
stappler::geom::HalfEdge::getDirection() const 0
stappler::geom::HalfEdge::foreachOnFace(stappler::memory::callback<void (stappler::geom::HalfEdge const&)> const&) const 0
stappler::geom::HalfEdge::getOriginNext() const 2357178
stappler::geom::HalfEdge::getOriginPrev() const 1881165
stappler::geom::HalfEdge::foreachOnVertex(stappler::memory::callback<void (stappler::geom::HalfEdge const&)> const&) const 0
stappler::geom::HalfEdge::getLeftLoopNext() const 54483625
stappler::geom::HalfEdge::getLeftLoopPrev() const 40088845
stappler::geom::HalfEdge::getRightLoopNext() const 0
stappler::geom::HalfEdge::getRightLoopPrev() const 0
stappler::geom::HalfEdge::getDestinationNext() const 0
stappler::geom::HalfEdge::getDestinationPrev() const 0
stappler::geom::HalfEdge::sym() const 292313285
stappler::geom::HalfEdge::getEdge() const 177685542
stappler::geom::HalfEdge::getIndex() const 1050
stappler::geom::HalfEdge::goesLeft() const 9590838
stappler::geom::HalfEdge::getDstVec() const 85291366
stappler::geom::HalfEdge::getLength() const 0
stappler::geom::HalfEdge::getOrgVec() const 121790555
stappler::geom::HalfEdge::goesRight() const 81641690
stappler::geom::operator<<(std::basic_ostream<char, std::char_traits<char> >&, stappler::geom::Vertex const&)::{lambda(stappler::geom::HalfEdge const&)#1}::operator()(stappler::geom::HalfEdge const&) const 0

Generated by: LCOV version 1.14