OpenCoverage

qquickrectangleextruder.cpp

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickrectangleextruder.cpp
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3QQuickRectangleExtruder::QQuickRectangleExtruder(QObject *parent) :-
4 QQuickParticleExtruder(parent), m_fill(true)-
5{-
6}
executed 4 times by 1 test: end of block
Executed by:
  • tst_qquickrectangleextruder
4
7-
8QPointF QQuickRectangleExtruder::extrude(const QRectF &rect)-
9{-
10 if (m_fill
m_fillDescription
TRUEevaluated 1216 times by 1 test
Evaluated by:
  • tst_qquickrectangleextruder
FALSEevaluated 1216 times by 1 test
Evaluated by:
  • tst_qquickrectangleextruder
)
1216
11 return
executed 1216 times by 1 test: return QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(), QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
Executed by:
  • tst_qquickrectangleextruder
QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(),
executed 1216 times by 1 test: return QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(), QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
Executed by:
  • tst_qquickrectangleextruder
1216
12 QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
executed 1216 times by 1 test: return QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(), QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
Executed by:
  • tst_qquickrectangleextruder
1216
13 int side = QRandomGenerator::global()->bounded(4);-
14 switch (side){-
15 case
executed 289 times by 1 test: case 0:
Executed by:
  • tst_qquickrectangleextruder
0:
executed 289 times by 1 test: case 0:
Executed by:
  • tst_qquickrectangleextruder
289
16 return
executed 289 times by 1 test: return QPointF(rect.x(), QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
Executed by:
  • tst_qquickrectangleextruder
QPointF(rect.x(),
executed 289 times by 1 test: return QPointF(rect.x(), QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
Executed by:
  • tst_qquickrectangleextruder
289
17 QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
executed 289 times by 1 test: return QPointF(rect.x(), QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
Executed by:
  • tst_qquickrectangleextruder
289
18 case
executed 295 times by 1 test: case 1:
Executed by:
  • tst_qquickrectangleextruder
1:
executed 295 times by 1 test: case 1:
Executed by:
  • tst_qquickrectangleextruder
295
19 return
executed 295 times by 1 test: return QPointF(rect.width() + rect.x(), QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
Executed by:
  • tst_qquickrectangleextruder
QPointF(rect.width() + rect.x(),
executed 295 times by 1 test: return QPointF(rect.width() + rect.x(), QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
Executed by:
  • tst_qquickrectangleextruder
295
20 QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
executed 295 times by 1 test: return QPointF(rect.width() + rect.x(), QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
Executed by:
  • tst_qquickrectangleextruder
295
21 case
executed 303 times by 1 test: case 2:
Executed by:
  • tst_qquickrectangleextruder
2:
executed 303 times by 1 test: case 2:
Executed by:
  • tst_qquickrectangleextruder
303
22 return
executed 303 times by 1 test: return QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(), rect.y());
Executed by:
  • tst_qquickrectangleextruder
QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(),
executed 303 times by 1 test: return QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(), rect.y());
Executed by:
  • tst_qquickrectangleextruder
303
23 rect.y());
executed 303 times by 1 test: return QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(), rect.y());
Executed by:
  • tst_qquickrectangleextruder
303
24 default
executed 329 times by 1 test: default:
Executed by:
  • tst_qquickrectangleextruder
:
executed 329 times by 1 test: default:
Executed by:
  • tst_qquickrectangleextruder
329
25 return
executed 329 times by 1 test: return QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(), rect.height() + rect.y());
Executed by:
  • tst_qquickrectangleextruder
QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(),
executed 329 times by 1 test: return QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(), rect.height() + rect.y());
Executed by:
  • tst_qquickrectangleextruder
329
26 rect.height() + rect.y());
executed 329 times by 1 test: return QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(), rect.height() + rect.y());
Executed by:
  • tst_qquickrectangleextruder
329
27 }-
28}-
29-
30bool QQuickRectangleExtruder::contains(const QRectF &bounds, const QPointF &point)-
31{-
32 return
never executed: return bounds.contains(point);
bounds.contains(point);
never executed: return bounds.contains(point);
0
33}-
34-
35-
36-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.0