| LCOV - differential code coverage report | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Function Name |
TLA | Hit count |
Lines |
Branches |
| circle_poly_internal | GNC | 40057 | 80.6 % (25 / 31) | 32.6 % (15 / 46) |
| box_circle | GNC | 12420 | 66.7 % (14 / 21) | 16.7 % (5 / 30) |
| circle_box | GNC | 32 | 66.7 % (14 / 21) | 16.7 % (5 / 30) |
| lseg_center | GNC | 64 | 66.7 % (12 / 18) | 16.7 % (4 / 24) |
| point_dt | GNC | 10364490 | 75.0 % (6 / 8) | 25.0 % (4 / 16) |
| path_recv | UBC | 0 | 0.0 % (0 / 16) | 0.0 % (0 / 8) |
| poly_recv | UBC | 0 | 0.0 % (0 / 14) | 0.0 % (0 / 8) |
| line_distance | CBC | 400 | 90.9 % (10 / 11) | 61.1 % (11 / 18) |
| line_eq | CBC | 410 | 76.9 % (10 / 13) | 81.2 % (26 / 32) |
| line_recv | UNC | 0 | 0.0 % (0 / 9) | 0.0 % (0 / 6) |
| path_in | CBC | 20613 | 96.8 % (30 / 31) | 80.0 % (24 / 30) |
| box_center | GNC | 60 | 85.7 % (6 / 7) | 16.7 % (1 / 6) |
| circle_in | GNC | 270 | 97.1 % (33 / 34) | 86.1 % (31 / 36) |
| poly_center | GNC | 28 | 87.5 % (7 / 8) | 16.7 % (1 / 6) |
| poly_circle | GNC | 20 | 85.7 % (6 / 7) | 16.7 % (1 / 6) |
| box_recv | UNC | 0 | 0.0 % (0 / 16) | 0.0 % (0 / 4) |
| circle_recv | UNC | 0 | 0.0 % (0 / 9) | 0.0 % (0 / 4) |
| path_add | CBC | 324 | 95.2 % (20 / 21) | 71.4 % (10 / 14) |
| poly_in | CBC | 269 | 93.8 % (15 / 16) | 66.7 % (8 / 12) |
| touched_lseg_inside_poly | CBC | 404 | 71.4 % (10 / 14) | 66.7 % (8 / 12) |
| box_interpt_lseg | GNC | 640 | 90.0 % (27 / 30) | 81.2 % (13 / 16) |
| line_closept_point | GNC | 1195440 | 66.7 % (6 / 9) | 50.0 % (3 / 6) |
| point_eq_point | CBC | 202261 | 100.0 % (4 / 4) | 83.3 % (15 / 18) |
| poly_overlap_internal | CBC | 19612 | 100.0 % (18 / 18) | 85.0 % (17 / 20) |
| inter_lb | CBC | 200 | 92.3 % (24 / 26) | 75.0 % (6 / 8) |
| line_decode | CBC | 92 | 90.0 % (18 / 20) | 88.9 % (16 / 18) |
| lseg_crossing | CBC | 758628 | 100.0 % (28 / 28) | 95.8 % (46 / 48) |
| lseg_inside_poly | CBC | 132184 | 100.0 % (27 / 27) | 90.9 % (20 / 22) |
| path_decode | CBC | 34202 | 100.0 % (39 / 39) | 94.7 % (36 / 38) |
| path_encode | CBC | 307862 | 100.0 % (28 / 28) | 83.3 % (10 / 12) |
| path_inter | CBC | 920612 | 100.0 % (37 / 37) | 91.7 % (22 / 24) |
| path_send | UBC | 0 | 0.0 % (0 / 9) | 0.0 % (0 / 2) |
| poly_above | CBC | 196 | 100.0 % (7 / 7) | 50.0 % (2 / 4) |
| poly_below | CBC | 196 | 100.0 % (7 / 7) | 50.0 % (2 / 4) |
| poly_contain_poly | CBC | 56620 | 100.0 % (11 / 11) | 80.0 % (8 / 10) |
| poly_left | CBC | 196 | 100.0 % (7 / 7) | 50.0 % (2 / 4) |
| poly_overabove | CBC | 196 | 100.0 % (7 / 7) | 50.0 % (2 / 4) |
| poly_overbelow | CBC | 196 | 100.0 % (7 / 7) | 50.0 % (2 / 4) |
| poly_overleft | CBC | 196 | 100.0 % (7 / 7) | 50.0 % (2 / 4) |
| poly_overright | CBC | 196 | 100.0 % (7 / 7) | 50.0 % (2 / 4) |
| poly_right | CBC | 196 | 100.0 % (7 / 7) | 50.0 % (2 / 4) |
| poly_send | UBC | 0 | 0.0 % (0 / 8) | 0.0 % (0 / 2) |
| box_contain_lseg | CBC | 160 | 100.0 % (3 / 3) | 75.0 % (3 / 4) |
| dist_cpoint | GNC | 12484 | 85.7 % (6 / 7) | 50.0 % (1 / 2) |
| dist_ppath_internal | CBC | 720 | 100.0 % (16 / 16) | 91.7 % (11 / 12) |
| line_construct_pp | GNC | 361 | 100.0 % (8 / 8) | 75.0 % (3 / 4) |
| line_in | GNC | 140 | 100.0 % (18 / 18) | 94.4 % (17 / 18) |
| line_interpt_line | CBC | 2781900 | 94.7 % (18 / 19) | 92.9 % (13 / 14) |
| lseg_eq | CBC | 257 | 100.0 % (4 / 4) | 75.0 % (3 / 4) |
| lseg_ne | CBC | 256 | 100.0 % (4 / 4) | 75.0 % (3 / 4) |
| make_bound_box | CBC | 40338 | 100.0 % (18 / 18) | 91.7 % (11 / 12) |
| pair_decode | CBC | 90922 | 95.7 % (22 / 23) | 95.5 % (21 / 22) |
| path_distance | CBC | 324 | 96.2 % (25 / 26) | 94.4 % (17 / 18) |
| path_poly | GNC | 60 | 100.0 % (13 / 13) | 83.3 % (5 / 6) |
| point_inside | CBC | 164433 | 100.0 % (22 / 22) | 90.0 % (9 / 10) |
| poly_distance | CBC | 196 | 95.8 % (23 / 24) | 93.8 % (15 / 16) |
| single_decode | CBC | 182286 | 100.0 % (3 / 3) | 83.3 % (5 / 6) |
| box_closept_lseg | CBC | 480 | 100.0 % (28 / 28) | 100.0 % (14 / 14) |
| box_closept_point | CBC | 103992 | 100.0 % (30 / 30) | 100.0 % (16 / 16) |
| box_construct | CBC | 173684 | 100.0 % (12 / 12) | 100.0 % (4 / 4) |
| box_contain_box | CBC | 170316 | 100.0 % (5 / 5) | 100.0 % (8 / 8) |
| box_contain_point | CBC | 291856 | 100.0 % (3 / 3) | 100.0 % (8 / 8) |
| box_in | GNC | 13239 | 100.0 % (15 / 15) | 100.0 % (6 / 6) |
| box_intersect | GNC | 100 | 100.0 % (11 / 11) | 100.0 % (2 / 2) |
| box_ov | CBC | 984120 | 100.0 % (5 / 5) | 100.0 % (8 / 8) |
| box_same | CBC | 9173 | 100.0 % (4 / 4) | 100.0 % (4 / 4) |
| circle_distance | GNC | 112 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
| circle_same | CBC | 257 | 100.0 % (4 / 4) | 100.0 % (8 / 8) |
| close_ls | GNC | 320 | 100.0 % (9 / 9) | 100.0 % (4 / 4) |
| close_lseg | GNC | 256 | 100.0 % (9 / 9) | 100.0 % (4 / 4) |
| close_pb | GNC | 200 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
| close_pl | GNC | 400 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
| close_ps | GNC | 320 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
| close_sb | GNC | 160 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
| dist_cpoly_internal | CBC | 224 | 100.0 % (5 / 5) | 100.0 % (2 / 2) |
| dist_pc | GNC | 564 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
| dist_ppoly_internal | CBC | 23376 | 100.0 % (17 / 17) | 100.0 % (6 / 6) |
| line_construct | CBC | 4363641 | 100.0 % (15 / 15) | 100.0 % (6 / 6) |
| line_interpt | GNC | 400 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
| line_invsl | CBC | 1195440 | 100.0 % (6 / 6) | 100.0 % (4 / 4) |
| line_perp | CBC | 400 | 100.0 % (12 / 12) | 100.0 % (8 / 8) |
| line_sl | CBC | 320 | 100.0 % (6 / 6) | 100.0 % (4 / 4) |
| lseg_closept_line | CBC | 604988 | 100.0 % (12 / 12) | 100.0 % (8 / 8) |
| lseg_closept_lseg | CBC | 3512 | 100.0 % (20 / 20) | 100.0 % (14 / 14) |
| lseg_closept_point | GNC | 604064 | 100.0 % (6 / 6) | 100.0 % (2 / 2) |
| lseg_in | GNC | 69 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
| lseg_interpt | GNC | 3832 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
| lseg_interpt_line | CBC | 1584860 | 100.0 % (13 / 13) | 100.0 % (10 / 10) |
| lseg_interpt_lseg | CBC | 978900 | 100.0 % (9 / 9) | 100.0 % (6 / 6) |
| on_ppath | GNC | 400 | 100.0 % (13 / 13) | 100.0 % (6 / 6) |
| on_sl | CBC | 320 | 100.0 % (4 / 4) | 100.0 % (4 / 4) |
| pair_count | CBC | 20882 | 100.0 % (6 / 6) | 100.0 % (4 / 4) |
| path_add_pt | GNC | 360 | 100.0 % (6 / 6) | 100.0 % (2 / 2) |
| path_area | CBC | 36 | 100.0 % (10 / 10) | 100.0 % (4 / 4) |
| path_div_pt | CBC | 76 | 100.0 % (6 / 6) | 100.0 % (2 / 2) |
| path_length | GNC | 36 | 100.0 % (11 / 11) | 100.0 % (6 / 6) |
| path_mul_pt | CBC | 360 | 100.0 % (6 / 6) | 100.0 % (2 / 2) |
| path_out | CBC | 31871 | 100.0 % (3 / 3) | 100.0 % (2 / 2) |
| path_sub_pt | CBC | 360 | 100.0 % (6 / 6) | 100.0 % (2 / 2) |
| plist_same | CBC | 4061 | 100.0 % (18 / 18) | 100.0 % (20 / 20) |
| point_invsl | CBC | 604320 | 100.0 % (6 / 6) | 100.0 % (4 / 4) |
| point_sl | CBC | 2566137 | 100.0 % (6 / 6) | 100.0 % (4 / 4) |
| poly_contain | CBC | 256 | 100.0 % (7 / 7) | 100.0 % (4 / 4) |
| poly_contained | CBC | 56364 | 100.0 % (7 / 7) | 100.0 % (4 / 4) |
| poly_overlap | CBC | 19416 | 100.0 % (7 / 7) | 100.0 % (4 / 4) |
| poly_path | CBC | 28 | 100.0 % (12 / 12) | 100.0 % (2 / 2) |
| poly_same | CBC | 4197 | 100.0 % (9 / 9) | 100.0 % (6 / 6) |
| box_above | CBC | 38480 | 100.0 % (4 / 4) | |
| box_above_eq | CBC | 100 | 100.0 % (4 / 4) | |
| box_add | GNC | 200 | 100.0 % (7 / 7) | |
| box_ar | CBC | 220 | 100.0 % (2 / 2) | |
| box_area | CBC | 20 | 100.0 % (3 / 3) | |
| box_below | CBC | 18452 | 100.0 % (4 / 4) | |
| box_below_eq | CBC | 100 | 100.0 % (4 / 4) | |
| box_contain | CBC | 8168 | 100.0 % (4 / 4) | |
| box_contain_pt | CBC | 95124 | 100.0 % (4 / 4) | |
| box_contained | CBC | 105528 | 100.0 % (4 / 4) | |
| box_diagonal | GNC | 20 | 100.0 % (5 / 5) | |
| box_distance | GNC | 100 | 100.0 % (6 / 6) | |
| box_div | GNC | 40 | 100.0 % (8 / 8) | |
| box_eq | CBC | 20 | 100.0 % (4 / 4) | |
| box_ge | CBC | 20 | 100.0 % (4 / 4) | |
| box_gt | CBC | 20 | 100.0 % (4 / 4) | |
| box_height | CBC | 20 | 100.0 % (3 / 3) | |
| box_ht | CBC | 240 | 100.0 % (2 / 2) | |
| box_le | CBC | 20 | 100.0 % (4 / 4) | |
| box_left | CBC | 33348 | 100.0 % (4 / 4) | |
| box_lt | CBC | 20 | 100.0 % (4 / 4) | |
| box_mul | GNC | 100 | 100.0 % (8 / 8) | |
| box_out | CBC | 89727 | 100.0 % (3 / 3) | |
| box_overabove | CBC | 74100 | 100.0 % (4 / 4) | |
| box_overbelow | CBC | 53624 | 100.0 % (4 / 4) | |
| box_overlap | CBC | 43156 | 100.0 % (4 / 4) | |
| box_overleft | CBC | 66472 | 100.0 % (4 / 4) | |
| box_overright | CBC | 74932 | 100.0 % (4 / 4) | |
| box_poly | CBC | 12420 | 100.0 % (16 / 16) | |
| box_right | CBC | 87828 | 100.0 % (4 / 4) | |
| box_send | UBC | 0 | 0.0 % (0 / 8) | |
| box_sub | GNC | 200 | 100.0 % (7 / 7) | |
| box_wd | CBC | 240 | 100.0 % (2 / 2) | |
| box_width | CBC | 20 | 100.0 % (3 / 3) | |
| boxes_bound_box | GNC | 100 | 100.0 % (9 / 9) | |
| circle_above | CBC | 256 | 100.0 % (4 / 4) | |
| circle_add_pt | GNC | 320 | 100.0 % (7 / 7) | |
| circle_ar | CBC | 5140 | 100.0 % (2 / 2) | |
| circle_area | CBC | 340 | 100.0 % (3 / 3) | |
| circle_below | CBC | 256 | 100.0 % (4 / 4) | |
| circle_center | GNC | 12604 | 100.0 % (6 / 6) | |
| circle_contain | GNC | 264 | 100.0 % (4 / 4) | |
| circle_contain_pt | GNC | 16 | 100.0 % (5 / 5) | |
| circle_contained | GNC | 256 | 100.0 % (4 / 4) | |
| circle_diameter | CBC | 64 | 100.0 % (3 / 3) | |
| circle_div_pt | GNC | 72 | 100.0 % (7 / 7) | |
| circle_eq | CBC | 256 | 100.0 % (4 / 4) | |
| circle_ge | CBC | 324 | 100.0 % (4 / 4) | |
| circle_gt | CBC | 256 | 100.0 % (4 / 4) | |
| circle_le | CBC | 256 | 100.0 % (4 / 4) | |
| circle_left | CBC | 256 | 100.0 % (4 / 4) | |
| circle_lt | CBC | 1052 | 100.0 % (4 / 4) | |
| circle_mul_pt | GNC | 320 | 100.0 % (7 / 7) | |
| circle_ne | CBC | 256 | 100.0 % (4 / 4) | |
| circle_out | CBC | 6104 | 100.0 % (11 / 11) | |
| circle_overabove | CBC | 256 | 100.0 % (4 / 4) | |
| circle_overbelow | CBC | 256 | 100.0 % (4 / 4) | |
| circle_overlap | GNC | 12812 | 100.0 % (4 / 4) | |
| circle_overleft | CBC | 256 | 100.0 % (4 / 4) | |
| circle_overright | CBC | 256 | 100.0 % (4 / 4) | |
| circle_radius | CBC | 12504 | 100.0 % (3 / 3) | |
| circle_right | CBC | 256 | 100.0 % (4 / 4) | |
| circle_send | UBC | 0 | 0.0 % (0 / 7) | |
| circle_sub_pt | GNC | 320 | 100.0 % (7 / 7) | |
| circle_to_poly | GNC | 40025 | 100.0 % (4 / 4) | |
| construct_point | GNC | 688675 | 100.0 % (6 / 6) | |
| cr_circle | GNC | 120110 | 100.0 % (8 / 8) | |
| dist_bp | CBC | 103508 | 100.0 % (4 / 4) | |
| dist_bs | CBC | 160 | 100.0 % (4 / 4) | |
| dist_cpoly | CBC | 224 | 100.0 % (4 / 4) | |
| dist_lp | CBC | 400 | 100.0 % (4 / 4) | |
| dist_ls | CBC | 320 | 100.0 % (4 / 4) | |
| dist_pathp | CBC | 360 | 100.0 % (4 / 4) | |
| dist_pb | CBC | 284 | 100.0 % (4 / 4) | |
| dist_pl | CBC | 400 | 100.0 % (4 / 4) | |
| dist_polyc | UBC | 0 | 0.0 % (0 / 4) | |
| dist_polyp | CBC | 22872 | 100.0 % (4 / 4) | |
| dist_ppath | CBC | 360 | 100.0 % (4 / 4) | |
| dist_ppoly | CBC | 280 | 100.0 % (4 / 4) | |
| dist_ps | CBC | 320 | 100.0 % (4 / 4) | |
| dist_sb | CBC | 160 | 100.0 % (4 / 4) | |
| dist_sl | CBC | 320 | 100.0 % (4 / 4) | |
| dist_sp | CBC | 320 | 100.0 % (4 / 4) | |
| inter_sb | CBC | 160 | 100.0 % (4 / 4) | |
| inter_sl | CBC | 320 | 100.0 % (4 / 4) | |
| line_contain_point | CBC | 736 | 100.0 % (2 / 2) | |
| line_horizontal | CBC | 40 | 100.0 % (3 / 3) | |
| line_intersect | CBC | 400 | 100.0 % (4 / 4) | |
| line_out | CBC | 4628 | 100.0 % (6 / 6) | |
| line_parallel | CBC | 400 | 100.0 % (4 / 4) | |
| line_send | UBC | 0 | 0.0 % (0 / 7) | |
| line_vertical | CBC | 40 | 100.0 % (3 / 3) | |
| lseg_construct | GNC | 5 | 100.0 % (6 / 6) | |
| lseg_contain_point | GNC | 2676572 | 100.0 % (3 / 3) | |
| lseg_distance | CBC | 256 | 100.0 % (4 / 4) | |
| lseg_ge | GNC | 256 | 100.0 % (4 / 4) | |
| lseg_gt | GNC | 256 | 100.0 % (4 / 4) | |
| lseg_horizontal | CBC | 32 | 100.0 % (3 / 3) | |
| lseg_intersect | CBC | 16912 | 100.0 % (4 / 4) | |
| lseg_invsl | CBC | 256 | 100.0 % (2 / 2) | |
| lseg_le | GNC | 256 | 100.0 % (4 / 4) | |
| lseg_length | GNC | 32 | 100.0 % (3 / 3) | |
| lseg_lt | GNC | 256 | 100.0 % (4 / 4) | |
| lseg_out | CBC | 4871 | 100.0 % (3 / 3) | |
| lseg_parallel | CBC | 256 | 100.0 % (4 / 4) | |
| lseg_perp | CBC | 256 | 100.0 % (4 / 4) | |
| lseg_recv | UNC | 0 | 0.0 % (0 / 8) | |
| lseg_send | UBC | 0 | 0.0 % (0 / 8) | |
| lseg_sl | CBC | 2565380 | 100.0 % (2 / 2) | |
| lseg_vertical | CBC | 32 | 100.0 % (3 / 3) | |
| on_pb | CBC | 92168 | 100.0 % (4 / 4) | |
| on_pl | CBC | 400 | 100.0 % (4 / 4) | |
| on_ps | CBC | 320 | 100.0 % (4 / 4) | |
| on_sb | CBC | 160 | 100.0 % (4 / 4) | |
| pair_encode | CBC | 909273 | 100.0 % (7 / 7) | |
| path_close | CBC | 52 | 100.0 % (4 / 4) | |
| path_isclosed | CBC | 108 | 100.0 % (3 / 3) | |
| path_isopen | CBC | 76 | 100.0 % (3 / 3) | |
| path_n_eq | CBC | 325 | 100.0 % (4 / 4) | |
| path_n_ge | CBC | 324 | 100.0 % (4 / 4) | |
| path_n_gt | CBC | 324 | 100.0 % (4 / 4) | |
| path_n_le | CBC | 324 | 100.0 % (4 / 4) | |
| path_n_lt | CBC | 324 | 100.0 % (4 / 4) | |
| path_npoints | CBC | 3620 | 100.0 % (3 / 3) | |
| path_open | CBC | 36 | 100.0 % (4 / 4) | |
| point_above | CBC | 11381523 | 100.0 % (4 / 4) | |
| point_add | GNC | 400 | 100.0 % (6 / 6) | |
| point_below | CBC | 834596 | 100.0 % (4 / 4) | |
| point_box | GNC | 244 | 100.0 % (8 / 8) | |
| point_construct | CBC | 3466983 | 100.0 % (4 / 4) | |
| point_distance | GNC | 493110 | 100.0 % (4 / 4) | |
| point_div | GNC | 88 | 100.0 % (6 / 6) | |
| point_div_point | CBC | 396 | 100.0 % (4 / 4) | |
| point_eq | CBC | 53469 | 100.0 % (4 / 4) | |
| point_horiz | CBC | 355045 | 100.0 % (4 / 4) | |
| point_in | GNC | 17371 | 100.0 % (5 / 5) | |
| point_left | CBC | 471774 | 100.0 % (4 / 4) | |
| point_mul | GNC | 200 | 100.0 % (6 / 6) | |
| point_mul_point | CBC | 1480 | 100.0 % (3 / 3) | |
| point_ne | CBC | 468 | 100.0 % (4 / 4) | |
| point_out | CBC | 133638 | 100.0 % (3 / 3) | |
| point_recv | GNC | 12 | 100.0 % (6 / 6) | |
| point_right | CBC | 11222963 | 100.0 % (4 / 4) | |
| point_send | CBC | 12 | 100.0 % (6 / 6) | |
| point_slope | CBC | 400 | 100.0 % (4 / 4) | |
| point_sub | GNC | 400 | 100.0 % (6 / 6) | |
| point_sub_point | CBC | 1880 | 100.0 % (3 / 3) | |
| point_vert | CBC | 331973 | 100.0 % (4 / 4) | |
| points_box | GNC | 161124 | 100.0 % (6 / 6) | |
| poly_box | GNC | 28 | 100.0 % (5 / 5) | |
| poly_contain_pt | CBC | 296 | 100.0 % (4 / 4) | |
| poly_npoints | CBC | 84 | 100.0 % (3 / 3) | |
| poly_out | CBC | 47755 | 100.0 % (3 / 3) | |
| pt_contained_circle | GNC | 40 | 100.0 % (5 / 5) | |
| pt_contained_poly | CBC | 321 | 100.0 % (4 / 4) | |
| single_encode | CBC | 6104 | 100.0 % (5 / 5) | |
| statlseg_construct | CBC | 673949 | 100.0 % (6 / 6) |
| Generated by: LCOV version 2.5.0-beta |