LCOV - code coverage report
Current view: top level - src/backend/utils/adt - geo_ops.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 1864 2017 92.4 %
Date: 2024-04-24 07:11:10 Functions: 254 267 95.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
box_recv 0
box_send 0
circle_recv 0
circle_send 0
dist_polyc 0
line_recv 0
line_send 0
lseg_recv 0
lseg_send 0
path_recv 0
path_send 0
poly_recv 0
poly_send 0
lseg_construct 6
point_recv 18
point_send 18
circle_contain_pt 24
box_area 30
box_diagonal 30
box_eq 30
box_ge 30
box_gt 30
box_height 30
box_le 30
box_lt 30
box_width 30
poly_circle 30
poly_box 42
poly_center 42
poly_path 42
circle_box 48
lseg_horizontal 48
lseg_length 48
lseg_vertical 48
path_area 54
path_length 54
path_open 54
box_div 60
line_horizontal 60
line_vertical 60
pt_contained_circle 60
poly_to_circle 72
path_close 78
box_center 90
path_poly 90
circle_diameter 96
lseg_center 96
lseg_in 106
circle_div_pt 108
path_div_pt 114
path_isopen 114
poly_npoints 126
point_div 132
line_decode 138
box_above_eq 150
box_below_eq 150
box_distance 150
box_intersect 150
box_mul 150
boxes_bound_box 150
path_isclosed 162
circle_distance 168
line_in 210
box_contain_lseg 240
close_sb 240
dist_bs 240
dist_sb 240
inter_sb 240
on_sb 240
poly_above 294
poly_below 294
poly_distance 294
poly_left 294
poly_overabove 294
poly_overbelow 294
poly_overleft 294
poly_overright 294
poly_right 294
box_add 300
box_sub 300
close_pb 300
inter_lb 300
point_mul 300
box_ar 330
dist_cpoly 336
dist_cpoly_internal 336
box_ht 360
box_wd 360
point_box 366
circle_above 384
circle_below 384
circle_contained 384
circle_eq 384
circle_gt 384
circle_le 384
circle_left 384
circle_ne 384
circle_overabove 384
circle_overbelow 384
circle_overleft 384
circle_overright 384
circle_right 384
close_lseg 384
lseg_distance 384
lseg_ge 384
lseg_gt 384
lseg_invsl 384
lseg_le 384
lseg_lt 384
lseg_ne 384
lseg_parallel 384
lseg_perp 384
poly_contain 384
circle_same 386
lseg_eq 386
circle_contain 396
circle_in 402
poly_in 406
dist_ppoly 420
dist_pb 426
poly_contain_pt 444
box_cn 474
circle_add_pt 480
circle_mul_pt 480
circle_sub_pt 480
close_ls 480
close_ps 480
dist_ls 480
dist_ps 480
dist_sl 480
dist_sp 480
inter_sl 480
line_sl 480
on_ps 480
on_sl 480
pt_contained_poly 482
circle_ge 486
path_add 486
path_distance 486
path_n_ge 486
path_n_gt 486
path_n_le 486
path_n_lt 486
path_n_eq 488
circle_area 510
dist_pathp 540
dist_ppath 540
line_construct_pp 540
path_add_pt 540
path_mul_pt 540
path_sub_pt 540
point_div_point 594
close_pl 600
dist_lp 600
dist_pl 600
line_distance 600
line_interpt 600
line_intersect 600
line_parallel 600
line_perp 600
on_pl 600
on_ppath 600
point_add 600
point_slope 600
point_sub 600
touched_lseg_inside_poly 606
line_eq 612
point_ne 702
box_closept_lseg 720
dist_pc 846
box_interpt_lseg 960
dist_ppath_internal 1080
line_contain_point 1104
circle_lt 1578
point_in 1762
point_mul_point 2220
point_sub_point 2820
point_add_point 3072
lseg_closept_lseg 5268
path_npoints 5430
lseg_interpt 5748
plist_same 6092
poly_same 6296
line_out 6964
lseg_out 7326
circle_ar 7710
circle_out 9176
single_encode 9176
box_contain 12252
box_same 13760
box_circle 18630
box_poly 18630
dist_cpoint 18726
circle_radius 18756
circle_center 18906
circle_overlap 19218
box_in 19846
lseg_intersect 25368
box_below 27678
poly_overlap 29124
poly_overlap_internal 29418
path_in 30922
pair_count 31328
dist_polyp 34308
dist_ppoly_internal 35064
box_left 50022
path_decode 51298
box_above 57720
path_out 60054
circle_poly 60086
make_bound_box 60510
box_overlap 64734
point_eq 80204
box_overbelow 80436
poly_contained 84546
poly_contain_poly 84930
poly_out 93666
box_overleft 99708
box_overabove 111150
pair_decode 112078
box_overright 112398
box_right 131742
on_pb 138252
box_contain_pt 142686
dist_bp 155262
box_closept_point 155988
box_contained 158292
box_out 177554
cr_circle 180158
lseg_inside_poly 198276
single_decode 224816
points_box 241704
point_inside 246650
box_contain_box 255474
point_out 259540
box_construct 260544
point_eq_point 303394
box_contain_point 437784
point_vert 495558
point_horiz 528384
path_encode 598140
point_left 704808
point_distance 739100
lseg_closept_point 906096
point_invsl 906480
lseg_closept_line 907482
statlseg_construct 1010922
construct_point 1053908
lseg_crossing 1137948
point_below 1244406
path_inter 1380918
lseg_interpt_lseg 1468350
box_ov 1476180
pair_encode 1784604
line_closept_point 1793160
line_invsl 1793160
lseg_interpt_line 2377290
lseg_sl 3848070
point_sl 3849204
lseg_contain_point 4014858
line_interpt_line 4172850
point_construct 5221370
line_construct 6545460
point_dt 15546170
pg_hypot 15654196
point_right 16824360
point_above 17060636

Generated by: LCOV version 1.14