Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
BoundingVolumeHierarchyName: | PathSimplifier::BoundingVolumeHierarchy | Coverage: | 0.000% (0/20) |
| | 22 | 10 |
ElementName: | PathSimplifier::Element | Coverage: | 0.000% (0/8) |
| | 10 | 6 |
ElementAllocatorName: | PathSimplifier::ElementAllocator | Coverage: | 0.000% (0/10) |
| | 21 | 6 |
EventName: | PathSimplifier::Event | Coverage: | 0.000% (0/4) |
| | 3 | 2 |
PathSimplifierName: | PathSimplifier::PathSimplifier | Prototype: | PathSimplifier::PathSimplifier(const QVectorPath &path, QDataBuffer<QPoint> &vertices, QDataBuffer<quint32> &indices, const QTransform &matrix) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 485-499 |
| | 7 | 2 |
appendSeparatingAxesName: | PathSimplifier::appendSeparatingAxes | Prototype: | void PathSimplifier::appendSeparatingAxes(QVarLengthArray<QPoint, 12> &axes, Element *element) | Coverage: | 0.000% (0/29) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1161-1213 |
| | 37 | 10 |
buildTreeName: | PathSimplifier::buildTree | Prototype: | PathSimplifier::BVHNode *PathSimplifier::buildTree(Element **elements, int elementCount) | Coverage: | 0.000% (0/33) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 933-1003 |
| | 51 | 10 |
calculateSeparatingAxisRangeName: | PathSimplifier::calculateSeparatingAxisRange | Prototype: | QPair<int, int> PathSimplifier::calculateSeparatingAxisRange(const QPoint &axis, Element *element) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1215-1225 |
| | 7 | 2 |
connectElementsName: | PathSimplifier::connectElements | Prototype: | void PathSimplifier::connectElements() | Coverage: | 0.000% (0/134) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 682-888 |
| | 159 | 33 |
elementIsLeftOfName: | PathSimplifier::elementIsLeftOf | Prototype: | bool PathSimplifier::elementIsLeftOf(const Element *left, const Element *right) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1412-1440 |
| | 22 | 9 |
equalElementsName: | PathSimplifier::equalElements | Prototype: | bool PathSimplifier::equalElements(const Element *e1, const Element *e2) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1088-1105 |
| | 10 | 4 |
fillIndicesName: | PathSimplifier::fillIndices | Prototype: | void PathSimplifier::fillIndices() | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 890-931 |
| | 29 | 8 |
findElementLeftOfName: | PathSimplifier::findElementLeftOf | Prototype: | PathSimplifier::RBNode *PathSimplifier::findElementLeftOf(const Element *element, const QPair<RBNode *, RBNode *> &bounds) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1394-1410 |
| | 12 | 4 |
flattenCubicName: | PathSimplifier::flattenCubic | Prototype: | inline bool PathSimplifier::flattenCubic(const QPoint &u, const QPoint &v, const QPoint &w, const QPoint &q) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1531-1540 |
| | 6 | 1 |
flattenQuadraticName: | PathSimplifier::flattenQuadratic | Prototype: | inline bool PathSimplifier::flattenQuadratic(const QPoint &u, const QPoint &v, const QPoint &w) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1523-1529 |
| | 4 | 1 |
initElementsName: | PathSimplifier::initElements | Prototype: | void PathSimplifier::initElements(const QVectorPath &path, const QTransform &matrix) | Coverage: | 0.000% (0/59) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 501-652 |
| | 115 | 20 |
intersectNodesName: | PathSimplifier::intersectNodes | Prototype: | bool PathSimplifier::intersectNodes(QDataBuffer<Element *> &elements, BVHNode *elementNode, BVHNode *treeNode) | Coverage: | 0.000% (0/57) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1005-1086 |
| | 58 | 16 |
outerBoundsName: | PathSimplifier::outerBounds | Prototype: | QPair<PathSimplifier::RBNode *, PathSimplifier::RBNode *> PathSimplifier::outerBounds(const QPoint &point) | Coverage: | 0.000% (0/58) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1442-1521 |
| | 59 | 14 |
removeIntersectionsName: | PathSimplifier::removeIntersections | Prototype: | void PathSimplifier::removeIntersections() | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 654-680 |
| | 19 | 6 |
setElementToCubicName: | PathSimplifier::setElementToCubic | Prototype: | bool PathSimplifier::setElementToCubic(Element *element, quint32 pointIndex1, const QPoint &v, const QPoint &w, quint32 pointIndex2) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1325-1351 |
| | 19 | 2 |
setElementToCubicAndSimplifyName: | PathSimplifier::setElementToCubicAndSimplify | Prototype: | void PathSimplifier::setElementToCubicAndSimplify(Element *element, quint32 pointIndex1, const QPoint &v, const QPoint &w, quint32 pointIndex2) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1353-1392 |
| | 29 | 3 |
setElementToQuadraticName: | PathSimplifier::setElementToQuadratic | Prototype: | bool PathSimplifier::setElementToQuadratic(Element *element, quint32 pointIndex1, const QPoint &ctrl, quint32 pointIndex2) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1299-1323 |
| | 17 | 2 |
sortEventsName: | PathSimplifier::sortEvents | Prototype: | void PathSimplifier::sortEvents(Event *events, int count) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1609-1651 |
| | 29 | 8 |
splitCubicName: | PathSimplifier::splitCubic | Prototype: | inline bool PathSimplifier::splitCubic(const QPoint &u, const QPoint &v, const QPoint &w, const QPoint &q, QPoint *result) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1559-1582 |
| | 20 | 1 |
splitCurveName: | PathSimplifier::splitCurve | Prototype: | void PathSimplifier::splitCurve(QDataBuffer<Element *> &elements, BVHNode *node) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1227-1297 |
| | 54 | 6 |
splitLineAtName: | PathSimplifier::splitLineAt | Prototype: | bool PathSimplifier::splitLineAt(QDataBuffer<Element *> &elements, BVHNode *node, quint32 pointIndex, bool processAgain) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1107-1159 |
| | 41 | 6 |
splitQuadraticName: | PathSimplifier::splitQuadratic | Prototype: | inline bool PathSimplifier::splitQuadratic(const QPoint &u, const QPoint &v, const QPoint &w, QPoint *result) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1542-1557 |
| | 12 | 1 |
subDivCubicName: | PathSimplifier::subDivCubic | Prototype: | inline void PathSimplifier::subDivCubic(const QPoint &u, const QPoint &v, const QPoint &w, const QPoint &q) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1596-1607 |
| | 8 | 2 |
subDivQuadraticName: | PathSimplifier::subDivQuadratic | Prototype: | inline void PathSimplifier::subDivQuadratic(const QPoint &u, const QPoint &v, const QPoint &w) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp | Lines: | 1584-1594 |
| | 8 | 2 |