QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QMatrix4x4
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
inverted
Name: QMatrix4x4::inverted
Prototype: QMatrix4x4 QMatrix4x4::inverted(bool *invertible) const
Coverage:  0.000% (0/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 403-513
  0.000% (0/56)
9218
rotate
Name: QMatrix4x4::rotate
Prototype: void QMatrix4x4::rotate(float angle, float x, float y, float z)
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1110-1212
  0.000% (0/51)
8714
projectedRotate
Name: QMatrix4x4::projectedRotate
Prototype: void QMatrix4x4::projectedRotate(float angle, float x, float y, float z)
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1217-1308
  0.000% (0/51)
7714
normalMatrix
Name: QMatrix4x4::normalMatrix
Prototype: QMatrix3x3 QMatrix4x4::normalMatrix() const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 523-574
  0.000% (0/20)
396
rotate
Name: QMatrix4x4::rotate
Prototype: void QMatrix4x4::rotate(const QQuaternion& quaternion)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1319-1357
  0.000% (0/1)
311
scale
Name: QMatrix4x4::scale
Prototype: void QMatrix4x4::scale(const QVector3D& vector)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 817-851
  0.000% (0/11)
304
optimize
Name: QMatrix4x4::optimize
Prototype: void QMatrix4x4::optimize()
Coverage:  0.000% (0/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1947-1997
  0.000% (0/56)
308
translate
Name: QMatrix4x4::translate
Prototype: void QMatrix4x4::translate(const QVector3D& vector)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 979-1011
  0.000% (0/17)
286
scale
Name: QMatrix4x4::scale
Prototype: void QMatrix4x4::scale(float x, float y, float z)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 897-928
  0.000% (0/11)
274
scale
Name: QMatrix4x4::scale
Prototype: void QMatrix4x4::scale(float factor)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 938-969
  0.000% (0/11)
274
perspective
Name: QMatrix4x4::perspective
Prototype: void QMatrix4x4::perspective(float verticalAngle, float aspectRatio, float nearPlane, float farPlane)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1485-1519
  0.000% (0/9)
273
mapRect
Name: QMatrix4x4::mapRect
Prototype: QRect QMatrix4x4::mapRect(const QRect& rect) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1790-1826
  0.000% (0/13)
265
lookAt
Name: QMatrix4x4::lookAt
Prototype: void QMatrix4x4::lookAt(const QVector3D& eye, const QVector3D& center, const QVector3D& up)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1532-1563
  0.000% (0/8)
262
translate
Name: QMatrix4x4::translate
Prototype: void QMatrix4x4::translate(float x, float y, float z)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1056-1085
  0.000% (0/17)
256
ortho
Name: QMatrix4x4::ortho
Prototype: void QMatrix4x4::ortho(float left, float right, float bottom, float top, float nearPlane, float farPlane)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1401-1432
  0.000% (0/8)
242
frustum
Name: QMatrix4x4::frustum
Prototype: void QMatrix4x4::frustum(float left, float right, float bottom, float top, float nearPlane, float farPlane)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1442-1473
  0.000% (0/8)
242
viewport
Name: QMatrix4x4::viewport
Prototype: void QMatrix4x4::viewport(float left, float bottom, float width, float height, float nearPlane, float farPlane)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1586-1611
  0.000% (0/1)
211
mapRect
Name: QMatrix4x4::mapRect
Prototype: QRectF QMatrix4x4::mapRect(const QRectF& rect) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1836-1867
  0.000% (0/13)
215
translate
Name: QMatrix4x4::translate
Prototype: void QMatrix4x4::translate(float x, float y)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1022-1046
  0.000% (0/17)
206
scale
Name: QMatrix4x4::scale
Prototype: void QMatrix4x4::scale(float x, float y)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 863-887
  0.000% (0/11)
204
orthonormalInverse
Name: QMatrix4x4::orthonormalInverse
Prototype: QMatrix4x4 QMatrix4x4::orthonormalInverse() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1897-1925
  0.000% (0/1)
191
operator/=
Name: QMatrix4x4::operator/=
Prototype: QMatrix4x4& QMatrix4x4::operator/=(float divisor)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 622-642
  0.000% (0/1)
181
QMatrix4x4
Name: QMatrix4x4::QMatrix4x4
Prototype: QMatrix4x4::QMatrix4x4(const QMatrix& matrix)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 195-214
  0.000% (0/1)
171
QMatrix4x4
Name: QMatrix4x4::QMatrix4x4
Prototype: QMatrix4x4::QMatrix4x4(const QTransform& transform)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 227-246
  0.000% (0/1)
171
toTransform
Name: QMatrix4x4::toTransform
Prototype: QTransform QMatrix4x4::toTransform(float distanceToPlane) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1705-1730
  0.000% (0/7)
123
flipCoordinates
Name: QMatrix4x4::flipCoordinates
Prototype: void QMatrix4x4::flipCoordinates()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1623-1643
  0.000% (0/5)
122
determinant
Name: QMatrix4x4::determinant
Prototype: double QMatrix4x4::determinant() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 377-389
  0.000% (0/10)
94
QMatrix4x4
Name: QMatrix4x4::QMatrix4x4
Prototype: QMatrix4x4::QMatrix4x4(const float *values, int cols, int rows)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 169-182
  0.000% (0/15)
85
transposed
Name: QMatrix4x4::transposed
Prototype: QMatrix4x4 QMatrix4x4::transposed() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 579-590
  0.000% (0/9)
63
QMatrix4x4
Name: QMatrix4x4::QMatrix4x4
Prototype: QMatrix4x4::QMatrix4x4(const float *values)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 98-104
  0.000% (0/6)
43
toTransform
Name: QMatrix4x4::toTransform
Prototype: QTransform QMatrix4x4::toTransform() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1681-1686
  0.000% (0/1)
31
toAffine
Name: QMatrix4x4::toAffine
Prototype: QMatrix QMatrix4x4::toAffine() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1663-1668
  0.000% (0/1)
31
copyDataTo
Name: QMatrix4x4::copyDataTo
Prototype: void QMatrix4x4::copyDataTo(float *values) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1649-1654
  0.000% (0/6)
33
rotate
Name: QMatrix4x4::rotate
Prototype: void QMatrix4x4::rotate(float angle, const QVector3D& vector)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1095-1098
  0.000% (0/1)
11
ortho
Name: QMatrix4x4::ortho
Prototype: void QMatrix4x4::ortho(const QRect& rect)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1370-1377
  0.000% (0/1)
11
ortho
Name: QMatrix4x4::ortho
Prototype: void QMatrix4x4::ortho(const QRectF& rect)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1388-1391
  0.000% (0/1)
11

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