LCOV - code coverage report
Current view: top level - src/utils/geom - PositionVector.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 86.1 % 929 800
Test Date: 2026-09-20 15:45:03 Functions: 87.0 % 108 94

Function Name Sort by function name Hit count Sort by function hit count
_ZN14PositionVector10intersectsERK8PositionS2_S2_S2_dPdS3_S3_ 111159397
_ZN14PositionVector10localAngleERK8PositionS2_S2_ 3532688
_ZN14PositionVector10push_frontERK8Position 146183
_ZN14PositionVector10sideOffsetERK8PositionS2_d 126461168
_ZN14PositionVector11extrapolateEdbb 5396285
_ZN14PositionVector11openPolygonEv 0
_ZN14PositionVector12closePolygonEv 813628
_ZN14PositionVector13extrapolate2DEdb 197832551
_ZN14PositionVector13removeClosestERK8Position 251
_ZN14PositionVector13scaleAbsoluteEd 796
_ZN14PositionVector13scaleRelativeEd 66045
_ZN14PositionVector15ensureMinLengthEi 282690
_ZN14PositionVector15insertAtClosestERK8Positionb 175762
_ZN14PositionVector15move2sideCustomESt6vectorIdSaIdEEd 52
_ZN14PositionVector16positionAtOffsetERK8PositionS2_dd 1631296172
_ZN14PositionVector17as_poly_cw_sorterC2Ev 3
_ZN14PositionVector18insert_noDoublePosERKN9__gnu_cxx17__normal_iteratorIP8PositionSt6vectorIS2_SaIS2_EEEERKS2_ 0
_ZN14PositionVector18positionAtOffset2DERK8PositionS2_ddb 1566654742
_ZN14PositionVector18removeDoublePointsEdbiib 24856645
_ZN14PositionVector18sortByIncreasingXYEv 0
_ZN14PositionVector19isClockwiseOrientedEv 3
_ZN14PositionVector19sidePositionAtAngleERK8PositionS2_ddd 188750
_ZN14PositionVector19sortAsPolyCWByAngleEv 3
_ZN14PositionVector21increasing_x_y_sorterC2Ev 0
_ZN14PositionVector21push_back_noDoublePosERK8Position 5860288
_ZN14PositionVector22push_front_noDoublePosERK8Position 160039
_ZN14PositionVector26rotateAroundFirstElement2DEd 0
_ZN14PositionVector3addERK8Position 7300
_ZN14PositionVector3addEddd 767595
_ZN14PositionVector3subERK8Position 416186
_ZN14PositionVector5roundEib 415083
_ZN14PositionVector6appendERKS_d 8139155
_ZN14PositionVector6bezierEi 195259
_ZN14PositionVector7mirrorXEv 9839
_ZN14PositionVector7prependERKS_d 376
_ZN14PositionVector8rotate2DERK8Positiond 0
_ZN14PositionVector8rotate2DEd 6336
_ZN14PositionVector9move2sideEdd 24697934
_ZN14PositionVector9pop_frontEv 0
_ZN14PositionVectorC2EN9__gnu_cxx17__normal_iteratorIPK8PositionSt6vectorIS2_SaIS2_EEEES8_ 0
_ZN14PositionVectorC2ERK8PositionS2_ 10546345
_ZN14PositionVectorC2ERKSt6vectorI8PositionSaIS1_EE 582
_ZN14PositionVectorC2Ev 69100284
_ZN14PositionVectorD0Ev 364018455
_ZN14PositionVectorD0Ev 11986
_ZN14PositionVectorD2Ev 364006469
_ZN14PositionVectorixEi 755146292
_ZNK14PositionVector10almostSameERKS_d 10112
_ZNK14PositionVector10distance2DERK8Positionb 472268951
_ZNK14PositionVector10getSubpartEdd 691101
_ZNK14PositionVector10intersectsERK8PositionS2_ 27357300
_ZNK14PositionVector10intersectsERKS_ 1421266
_ZNK14PositionVector10simplifiedEv 66247
_ZNK14PositionVector11getCentroidEv 499311
_ZNK14PositionVector11getMaxGradeERd 5476
_ZNK14PositionVector11simplified2Ebd 1216
_ZNK14PositionVector12getSubpart2DEdd 1390503
_ZNK14PositionVector12hasElevationEv 2214864
_ZNK14PositionVector12interpolateZEdd 238332
_ZNK14PositionVector12overlapsWithERK12AbstractPolyd 5250288
_ZNK14PositionVector13beginEndAngleEv 842182
_ZNK14PositionVector13getLineCenterEv 5711
_ZNK14PositionVector13getOrthogonalERK8Positiondbdd 1930
_ZNK14PositionVector13partialWithinERK12AbstractPolyd 10481064
_ZNK14PositionVector14getBoxBoundaryEv 3129383
_ZNK14PositionVector14getOverlapWithERKS_d 0
_ZNK14PositionVector14indexOfClosestERK8Positionb 341245
_ZNK14PositionVector14smoothedZFrontEd 193980
_ZNK14PositionVector15offsetAtIndex2DEi 3318
_ZNK14PositionVector16getPolygonCenterEv 17368
_ZNK14PositionVector16positionAtOffsetEdd 1628528725
_ZNK14PositionVector16rotationAtOffsetEd 203721003
_ZNK14PositionVector17as_poly_cw_sorter9atAngle2DERK8Position 16
_ZNK14PositionVector17as_poly_cw_sorterclERK8PositionS3_ 8
_ZNK14PositionVector17getSubpartByIndexEii 195714
_ZNK14PositionVector18positionAtOffset2DEddb 474944793
_ZNK14PositionVector19sidePositionAtAngleEddd 188750
_ZNK14PositionVector19slopeDegreeAtOffsetEd 2824141
_ZNK14PositionVector21increasing_x_y_sorterclERK8PositionS3_ 0
_ZNK14PositionVector21intersectsAtLengths2DERK8PositionS2_ 15712333
_ZNK14PositionVector21intersectsAtLengths2DERKS_ 7261021
_ZNK14PositionVector22intersectionPosition2DERK8PositionS2_d 2834066
_ZNK14PositionVector22intersectionPosition2DERKS_ 221936
_ZNK14PositionVector22rotationDegreeAtOffsetEd 12696
_ZNK14PositionVector25nearest_offset_to_point2DERK8Positionb 856100370
_ZNK14PositionVector26nearest_offset_to_point25DERK8Positionb 181034713
_ZNK14PositionVector28transformToVectorCoordinatesERK8Positionb 9638924
_ZNK14PositionVector4areaEv 416115
_ZNK14PositionVector5addedERK8Position 0
_ZNK14PositionVector5isNANEv 1163912
_ZNK14PositionVector6aroundERK8Positiond 42941555
_ZNK14PositionVector6isLeftERK8PositionS2_S2_ 5303923
_ZNK14PositionVector6lengthEv 198702992
_ZNK14PositionVector7crossesERK8PositionS2_ 20869105
_ZNK14PositionVector7getMinZEv 284
_ZNK14PositionVector7reverseEv 13109383
_ZNK14PositionVector7splitAtEdb 265412
_ZNK14PositionVector8isClosedEv 832194
_ZNK14PositionVector8length2DEv 37158917
_ZNK14PositionVector8resampleEdb 0
_ZNK14PositionVector9angleAt2DEi 32496127
_ZNK14PositionVector9distancesERKS_b 2589723
_ZNK14PositionVectoreqERKS_ 624796
_ZNK14PositionVectorixEi 511499733
_ZNK14PositionVectormiERKS_ 0
_ZNK14PositionVectorneERKS_ 309562
_ZNK14PositionVectorplERKS_ 0
_ZZNK14PositionVector11simplified2EbdENKUlRKS_iE_clES1_i 15059
_ZlsRSoRK14PositionVector 410432

Generated by: LCOV version 2.0-1