QtBase - 2016-12-13 07:58:44 +0000

Function Tree

Path:<top>::QTriangulator::ComplexToSimple
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
removeUnwantedEdgesAndConnect
Name: QTriangulator::ComplexToSimple::removeUnwantedEdgesAndConnect
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::removeUnwantedEdgesAndConnect()
Coverage:  0.000% (0/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1456-1593
  0.000% (0/61)
8017
calculateIntersections
Name: QTriangulator::ComplexToSimple::calculateIntersections
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::calculateIntersections()
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1310-1370
  0.000% (0/35)
379
outerBounds
Name: QTriangulator::ComplexToSimple::outerBounds
Prototype: template <typename T> QPair<QRBTree<int>::Node *, QRBTree<int>::Node *> QTriangulator<T>::ComplexToSimple::outerBounds(const QPodPoint &point) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1126-1181
  0.000% (0/25)
319
sortEdgeList
Name: QTriangulator::ComplexToSimple::sortEdgeList
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::sortEdgeList(const QPodPoint eventPoint)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1230-1284
  0.000% (0/25)
289
bounds
Name: QTriangulator::ComplexToSimple::bounds
Prototype: template <typename T> QPair<QRBTree<int>::Node *, QRBTree<int>::Node *> QTriangulator<T>::ComplexToSimple::bounds(const QPodPoint &point) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1077-1124
  0.000% (0/24)
278
decompose
Name: QTriangulator::ComplexToSimple::decompose
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::decompose()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 933-962
  0.000% (0/15)
195
reorderEdgeListRange
Name: QTriangulator::ComplexToSimple::reorderEdgeListRange
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::reorderEdgeListRange(QRBTree<int>::Node *leftmost, QRBTree<int>::Node *rightmost)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1202-1228
  0.000% (0/13)
185
calculateIntersection
Name: QTriangulator::ComplexToSimple::calculateIntersection
Prototype: template <typename T> bool QTriangulator<T>::ComplexToSimple::calculateIntersection(int left, int right)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 991-1024
  0.000% (0/12)
184
splitEdge
Name: QTriangulator::ComplexToSimple::splitEdge
Prototype: template <typename T> int QTriangulator<T>::ComplexToSimple::splitEdge(int splitIndex)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1376-1405
  0.000% (0/10)
174
removeUnusedPoints
Name: QTriangulator::ComplexToSimple::removeUnusedPoints
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::removeUnusedPoints()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1595-1618
  0.000% (0/16)
176
insertEdgeIntoVectorIfWanted
Name: QTriangulator::ComplexToSimple::insertEdgeIntoVectorIfWanted
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::insertEdgeIntoVectorIfWanted(ShortArray &orderedEdges, int i)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1425-1454
  0.000% (0/23)
155
fillPriorityQueue
Name: QTriangulator::ComplexToSimple::fillPriorityQueue
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::fillPriorityQueue()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1286-1308
  0.000% (0/7)
153
initEdges
Name: QTriangulator::ComplexToSimple::initEdges
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::initEdges()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 964-988
  0.000% (0/16)
146
splitEdgesAtIntersections
Name: QTriangulator::ComplexToSimple::splitEdgesAtIntersections
Prototype: template <typename T> bool QTriangulator<T>::ComplexToSimple::splitEdgesAtIntersections()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1407-1423
  0.000% (0/10)
114
searchEdgeLeftOf
Name: QTriangulator::ComplexToSimple::searchEdgeLeftOf
Prototype: template <typename T> QRBTree<int>::Node *QTriangulator<T>::ComplexToSimple::searchEdgeLeftOf(int edgeIndex, QRBTree<int>::Node *after) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1061-1075
  0.000% (0/12)
104
splitEdgeListRange
Name: QTriangulator::ComplexToSimple::splitEdgeListRange
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::splitEdgeListRange(QRBTree<int>::Node *leftmost, QRBTree<int>::Node *rightmost, int vertex, const QIntersectionPoint &intersectionPoint)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1183-1200
  0.000% (0/14)
84
searchEdgeLeftOf
Name: QTriangulator::ComplexToSimple::searchEdgeLeftOf
Prototype: template <typename T> QRBTree<int>::Node *QTriangulator<T>::ComplexToSimple::searchEdgeLeftOf(int edgeIndex) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1045-1059
  0.000% (0/7)
83
edgeIsLeftOfEdge
Name: QTriangulator::ComplexToSimple::edgeIsLeftOfEdge
Prototype: template <typename T> bool QTriangulator<T>::ComplexToSimple::edgeIsLeftOfEdge(int leftEdgeIndex, int rightEdgeIndex) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1026-1043
  0.000% (0/10)
84
Edge
Name: QTriangulator::ComplexToSimple::Edge
Coverage:  0.000% (0/4)
  0.000% (0/4)
44
Event
Name: QTriangulator::ComplexToSimple::Event
Coverage:  0.000% (0/4)
  0.000% (0/4)
32
Intersection
Name: QTriangulator::ComplexToSimple::Intersection
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
ComplexToSimple
Name: QTriangulator::ComplexToSimple::ComplexToSimple
Prototype: inline ComplexToSimple(QTriangulator<T> *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 590-591
  0.000% (0/1)
11

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9