Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
prepareNextFrameName: | QQuickCustomParticle::prepareNextFrame | Prototype: | QQuickOpenGLShaderEffectNode *QQuickCustomParticle::prepareNextFrame(QQuickOpenGLShaderEffectNode *rootNode) | Coverage: | 78.788% (26/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 267-312 |
| | 31 | 10 |
buildCustomNodesName: | QQuickCustomParticle::buildCustomNodes | Prototype: | QQuickOpenGLShaderEffectNode* QQuickCustomParticle::buildCustomNodes() | Coverage: | 56.522% (13/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 314-391 |
| | 58 | 9 |
buildDataName: | QQuickCustomParticle::buildData | Prototype: | void QQuickCustomParticle::buildData(QQuickOpenGLShaderEffectNode *rootNode) | Coverage: | 85.000% (17/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 408-423 |
| | 11 | 7 |
updatePaintNodeName: | QQuickCustomParticle::updatePaintNode | Prototype: | QSGNode *QQuickCustomParticle::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *) | Coverage: | 76.190% (16/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 244-265 |
| | 14 | 6 |
setVertexShaderName: | QQuickCustomParticle::setVertexShader | Prototype: | void QQuickCustomParticle::setVertexShader(const QByteArray &code) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 194-206 |
| | 8 | 3 |
setFragmentShaderName: | QQuickCustomParticle::setFragmentShader | Prototype: | void QQuickCustomParticle::setFragmentShader(const QByteArray &code) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 140-151 |
| | 8 | 3 |
commitName: | QQuickCustomParticle::commit | Prototype: | void QQuickCustomParticle::commit(int gIdx, int pIdx) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 431-452 |
| | 17 | 3 |
updateVertexShaderName: | QQuickCustomParticle::updateVertexShader | Prototype: | void QQuickCustomParticle::updateVertexShader() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 208-236 |
| | 22 | 2 |
itemChangeName: | QQuickCustomParticle::itemChange | Prototype: | void QQuickCustomParticle::itemChange(ItemChange change, const ItemChangeData &value) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 454-459 |
| | 3 | 2 |
componentCompleteName: | QQuickCustomParticle::componentComplete | Prototype: | void QQuickCustomParticle::componentComplete() | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 118-127 |
| | 6 | 2 |
vertexShaderChangedName: | QQuickCustomParticle::vertexShaderChanged | Prototype: | void QQuickCustomParticle::vertexShaderChanged() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/.moc/moc_qquickcustomparticle_p.cpp | Lines: | 200-203 |
| | 1 | 1 |
vertexShaderName: | QQuickCustomParticle::vertexShader | Prototype: | QByteArray vertexShader() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle_p.h | Lines: | 78-78 |
| | 1 | 1 |
sourceDestroyedName: | QQuickCustomParticle::sourceDestroyed | Prototype: | void QQuickCustomParticle::sourceDestroyed(QObject *object) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 393-396 |
| | 1 | 1 |
sceneGraphInvalidatedName: | QQuickCustomParticle::sceneGraphInvalidated | Prototype: | void QQuickCustomParticle::sceneGraphInvalidated() | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 109-112 |
| | 1 | 1 |
resetName: | QQuickCustomParticle::reset | Prototype: | void QQuickCustomParticle::reset() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 238-242 |
| | 2 | 1 |
propertyChangedName: | QQuickCustomParticle::propertyChanged | Prototype: | void QQuickCustomParticle::propertyChanged(int mappedId) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 398-405 |
| | 5 | 1 |
initializeName: | QQuickCustomParticle::initialize | Prototype: | void QQuickCustomParticle::initialize(int gIdx, int pIdx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 425-429 |
| | 2 | 1 |
fragmentShaderChangedName: | QQuickCustomParticle::fragmentShaderChanged | Prototype: | void QQuickCustomParticle::fragmentShaderChanged() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/.moc/moc_qquickcustomparticle_p.cpp | Lines: | 194-197 |
| | 1 | 1 |
fragmentShaderName: | QQuickCustomParticle::fragmentShader | Prototype: | QByteArray fragmentShader() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle_p.h | Lines: | 75-75 |
| | 1 | 1 |
QQuickCustomParticleName: | QQuickCustomParticle::QQuickCustomParticle | Prototype: | QQuickCustomParticle::QQuickCustomParticle(QQuickItem* parent) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | Lines: | 97-107 |
| | 1 | 1 |