LCOV - code coverage report
Current view: top level - preproc/pic - object.cpp (source / functions) Hit Total Coverage
Test: GNU roff Lines: 977 1273 76.7 %
Date: 2026-01-16 17:51:41 Functions: 165 216 76.4 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_Z10draw_arrowRK8positionS1_RK15arrow_head_typeRK9line_typePc 187
_Z13print_pictureP6object 113
_Z16make_mark_objectv 148
_Z17print_object_listP6object 261
_Z19make_command_objectPcPKci 24
_Z3maxdd 20
_Z5hypotRK8position 792
_ZL24adjust_objectless_placesP12place_ptableRK8position 364
_ZN10arc_object10north_eastEv 0
_ZN10arc_object10north_westEv 0
_ZN10arc_object10south_eastEv 0
_ZN10arc_object10south_westEv 0
_ZN10arc_object19update_bounding_boxEP12bounding_box 20
_ZN10arc_object4eastEv 0
_ZN10arc_object4typeEv 8
_ZN10arc_object4westEv 0
_ZN10arc_object5northEv 0
_ZN10arc_object5printEv 20
_ZN10arc_object5southEv 0
_ZN10arc_object6centerEv 10
_ZN10arc_object6originEv 0
_ZN10arc_object6radiusEv 0
_ZN10arc_object7move_byERK8position 4
_ZN10arc_objectC2EiRK8positionS2_S2_ 20
_ZN10box_object10north_eastEv 20
_ZN10box_object10north_westEv 50
_ZN10box_object10south_eastEv 34
_ZN10box_object10south_westEv 42
_ZN10box_object4typeEv 370
_ZN10box_object5printEv 367
_ZN10box_objectC2ERK8positiond 367
_ZN10text_pieceC2Ev 848
_ZN10text_pieceD2Ev 848
_ZN11line_object19update_bounding_boxEP12bounding_box 258
_ZN11line_object4eastEv 0
_ZN11line_object4typeEv 118
_ZN11line_object4westEv 0
_ZN11line_object5northEv 0
_ZN11line_object5printEv 251
_ZN11line_object5southEv 0
_ZN11line_object6centerEv 56
_ZN11line_object6originEv 4
_ZN11line_object7move_byERK8position 228
_ZN11line_objectC2ERK8positionS2_PS0_i 270
_ZN11line_objectD0Ev 88
_ZN11line_objectD2Ev 270
_ZN11mark_object4typeEv 156
_ZN11mark_objectC2Ev 148
_ZN11move_object19update_bounding_boxEP12bounding_box 230
_ZN11move_object4typeEv 64
_ZN11move_object6originEv 0
_ZN11move_object7move_byERK8position 88
_ZN11move_objectC2ERK8positionS2_ 230
_ZN11object_list13wrap_up_blockEPS_ 148
_ZN11object_list6appendEP6object 1976
_ZN11object_listC2Ev 1852
_ZN11object_spec10make_blockEP8positionP9direction 148
_ZN11object_spec11make_circleEP8positionP9direction 164
_ZN11object_spec11make_linearEP8positionP9direction 288
_ZN11object_spec11make_objectEP8positionP9direction 1804
_ZN11object_spec12make_ellipseEP8positionP9direction 29
_ZN11object_spec18position_rectangleEP16rectangle_objectP8positionP9direction 1286
_ZN11object_spec8make_arcEP8positionP9direction 20
_ZN11object_spec8make_boxEP8positionP9direction 367
_ZN11object_spec9make_lineEP8positionP9direction 268
_ZN11object_spec9make_moveEP8positionP9direction 230
_ZN11object_spec9make_textEP8positionP9direction 578
_ZN11object_specC2E11object_type 1804
_ZN11object_specD2Ev 1804
_ZN11string_listC2EPc 22
_ZN11string_listD2Ev 22
_ZN11text_object4typeEv 184
_ZN11text_objectC2ERK8position 578
_ZN12arrow_object4typeEv 76
_ZN12arrow_objectC2ERK8positionS2_PS0_i 163
_ZN12block_object10find_labelEPKc 22
_ZN12block_object4typeEv 136
_ZN12block_object5printEv 148
_ZN12block_object7move_byERK8position 216
_ZN12block_objectC2ERK8positionRK11object_listP12place_ptable 148
_ZN12block_objectD0Ev 148
_ZN12block_objectD2Ev 148
_ZN12bounding_box9encompassERK8position 3672
_ZN12bounding_boxC2Ev 261
_ZN13circle_object4typeEv 208
_ZN13circle_object5printEv 164
_ZN13circle_objectC2Ed 164
_ZN13closed_object12set_xslantedEd 16
_ZN13closed_object12set_yslantedEd 16
_ZN13closed_object14set_fill_colorEPc 16
_ZN13closed_object8set_fillEd 202
_ZN13closed_objectC2ERK8position 560
_ZN13linear_object10add_arrowsEiiRK15arrow_head_type 185
_ZN13linear_object3endEv 48
_ZN13linear_object5startEv 24
_ZN13linear_object7move_byERK8position 232
_ZN13linear_objectC2ERK8positionS2_ 290
_ZN13spline_object19update_bounding_boxEP12bounding_box 10
_ZN13spline_object4typeEv 18
_ZN13spline_object5printEv 10
_ZN13spline_objectC2ERK8positionS2_PS0_i 10
_ZN14command_object4typeEv 0
_ZN14command_object5printEv 24
_ZN14command_objectC2EPcPKci 24
_ZN14command_objectD0Ev 24
_ZN14command_objectD2Ev 24
_ZN14ellipse_object10north_eastEv 11
_ZN14ellipse_object10north_westEv 11
_ZN14ellipse_object10south_eastEv 17
_ZN14ellipse_object10south_westEv 11
_ZN14ellipse_object4typeEv 16
_ZN14ellipse_object5printEv 29
_ZN14ellipse_object6radiusEv 0
_ZN14ellipse_objectC2ERK8position 193
_ZN14graphic_object10print_textEv 1804
_ZN14graphic_object10set_dashedEd 29
_ZN14graphic_object10set_dottedEd 56
_ZN14graphic_object12set_xslantedEd 0
_ZN14graphic_object12set_yslantedEd 0
_ZN14graphic_object13set_invisibleEv 79
_ZN14graphic_object13set_thicknessEd 1804
_ZN14graphic_object14set_fill_colorEPc 26
_ZN14graphic_object17get_outline_colorEv 1733
_ZN14graphic_object17set_outline_colorEPc 48
_ZN14graphic_object8add_textEP9text_itemi 777
_ZN14graphic_object8set_fillEd 0
_ZN14graphic_objectC2Ev 1806
_ZN14graphic_objectD0Ev 0
_ZN14graphic_objectD2Ev 1806
_ZN14polygon_object14set_fill_colorEPc 0
_ZN14polygon_object17set_vertex_numberEi 41
_ZN14polygon_object4typeEv 8
_ZN14polygon_object5pointEv 18
_ZN14polygon_object5printEv 7
_ZN14polygon_object6centerEv 6
_ZN14polygon_object6vertexEv 16
_ZN14polygon_object8set_fillEd 3
_ZN14polygon_objectC2ERK8positionS2_PS0_i 7
_ZN16rectangle_object10north_eastEv 152
_ZN16rectangle_object10north_westEv 10
_ZN16rectangle_object10south_eastEv 6
_ZN16rectangle_object10south_westEv 152
_ZN16rectangle_object19update_bounding_boxEP12bounding_box 1286
_ZN16rectangle_object4eastEv 76
_ZN16rectangle_object4westEv 29
_ZN16rectangle_object5northEv 71
_ZN16rectangle_object5southEv 113
_ZN16rectangle_object5widthEv 1160
_ZN16rectangle_object6centerEv 845
_ZN16rectangle_object6heightEv 210
_ZN16rectangle_object6originEv 57
_ZN16rectangle_object7move_byERK8position 2242
_ZN16rectangle_objectC2ERK8position 1286
_ZN4path6appendEM6objectF8positionvE 0
_ZN4path6appendEPc 0
_ZN4path9set_ypathEPS_ 0
_ZN4pathC2E8position 0
_ZN4pathC2EM6objectF8positionvE 757
_ZN4pathC2EPcM6objectF8positionvE 22
_ZN4pathD2Ev 779
_ZN6object10find_labelEPKc 0
_ZN6object10north_eastEv 0
_ZN6object10north_westEv 0
_ZN6object10print_textEv 24
_ZN6object10south_eastEv 0
_ZN6object10south_westEv 0
_ZN6object17set_vertex_numberEi 0
_ZN6object19update_bounding_boxEP12bounding_box 24
_ZN6object3endEv 0
_ZN6object4eastEv 0
_ZN6object4westEv 0
_ZN6object5blankEv 0
_ZN6object5northEv 0
_ZN6object5pointEv 0
_ZN6object5printEv 808
_ZN6object5southEv 0
_ZN6object5startEv 0
_ZN6object5widthEv 0
_ZN6object6centerEv 0
_ZN6object6heightEv 0
_ZN6object6originEv 0
_ZN6object6radiusEv 0
_ZN6object6vertexEv 2
_ZN6object7move_byERK8position 0
_ZN6objectC2Ev 1978
_ZN6objectD0Ev 0
_ZN6objectD2Ev 1978
_ZN6output11begin_blockERK8positionS2_ 148
_ZN6output13compute_scaleEdRK8positionS2_ 113
_ZN6output24set_desired_width_heightEdd 114
_ZN6output24supports_filled_polygonsEv 0
_ZN6output8set_argsEPKc 114
_ZN6output9end_blockEv 148
_ZN6outputC2Ev 48
_ZN6outputD0Ev 0
_ZN6outputD2Ev 48
_ZN7segmentC2ERK8positioniPS_ 549
_ZN8positionC2ERK5place 783
_ZN8positionC2Edd 37750
_ZN8positionC2Ev 16805
_ZN8positiondVEd 200
_ZN8positionmIERKS_ 160
_ZN8positionmLEd 579
_ZN8positionpLERKS_ 5729
_ZN9line_typeC2Ev 1810
_ZN9text_itemC2EPcPKci 848
_ZN9text_itemD2Ev 848
_ZNK4path6followERK5placePS0_ 779
_ZdvRK8positiond 3272
_ZeqRK8positionS1_ 20
_ZmiRK8positionS1_ 8529
_ZmlRK8positionS1_ 0
_ZmlRK8positiond 3266
_ZneRK8positionS1_ 0
_ZngRK8position 335
_ZplRK8positionS1_ 7627

Generated by: LCOV version 1.14