File |
Lines |
Missing |
Coverage |
Graph |
Total libgwy |
25907 |
3812 |
85.29 |
|
version.c |
6 |
0 |
100.00 |
|
rgba.c |
76 |
0 |
100.00 |
|
mask-iter.c |
52 |
0 |
100.00 |
|
listable.c |
28 |
0 |
100.00 |
|
gl-material.c |
204 |
0 |
100.00 |
|
error-list.c |
22 |
0 |
100.00 |
|
grain-value-builtin.c |
741 |
2 |
99.73 |
|
grain-value-builtin--chull.c |
540 |
2 |
99.63 |
|
rand.c |
196 |
1 |
99.49 |
|
field-distributions--minkowski.c |
342 |
4 |
98.83 |
|
int-set.c |
451 |
7 |
98.45 |
|
field-mark.c |
183 |
3 |
98.36 |
|
mask-field-arithmetic.c |
416 |
10 |
97.60 |
|
serializable.c |
40 |
1 |
97.50 |
|
field-inttrans.c |
312 |
8 |
97.44 |
|
math--sort.c |
298 |
8 |
97.32 |
|
field-part.c |
68 |
2 |
97.06 |
|
line-part.c |
31 |
1 |
96.77 |
|
line-distributions.c |
149 |
5 |
96.64 |
|
coords-rectangle.c |
28 |
1 |
96.43 |
|
coords-point.c |
28 |
1 |
96.43 |
|
coords-line.c |
28 |
1 |
96.43 |
|
strfuncs.c |
243 |
10 |
95.88 |
|
brick-statistics.c |
167 |
7 |
95.81 |
|
field-statistics.c |
675 |
30 |
95.56 |
|
field-level--laplace.c |
742 |
34 |
95.42 |
|
expr.c |
608 |
29 |
95.23 |
|
brick-arithmetic.c |
241 |
12 |
95.02 |
|
brick-part.c |
51 |
3 |
94.12 |
|
field-level.c |
469 |
28 |
94.03 |
|
mask-field.c |
413 |
25 |
93.95 |
|
mask-field-grains.c |
459 |
29 |
93.68 |
|
mask-line.c |
279 |
19 |
93.19 |
|
serializable-boxed.c |
70 |
5 |
92.86 |
|
field-arithmetic.c |
424 |
33 |
92.22 |
|
unit.c |
701 |
59 |
91.58 |
|
array.c |
146 |
13 |
91.10 |
|
coords.c |
582 |
54 |
90.72 |
|
value-format.c |
247 |
23 |
90.69 |
|
user-grain-value.c |
331 |
31 |
90.63 |
|
master.c |
261 |
25 |
90.42 |
|
field.c |
674 |
65 |
90.36 |
|
field-correlate.c |
412 |
41 |
90.05 |
|
mask-line-arithmetic.c |
19 |
2 |
89.47 |
|
line.c |
423 |
45 |
89.36 |
|
fft.c |
141 |
15 |
89.36 |
|
math.c |
571 |
63 |
88.97 |
|
object-utils.c |
214 |
25 |
88.32 |
|
grain-value.c |
289 |
35 |
87.89 |
|
user-fit-func.c |
353 |
47 |
86.69 |
|
brick.c |
637 |
87 |
86.34 |
|
serialize.c |
630 |
91 |
85.56 |
|
mask-field-transform.c |
303 |
44 |
85.48 |
|
object-internal.c |
114 |
18 |
84.21 |
|
field-filter.c |
549 |
90 |
83.61 |
|
field-filter--rank.c |
670 |
110 |
83.58 |
|
surface.c |
468 |
82 |
82.48 |
|
fit-func.c |
364 |
65 |
82.14 |
|
fit-task.c |
408 |
74 |
81.86 |
|
field-distributions.c |
1122 |
214 |
80.93 |
|
fit-param.c |
204 |
40 |
80.39 |
|
curve.c |
361 |
73 |
79.78 |
|
line-arithmetic.c |
128 |
26 |
79.69 |
|
gradient.c |
359 |
73 |
79.67 |
|
fit-func-builtin.c |
278 |
57 |
79.50 |
|
dict.c |
900 |
195 |
78.33 |
|
inventory.c |
444 |
97 |
78.15 |
|
field-read.c |
287 |
69 |
75.96 |
|
fitter.c |
424 |
102 |
75.94 |
|
line-statistics.c |
108 |
28 |
74.07 |
|
field-transform.c |
271 |
75 |
72.32 |
|
types.c |
240 |
71 |
70.42 |
|
resource.c |
824 |
325 |
60.56 |
|
pack.c |
526 |
266 |
49.43 |
|
interpolation.c |
375 |
201 |
46.40 |
|
calc.c |
16 |
9 |
43.75 |
|
curve-statistics.c |
41 |
29 |
29.27 |
|
main.c |
237 |
177 |
25.32 |
|
surface-statistics.c |
84 |
69 |
17.86 |
|
matrix.c |
91 |
91 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total array.c |
146 |
13 |
91.10 |
|
listable_size |
2 |
0 |
100.00 |
|
listable_get |
2 |
0 |
100.00 |
|
gwy_array_updated |
6 |
0 |
100.00 |
|
gwy_array_size |
4 |
0 |
100.00 |
|
gwy_array_set_item_type |
8 |
0 |
100.00 |
|
gwy_array_set_data |
12 |
0 |
100.00 |
|
gwy_array_new_with_data |
7 |
0 |
100.00 |
|
gwy_array_listable_init |
4 |
0 |
100.00 |
|
gwy_array_init |
3 |
0 |
100.00 |
|
gwy_array_get_type |
1 |
0 |
100.00 |
|
gwy_array_get_data |
5 |
0 |
100.00 |
|
gwy_array_get |
5 |
0 |
100.00 |
|
gwy_array_finalize |
6 |
0 |
100.00 |
|
gwy_array_class_init |
6 |
0 |
100.00 |
|
ensure_items |
4 |
0 |
100.00 |
|
_gwy_array_set_data_silent |
6 |
0 |
100.00 |
|
gwy_array_replace |
13 |
1 |
92.31 |
|
gwy_array_append |
12 |
1 |
91.67 |
|
gwy_array_delete |
13 |
2 |
84.62 |
|
gwy_array_insert |
16 |
3 |
81.25 |
|
gwy_array_dispose |
9 |
4 |
55.56 |
|
gwy_array_new |
2 |
2 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total brick-arithmetic.c |
241 |
12 |
95.02 |
|
gwy_brick_is_incompatible_with_line |
31 |
0 |
100.00 |
|
gwy_brick_is_incompatible_with_field |
49 |
0 |
100.00 |
|
gwy_brick_clear_full |
3 |
0 |
100.00 |
|
gwy_brick_is_incompatible |
57 |
3 |
94.74 |
|
gwy_brick_extract_plane |
63 |
5 |
92.06 |
|
gwy_brick_extract_line |
38 |
4 |
89.47 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total brick-part.c |
51 |
3 |
94.12 |
|
gwy_brick_part_itemize |
23 |
0 |
100.00 |
|
gwy_brick_part_get_type |
5 |
0 |
100.00 |
|
gwy_brick_part_free |
3 |
0 |
100.00 |
|
gwy_brick_part_copy |
3 |
0 |
100.00 |
|
gwy_brick_part_construct |
17 |
3 |
82.35 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total brick-statistics.c |
167 |
7 |
95.81 |
|
summarize_line |
46 |
1 |
97.83 |
|
summarize_lines |
29 |
1 |
96.55 |
|
gwy_brick_summarize_lines |
92 |
5 |
94.57 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total brick.c |
637 |
87 |
86.34 |
|
gwy_brick_set_zreal |
6 |
0 |
100.00 |
|
gwy_brick_set_zoffset |
5 |
0 |
100.00 |
|
gwy_brick_set_yreal |
6 |
0 |
100.00 |
|
gwy_brick_set_yoffset |
5 |
0 |
100.00 |
|
gwy_brick_set_xreal |
6 |
0 |
100.00 |
|
gwy_brick_set_xoffset |
5 |
0 |
100.00 |
|
gwy_brick_set_name |
5 |
0 |
100.00 |
|
gwy_brick_set |
6 |
0 |
100.00 |
|
gwy_brick_serializable_init |
7 |
0 |
100.00 |
|
gwy_brick_new_sized |
9 |
0 |
100.00 |
|
gwy_brick_new_alike |
5 |
0 |
100.00 |
|
gwy_brick_new |
2 |
0 |
100.00 |
|
gwy_brick_n_items |
13 |
0 |
100.00 |
|
gwy_brick_itemize |
35 |
0 |
100.00 |
|
gwy_brick_invalidate |
2 |
0 |
100.00 |
|
gwy_brick_init |
6 |
0 |
100.00 |
|
gwy_brick_get_zunit |
6 |
0 |
100.00 |
|
gwy_brick_get_yunit |
6 |
0 |
100.00 |
|
gwy_brick_get_xunit |
6 |
0 |
100.00 |
|
gwy_brick_get_wunit |
6 |
0 |
100.00 |
|
gwy_brick_get_type |
1 |
0 |
100.00 |
|
gwy_brick_get_name |
3 |
0 |
100.00 |
|
gwy_brick_get |
6 |
0 |
100.00 |
|
gwy_brick_format_z |
5 |
0 |
100.00 |
|
gwy_brick_finalize |
6 |
0 |
100.00 |
|
gwy_brick_dz |
3 |
0 |
100.00 |
|
gwy_brick_dy |
3 |
0 |
100.00 |
|
gwy_brick_dx |
3 |
0 |
100.00 |
|
gwy_brick_duplicate_impl |
6 |
0 |
100.00 |
|
gwy_brick_dispose |
8 |
0 |
100.00 |
|
gwy_brick_data_changed |
3 |
0 |
100.00 |
|
gwy_brick_copy_full |
5 |
0 |
100.00 |
|
gwy_brick_copy |
16 |
0 |
100.00 |
|
gwy_brick_class_init |
25 |
0 |
100.00 |
|
free_data |
5 |
0 |
100.00 |
|
copy_info |
16 |
0 |
100.00 |
|
alloc_data |
7 |
0 |
100.00 |
|
gwy_brick_set_size |
23 |
1 |
95.65 |
|
gwy_brick_get_property |
58 |
3 |
94.83 |
|
gwy_brick_new_part |
23 |
2 |
91.30 |
|
gwy_brick_construct |
45 |
4 |
91.11 |
|
gwy_brick_set_property |
28 |
3 |
89.29 |
|
gwy_brick_assign_impl |
34 |
4 |
88.24 |
|
gwy_brick_check_line_part |
20 |
3 |
85.00 |
|
gwy_brick_check_plane_part |
24 |
4 |
83.33 |
|
gwy_brick_format_xy |
11 |
2 |
81.82 |
|
gwy_brick_limit_parts |
31 |
6 |
80.65 |
|
gwy_brick_check_part |
22 |
5 |
77.27 |
|
gwy_brick_xyz_units_match |
5 |
5 |
0.00 |
|
gwy_brick_xy_units_match |
4 |
4 |
0.00 |
|
gwy_brick_set_data_full |
6 |
6 |
0.00 |
|
gwy_brick_get_data_full |
4 |
4 |
0.00 |
|
gwy_brick_format_y |
5 |
5 |
0.00 |
|
gwy_brick_format_x |
5 |
5 |
0.00 |
|
gwy_brick_check_target |
21 |
21 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total calc.c |
16 |
9 |
43.75 |
|
gwy_calc_get_type |
1 |
0 |
100.00 |
|
gwy_calc_error_quark |
1 |
0 |
100.00 |
|
gwy_calc_class_init |
5 |
0 |
100.00 |
|
gwy_calc_new |
2 |
2 |
0.00 |
|
gwy_calc_init |
3 |
3 |
0.00 |
|
gwy_calc_finalize |
4 |
4 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total coords-line.c |
28 |
1 |
96.43 |
|
gwy_coords_line_serializable_init |
6 |
0 |
100.00 |
|
gwy_coords_line_new |
2 |
0 |
100.00 |
|
gwy_coords_line_n_items |
2 |
0 |
100.00 |
|
gwy_coords_line_itemize |
3 |
0 |
100.00 |
|
gwy_coords_line_init |
3 |
0 |
100.00 |
|
gwy_coords_line_get_type |
1 |
0 |
100.00 |
|
gwy_coords_line_class_init |
7 |
0 |
100.00 |
|
gwy_coords_line_construct |
4 |
1 |
75.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total coords-point.c |
28 |
1 |
96.43 |
|
gwy_coords_point_serializable_init |
6 |
0 |
100.00 |
|
gwy_coords_point_new |
2 |
0 |
100.00 |
|
gwy_coords_point_n_items |
2 |
0 |
100.00 |
|
gwy_coords_point_itemize |
3 |
0 |
100.00 |
|
gwy_coords_point_init |
3 |
0 |
100.00 |
|
gwy_coords_point_get_type |
1 |
0 |
100.00 |
|
gwy_coords_point_class_init |
7 |
0 |
100.00 |
|
gwy_coords_point_construct |
4 |
1 |
75.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total coords-rectangle.c |
28 |
1 |
96.43 |
|
gwy_coords_rectangle_serializable_init |
6 |
0 |
100.00 |
|
gwy_coords_rectangle_new |
2 |
0 |
100.00 |
|
gwy_coords_rectangle_n_items |
2 |
0 |
100.00 |
|
gwy_coords_rectangle_itemize |
3 |
0 |
100.00 |
|
gwy_coords_rectangle_init |
3 |
0 |
100.00 |
|
gwy_coords_rectangle_get_type |
1 |
0 |
100.00 |
|
gwy_coords_rectangle_class_init |
7 |
0 |
100.00 |
|
gwy_coords_rectangle_construct |
4 |
1 |
75.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total coords.c |
582 |
54 |
90.72 |
|
transpose_func |
14 |
0 |
100.00 |
|
translate_func |
10 |
0 |
100.00 |
|
scale_func |
10 |
0 |
100.00 |
|
gwy_coords_transpose_default |
21 |
0 |
100.00 |
|
gwy_coords_transpose |
7 |
0 |
100.00 |
|
gwy_coords_translate_default |
17 |
0 |
100.00 |
|
gwy_coords_translate |
7 |
0 |
100.00 |
|
gwy_coords_size |
3 |
0 |
100.00 |
|
gwy_coords_shape_size |
4 |
0 |
100.00 |
|
gwy_coords_set_data |
4 |
0 |
100.00 |
|
gwy_coords_serializable_init |
7 |
0 |
100.00 |
|
gwy_coords_scale_default |
17 |
0 |
100.00 |
|
gwy_coords_scale |
7 |
0 |
100.00 |
|
gwy_coords_new_subset |
17 |
0 |
100.00 |
|
gwy_coords_n_items |
10 |
0 |
100.00 |
|
gwy_coords_itemize |
27 |
0 |
100.00 |
|
gwy_coords_init |
3 |
0 |
100.00 |
|
gwy_coords_get_unit |
9 |
0 |
100.00 |
|
gwy_coords_get_type |
1 |
0 |
100.00 |
|
gwy_coords_get_name |
3 |
0 |
100.00 |
|
gwy_coords_get_data |
9 |
0 |
100.00 |
|
gwy_coords_get |
8 |
0 |
100.00 |
|
gwy_coords_flip_default |
18 |
0 |
100.00 |
|
gwy_coords_finished |
3 |
0 |
100.00 |
|
gwy_coords_finalize |
10 |
0 |
100.00 |
|
gwy_coords_duplicate_impl |
17 |
0 |
100.00 |
|
gwy_coords_dispose |
9 |
0 |
100.00 |
|
gwy_coords_dimension_map |
4 |
0 |
100.00 |
|
gwy_coords_dimension |
4 |
0 |
100.00 |
|
gwy_coords_delete_subset |
11 |
0 |
100.00 |
|
gwy_coords_constrain_translation_default |
17 |
0 |
100.00 |
|
gwy_coords_constrain_translation |
9 |
0 |
100.00 |
|
gwy_coords_clear |
4 |
0 |
100.00 |
|
gwy_coords_class_set_generic_transforms |
33 |
0 |
100.00 |
|
gwy_coords_class_init |
12 |
0 |
100.00 |
|
gwy_coords_class_can_transform |
3 |
0 |
100.00 |
|
gwy_coords_can_transform |
3 |
0 |
100.00 |
|
flip_func |
11 |
0 |
100.00 |
|
extract_func |
6 |
0 |
100.00 |
|
ensure_units |
10 |
0 |
100.00 |
|
constrain_translation_func |
11 |
0 |
100.00 |
|
gwy_coords_assign_impl |
16 |
1 |
93.75 |
|
gwy_coords_get_mapped_unit |
13 |
1 |
92.31 |
|
gwy_coords_flip |
8 |
1 |
87.50 |
|
gwy_coords_set_name |
5 |
1 |
80.00 |
|
gwy_coords_construct |
42 |
9 |
78.57 |
|
gwy_coords_transpose_units |
35 |
9 |
74.29 |
|
gwy_coords_get_property |
11 |
3 |
72.73 |
|
gwy_coords_set_property |
10 |
3 |
70.00 |
|
class_supports_transforms |
10 |
4 |
60.00 |
|
gwy_coords_set |
10 |
10 |
0.00 |
|
gwy_coords_filter |
9 |
9 |
0.00 |
|
gwy_coords_delete |
3 |
3 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total curve-statistics.c |
41 |
29 |
29.27 |
|
gwy_curve_median_dx_full |
14 |
2 |
85.71 |
|
gwy_curve_range_full |
4 |
4 |
0.00 |
|
gwy_curve_min_max_full |
14 |
14 |
0.00 |
|
gwy_curve_mean_full |
9 |
9 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total curve.c |
361 |
73 |
79.78 |
|
sort_data |
4 |
0 |
100.00 |
|
gwy_curve_sort |
3 |
0 |
100.00 |
|
gwy_curve_set_name |
5 |
0 |
100.00 |
|
gwy_curve_set_from_line |
12 |
0 |
100.00 |
|
gwy_curve_set_data_full |
12 |
0 |
100.00 |
|
gwy_curve_set |
4 |
0 |
100.00 |
|
gwy_curve_serializable_init |
7 |
0 |
100.00 |
|
gwy_curve_new_sized |
5 |
0 |
100.00 |
|
gwy_curve_new_from_line |
7 |
0 |
100.00 |
|
gwy_curve_new_from_data |
8 |
0 |
100.00 |
|
gwy_curve_new |
2 |
0 |
100.00 |
|
gwy_curve_n_items |
9 |
0 |
100.00 |
|
gwy_curve_itemize |
15 |
0 |
100.00 |
|
gwy_curve_init |
3 |
0 |
100.00 |
|
gwy_curve_get_yunit |
6 |
0 |
100.00 |
|
gwy_curve_get_xunit |
6 |
0 |
100.00 |
|
gwy_curve_get_type |
1 |
0 |
100.00 |
|
gwy_curve_get_name |
3 |
0 |
100.00 |
|
gwy_curve_get_data_full |
4 |
0 |
100.00 |
|
gwy_curve_get |
4 |
0 |
100.00 |
|
gwy_curve_finalize |
6 |
0 |
100.00 |
|
gwy_curve_duplicate_impl |
6 |
0 |
100.00 |
|
gwy_curve_dispose |
6 |
0 |
100.00 |
|
gwy_curve_data_changed |
3 |
0 |
100.00 |
|
gwy_curve_class_init |
15 |
0 |
100.00 |
|
free_data |
3 |
0 |
100.00 |
|
copy_line_to_curve |
9 |
0 |
100.00 |
|
copy_info |
5 |
0 |
100.00 |
|
alloc_data |
5 |
0 |
100.00 |
|
interpolate_linear |
19 |
1 |
94.74 |
|
gwy_curve_assign_impl |
14 |
1 |
92.86 |
|
gwy_curve_construct |
27 |
2 |
92.59 |
|
gwy_curve_get_property |
24 |
3 |
87.50 |
|
regularise |
27 |
5 |
81.48 |
|
gwy_curve_regularize_full |
5 |
1 |
80.00 |
|
gwy_curve_set_property |
10 |
3 |
70.00 |
|
gwy_curve_regularize |
6 |
6 |
0.00 |
|
gwy_curve_new_part |
17 |
17 |
0.00 |
|
gwy_curve_new_alike |
5 |
5 |
0.00 |
|
gwy_curve_format_y |
10 |
10 |
0.00 |
|
gwy_curve_format_x |
14 |
14 |
0.00 |
|
gwy_curve_copy |
5 |
5 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total dict.c |
900 |
195 |
78.33 |
|
value_destroy |
5 |
0 |
100.00 |
|
pstring_compare |
2 |
0 |
100.00 |
|
hash_remove_prefix |
13 |
0 |
100.00 |
|
hash_duplicate |
6 |
0 |
100.00 |
|
gwy_dict_take_string_n |
3 |
0 |
100.00 |
|
gwy_dict_take_object_n |
3 |
0 |
100.00 |
|
gwy_dict_size |
3 |
0 |
100.00 |
|
gwy_dict_set_string_n |
3 |
0 |
100.00 |
|
gwy_dict_set_schar_n |
3 |
0 |
100.00 |
|
gwy_dict_set_schar |
2 |
0 |
100.00 |
|
gwy_dict_set_object_n |
3 |
0 |
100.00 |
|
gwy_dict_set_int64_n |
3 |
0 |
100.00 |
|
gwy_dict_set_int64 |
2 |
0 |
100.00 |
|
gwy_dict_set_int32_n |
3 |
0 |
100.00 |
|
gwy_dict_set_int32 |
2 |
0 |
100.00 |
|
gwy_dict_set_enum_n |
3 |
0 |
100.00 |
|
gwy_dict_set_enum |
3 |
0 |
100.00 |
|
gwy_dict_set_double_n |
3 |
0 |
100.00 |
|
gwy_dict_set_double |
2 |
0 |
100.00 |
|
gwy_dict_set_boxed_n |
3 |
0 |
100.00 |
|
gwy_dict_set_boolean_n |
3 |
0 |
100.00 |
|
gwy_dict_set_boolean |
3 |
0 |
100.00 |
|
gwy_dict_serializable_init |
7 |
0 |
100.00 |
|
gwy_dict_remove_prefix |
16 |
0 |
100.00 |
|
gwy_dict_remove_n |
2 |
0 |
100.00 |
|
gwy_dict_pick_string_n |
2 |
0 |
100.00 |
|
gwy_dict_pick_schar_n |
2 |
0 |
100.00 |
|
gwy_dict_pick_object_n |
2 |
0 |
100.00 |
|
gwy_dict_pick_int64_n |
2 |
0 |
100.00 |
|
gwy_dict_pick_int32_n |
2 |
0 |
100.00 |
|
gwy_dict_pick_double_n |
2 |
0 |
100.00 |
|
gwy_dict_pick_boxed_n |
2 |
0 |
100.00 |
|
gwy_dict_new |
3 |
0 |
100.00 |
|
gwy_dict_n_items |
13 |
0 |
100.00 |
|
gwy_dict_keys_n |
9 |
0 |
100.00 |
|
gwy_dict_keys |
9 |
0 |
100.00 |
|
gwy_dict_itemize |
4 |
0 |
100.00 |
|
gwy_dict_item_type_n |
2 |
0 |
100.00 |
|
gwy_dict_init |
4 |
0 |
100.00 |
|
gwy_dict_get_type |
1 |
0 |
100.00 |
|
gwy_dict_get_string_n |
2 |
0 |
100.00 |
|
gwy_dict_get_string |
3 |
0 |
100.00 |
|
gwy_dict_get_schar_n |
2 |
0 |
100.00 |
|
gwy_dict_get_schar |
3 |
0 |
100.00 |
|
gwy_dict_get_object_n |
2 |
0 |
100.00 |
|
gwy_dict_get_object |
3 |
0 |
100.00 |
|
gwy_dict_get_int64_n |
2 |
0 |
100.00 |
|
gwy_dict_get_int64 |
3 |
0 |
100.00 |
|
gwy_dict_get_int32_n |
2 |
0 |
100.00 |
|
gwy_dict_get_int32 |
3 |
0 |
100.00 |
|
gwy_dict_get_double_n |
2 |
0 |
100.00 |
|
gwy_dict_get_double |
3 |
0 |
100.00 |
|
gwy_dict_get_boxed_n |
2 |
0 |
100.00 |
|
gwy_dict_get_boxed |
3 |
0 |
100.00 |
|
gwy_dict_foreach |
14 |
0 |
100.00 |
|
gwy_dict_finalize |
4 |
0 |
100.00 |
|
gwy_dict_duplicate_impl |
6 |
0 |
100.00 |
|
gwy_dict_dump_to_text |
7 |
0 |
100.00 |
|
gwy_dict_dispose |
8 |
0 |
100.00 |
|
gwy_dict_contains_n |
2 |
0 |
100.00 |
|
gwy_dict_contains |
4 |
0 |
100.00 |
|
gwy_dict_class_init |
7 |
0 |
100.00 |
|
gwy_dict_assign_impl |
6 |
0 |
100.00 |
|
gwy_dict_construct |
42 |
4 |
90.48 |
|
gwy_dict_remove |
10 |
1 |
90.00 |
|
gwy_dict_set_string |
19 |
2 |
89.47 |
|
dequote_token |
8 |
1 |
87.50 |
|
gwy_dict_item_type |
7 |
1 |
85.71 |
|
gwy_dict_transfer |
69 |
10 |
85.51 |
|
gwy_dict_pick_boxed |
6 |
1 |
83.33 |
|
gwy_dict_set_object |
22 |
4 |
81.82 |
|
gwy_dict_pick_string |
5 |
1 |
80.00 |
|
gwy_dict_pick_schar |
5 |
1 |
80.00 |
|
gwy_dict_pick_object |
5 |
1 |
80.00 |
|
gwy_dict_pick_int64 |
5 |
1 |
80.00 |
|
gwy_dict_pick_int32 |
5 |
1 |
80.00 |
|
gwy_dict_pick_double |
5 |
1 |
80.00 |
|
gwy_dict_set_boxed |
22 |
5 |
77.27 |
|
hash_itemize |
59 |
14 |
76.27 |
|
gwy_dict_get_value |
8 |
2 |
75.00 |
|
token_length |
11 |
3 |
72.73 |
|
gwy_dict_rename |
18 |
5 |
72.22 |
|
hash_text_serialize |
52 |
16 |
69.23 |
|
set_copied_value |
16 |
5 |
68.75 |
|
pick_value_of_type |
12 |
4 |
66.67 |
|
get_value_of_type |
12 |
4 |
66.67 |
|
gwy_dict_take_object |
20 |
7 |
65.00 |
|
gwy_dict_set_value |
23 |
9 |
60.87 |
|
gwy_dict_new_from_text |
86 |
34 |
60.47 |
|
gwy_dict_take_string |
20 |
8 |
60.00 |
|
values_are_equal |
32 |
13 |
59.38 |
|
hash_foreach |
13 |
6 |
53.85 |
|
gwy_dict_set_value_n |
3 |
3 |
0.00 |
|
gwy_dict_rename_n |
2 |
2 |
0.00 |
|
gwy_dict_pick_enum_n |
2 |
2 |
0.00 |
|
gwy_dict_pick_enum |
5 |
5 |
0.00 |
|
gwy_dict_pick_boolean_n |
2 |
2 |
0.00 |
|
gwy_dict_pick_boolean |
5 |
5 |
0.00 |
|
gwy_dict_get_value_n |
2 |
2 |
0.00 |
|
gwy_dict_get_enum_n |
2 |
2 |
0.00 |
|
gwy_dict_get_enum |
2 |
2 |
0.00 |
|
gwy_dict_get_boolean_n |
2 |
2 |
0.00 |
|
gwy_dict_get_boolean |
3 |
3 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total error-list.c |
22 |
0 |
100.00 |
|
gwy_error_list_propagate |
8 |
0 |
100.00 |
|
gwy_error_list_clear |
7 |
0 |
100.00 |
|
gwy_error_list_add |
7 |
0 |
100.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total expr.c |
608 |
29 |
95.23 |
|
transform_values |
39 |
0 |
100.00 |
|
transform_infix_ops |
32 |
0 |
100.00 |
|
transform_functions |
25 |
0 |
100.00 |
|
token_list_reverse |
8 |
0 |
100.00 |
|
token_list_prepend |
5 |
0 |
100.00 |
|
token_list_length |
6 |
0 |
100.00 |
|
token_list_delete_token |
9 |
0 |
100.00 |
|
token_list_delete |
12 |
0 |
100.00 |
|
token_list_concat |
8 |
0 |
100.00 |
|
rectify_token_list |
38 |
0 |
100.00 |
|
parse_expr |
8 |
0 |
100.00 |
|
interpret_stack_vectors |
13 |
0 |
100.00 |
|
interpret_stack |
11 |
0 |
100.00 |
|
initialize_scanner |
11 |
0 |
100.00 |
|
identifier_name_is_valid |
2 |
0 |
100.00 |
|
gwy_expr_vector_execute |
7 |
0 |
100.00 |
|
gwy_expr_undefine_constant |
8 |
0 |
100.00 |
|
gwy_expr_tanh |
1 |
0 |
100.00 |
|
gwy_expr_tan |
1 |
0 |
100.00 |
|
gwy_expr_subtract |
1 |
0 |
100.00 |
|
gwy_expr_step |
1 |
0 |
100.00 |
|
gwy_expr_sqrt |
1 |
0 |
100.00 |
|
gwy_expr_sinh |
1 |
0 |
100.00 |
|
gwy_expr_sin |
1 |
0 |
100.00 |
|
gwy_expr_resolve_variables |
20 |
0 |
100.00 |
|
gwy_expr_pow |
1 |
0 |
100.00 |
|
gwy_expr_new |
2 |
0 |
100.00 |
|
gwy_expr_negate |
1 |
0 |
100.00 |
|
gwy_expr_multiply |
1 |
0 |
100.00 |
|
gwy_expr_log2 |
1 |
0 |
100.00 |
|
gwy_expr_log10 |
1 |
0 |
100.00 |
|
gwy_expr_log |
1 |
0 |
100.00 |
|
gwy_expr_lgamma |
1 |
0 |
100.00 |
|
gwy_expr_init |
4 |
0 |
100.00 |
|
gwy_expr_hypot |
1 |
0 |
100.00 |
|
gwy_expr_get_variables |
6 |
0 |
100.00 |
|
gwy_expr_get_type |
1 |
0 |
100.00 |
|
gwy_expr_get_expression |
3 |
0 |
100.00 |
|
gwy_expr_fmod |
1 |
0 |
100.00 |
|
gwy_expr_fmin |
1 |
0 |
100.00 |
|
gwy_expr_fmax |
1 |
0 |
100.00 |
|
gwy_expr_floor |
1 |
0 |
100.00 |
|
gwy_expr_finalize |
14 |
0 |
100.00 |
|
gwy_expr_fabs |
1 |
0 |
100.00 |
|
gwy_expr_exp2 |
1 |
0 |
100.00 |
|
gwy_expr_exp |
1 |
0 |
100.00 |
|
gwy_expr_execute |
8 |
0 |
100.00 |
|
gwy_expr_evaluate |
11 |
0 |
100.00 |
|
gwy_expr_error_quark |
1 |
0 |
100.00 |
|
gwy_expr_erfc |
1 |
0 |
100.00 |
|
gwy_expr_erf |
1 |
0 |
100.00 |
|
gwy_expr_divide |
1 |
0 |
100.00 |
|
gwy_expr_define_constant |
15 |
0 |
100.00 |
|
gwy_expr_cosh |
1 |
0 |
100.00 |
|
gwy_expr_cos |
1 |
0 |
100.00 |
|
gwy_expr_compile |
19 |
0 |
100.00 |
|
gwy_expr_class_init |
7 |
0 |
100.00 |
|
gwy_expr_ceil |
1 |
0 |
100.00 |
|
gwy_expr_cbrt |
1 |
0 |
100.00 |
|
gwy_expr_atanh |
1 |
0 |
100.00 |
|
gwy_expr_atan |
1 |
0 |
100.00 |
|
gwy_expr_asinh |
1 |
0 |
100.00 |
|
gwy_expr_asin |
1 |
0 |
100.00 |
|
gwy_expr_add |
1 |
0 |
100.00 |
|
gwy_expr_acosh |
1 |
0 |
100.00 |
|
gwy_expr_acos |
1 |
0 |
100.00 |
|
free_double |
3 |
0 |
100.00 |
|
fold_constants |
27 |
0 |
100.00 |
|
ensure_constants |
4 |
0 |
100.00 |
|
transform_to_rpn |
29 |
2 |
93.10 |
|
transform_to_rpn_real |
73 |
6 |
91.78 |
|
scan_tokens |
32 |
3 |
90.63 |
|
stack_is_executable |
19 |
2 |
89.47 |
|
token_list_insert |
8 |
1 |
87.50 |
|
token_list_last |
6 |
1 |
83.33 |
|
check_call_table_sanity |
5 |
1 |
80.00 |
|
print_stack |
12 |
12 |
0.00 |
|
gwy_expr_atan2 |
1 |
1 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total fft.c |
141 |
15 |
89.36 |
|
smooth_upper_bound |
11 |
0 |
100.00 |
|
gwy_fft_window_welch |
3 |
0 |
100.00 |
|
gwy_fft_window_rect |
5 |
0 |
100.00 |
|
gwy_fft_window_nuttall |
3 |
0 |
100.00 |
|
gwy_fft_window_none |
2 |
0 |
100.00 |
|
gwy_fft_window_lanczos |
3 |
0 |
100.00 |
|
gwy_fft_window_kaiser25 |
2 |
0 |
100.00 |
|
gwy_fft_window_kaiser |
5 |
0 |
100.00 |
|
gwy_fft_window_hann |
3 |
0 |
100.00 |
|
gwy_fft_window_hamming |
3 |
0 |
100.00 |
|
gwy_fft_window_flat_top |
4 |
0 |
100.00 |
|
gwy_fft_window_blackman |
3 |
0 |
100.00 |
|
gwy_fft_nice_transform_size |
4 |
0 |
100.00 |
|
gwy_fft_load_wisdom |
3 |
0 |
100.00 |
|
build_wisdom_file_name |
10 |
0 |
100.00 |
|
bessel_I0 |
9 |
0 |
100.00 |
|
_gwy_fft_rigour |
2 |
0 |
100.00 |
|
find_cpu_configuration |
18 |
2 |
88.89 |
|
load_wisdom |
13 |
3 |
76.92 |
|
gwy_fft_window_sample |
25 |
7 |
72.00 |
|
gwy_fft_save_wisdom |
10 |
3 |
70.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field-arithmetic.c |
424 |
33 |
92.22 |
|
sculpt_block_upward |
8 |
0 |
100.00 |
|
sculpt_block_find_min |
7 |
0 |
100.00 |
|
sculpt_block_find_max |
7 |
0 |
100.00 |
|
sculpt_block_downward |
8 |
0 |
100.00 |
|
gwy_field_sqrt_full |
3 |
0 |
100.00 |
|
gwy_field_multiply_full |
3 |
0 |
100.00 |
|
gwy_field_multiply |
34 |
0 |
100.00 |
|
gwy_field_is_incompatible |
41 |
0 |
100.00 |
|
gwy_field_hypot_field |
9 |
0 |
100.00 |
|
gwy_field_fill_full |
3 |
0 |
100.00 |
|
gwy_field_clear_full |
3 |
0 |
100.00 |
|
gwy_field_addmul_full |
3 |
0 |
100.00 |
|
gwy_field_add_full |
3 |
0 |
100.00 |
|
gwy_field_sculpt |
72 |
2 |
97.22 |
|
gwy_field_clamp |
26 |
1 |
96.15 |
|
gwy_field_add |
25 |
1 |
96.00 |
|
gwy_field_apply_func |
18 |
1 |
94.44 |
|
gwy_field_sqrt |
17 |
1 |
94.12 |
|
gwy_field_min_field |
11 |
1 |
90.91 |
|
gwy_field_max_field |
11 |
1 |
90.91 |
|
gwy_field_clear |
19 |
2 |
89.47 |
|
gwy_field_fill |
23 |
3 |
86.96 |
|
gwy_field_add_field |
13 |
2 |
84.62 |
|
gwy_field_normalize |
24 |
7 |
70.83 |
|
gwy_field_addmul |
33 |
11 |
66.67 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field-correlate.c |
412 |
41 |
90.05 |
|
neighbours_ensure_sorted |
5 |
0 |
100.00 |
|
neigbours_are_better |
15 |
0 |
100.00 |
|
multiply_shifted_rects |
19 |
0 |
100.00 |
|
gather_neighbours |
27 |
0 |
100.00 |
|
find_extremum |
35 |
0 |
100.00 |
|
gwy_field_local_extrema |
23 |
1 |
95.65 |
|
calculate_local_mean_and_rms |
29 |
2 |
93.10 |
|
gwy_field_crosscorrelate |
142 |
19 |
86.62 |
|
gwy_field_correlate |
117 |
19 |
83.76 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field-distributions--minkowski.c |
365 |
12 |
96.71 |
|
uniq_array |
10 |
0 |
100.00 |
|
resolve_grain_map |
13 |
0 |
100.00 |
|
minkowski_volume |
30 |
0 |
100.00 |
|
minkowski_ngrains |
5 |
0 |
100.00 |
|
minkowski_connectivity |
11 |
0 |
100.00 |
|
minkowski_boundary |
21 |
0 |
100.00 |
|
group_by_height |
18 |
0 |
100.00 |
|
grain_number_dist |
64 |
0 |
100.00 |
|
dist_points_for_n_points |
2 |
0 |
100.00 |
|
discretise_heights |
23 |
0 |
100.00 |
|
count_edges |
63 |
0 |
100.00 |
|
compress_grain_numbers |
11 |
0 |
100.00 |
|
calculate_min_max_dist |
44 |
0 |
100.00 |
|
add_to_min_max_dist |
5 |
0 |
100.00 |
|
add_to_dist |
7 |
0 |
100.00 |
|
gwy_field_minkowski |
20 |
2 |
90.00 |
|
sanitise_range |
10 |
2 |
80.00 |
|
int_list_free |
4 |
4 |
0.00 |
|
grid_point_list_free |
4 |
4 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field-distributions.c |
1124 |
214 |
80.96 |
|
value_dist_discr_analyse |
10 |
0 |
100.00 |
|
value_dist_cont |
16 |
0 |
100.00 |
|
slope_dist_discr1 |
14 |
0 |
100.00 |
|
slope_dist_discr |
16 |
0 |
100.00 |
|
slope_dist_cont1 |
24 |
0 |
100.00 |
|
row_window |
4 |
0 |
100.00 |
|
row_level_mask |
17 |
0 |
100.00 |
|
row_level_and_count |
18 |
0 |
100.00 |
|
row_level |
7 |
0 |
100.00 |
|
row_extract_cabs |
5 |
0 |
100.00 |
|
row_extfft_symmetrise_re |
11 |
0 |
100.00 |
|
row_extfft_extract_re |
6 |
0 |
100.00 |
|
row_extfft_accum_cnorm |
5 |
0 |
100.00 |
|
row_divide_nonzero |
4 |
0 |
100.00 |
|
row_copy_subtract |
4 |
0 |
100.00 |
|
row_assign_mask |
6 |
0 |
100.00 |
|
row_accumulate_vk |
8 |
0 |
100.00 |
|
row_accumulate |
4 |
0 |
100.00 |
|
row_accum_cprod |
24 |
0 |
100.00 |
|
row_accum_cnorm |
18 |
0 |
100.00 |
|
row2_assign_cnorm |
17 |
0 |
100.00 |
|
hhcf_running_sums |
33 |
0 |
100.00 |
|
gwy_field_hhcf |
2 |
0 |
100.00 |
|
gwy_field_acf |
2 |
0 |
100.00 |
|
gather_interpolated |
15 |
0 |
100.00 |
|
dist_points_for_n_points |
2 |
0 |
100.00 |
|
asg_correction |
4 |
0 |
100.00 |
|
value_dist_discr_process |
32 |
1 |
96.88 |
|
gwy_field_psdf |
56 |
3 |
94.64 |
|
grain_row_acf |
28 |
2 |
92.86 |
|
gwy_field_cf |
97 |
7 |
92.78 |
|
gwy_field_grain_row_acf |
53 |
4 |
92.45 |
|
gwy_field_row_hhcf |
74 |
6 |
91.89 |
|
field_value_dist_cont |
12 |
1 |
91.67 |
|
gwy_field_row_psdf |
58 |
6 |
89.66 |
|
gwy_field_row_acf |
57 |
6 |
89.47 |
|
gwy_field_radial_acf |
9 |
1 |
88.89 |
|
gwy_field_angular_average |
68 |
8 |
88.24 |
|
set_cf_units |
8 |
1 |
87.50 |
|
gwy_field_radial_psdf |
7 |
1 |
85.71 |
|
field_value_dist_discr |
13 |
2 |
84.62 |
|
gwy_field_row_asg |
19 |
3 |
84.21 |
|
gwy_field_value_dist |
21 |
4 |
80.95 |
|
gwy_field_slope_dist |
42 |
11 |
73.81 |
|
find_cf_ranges |
10 |
3 |
70.00 |
|
value_dist_cont1 |
18 |
6 |
66.67 |
|
slope_dist_cont |
16 |
11 |
31.25 |
|
sanitise_range |
10 |
7 |
30.00 |
|
tss_dist1 |
14 |
14 |
0.00 |
|
tss_dist |
16 |
16 |
0.00 |
|
gwy_field_tss_dist |
39 |
39 |
0.00 |
|
gwy_field_radial_hhcf |
9 |
9 |
0.00 |
|
gwy_field_radial_asg |
17 |
17 |
0.00 |
|
gwy_field_asg |
25 |
25 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field-filter--rank.c |
691 |
116 |
83.21 |
|
sort_bucket |
10 |
0 |
100.00 |
|
remove_edge_data_with_revmap_check |
11 |
0 |
100.00 |
|
remove_edge_data_with_revmap |
7 |
0 |
100.00 |
|
rank_filter_worker |
4 |
0 |
100.00 |
|
rank_filter_task |
13 |
0 |
100.00 |
|
rank_filter_result |
4 |
0 |
100.00 |
|
order_transform |
8 |
0 |
100.00 |
|
median_from_pointers |
34 |
0 |
100.00 |
|
kernel_edges_new |
7 |
0 |
100.00 |
|
kernel_edges_free |
7 |
0 |
100.00 |
|
int_list_new |
6 |
0 |
100.00 |
|
int_list_free |
4 |
0 |
100.00 |
|
gwy_field_filter_median |
3 |
0 |
100.00 |
|
gwy_field_filter_max |
3 |
0 |
100.00 |
|
gather_edge_intvalues |
6 |
0 |
100.00 |
|
filter_median_direct |
59 |
0 |
100.00 |
|
filter_median_bucket |
101 |
0 |
100.00 |
|
filter_maximum_direct |
72 |
0 |
100.00 |
|
extract_masked_data_uint |
10 |
0 |
100.00 |
|
extract_masked_data_double_with_revmap |
11 |
0 |
100.00 |
|
bucket_remove_values |
21 |
0 |
100.00 |
|
bucket_median |
27 |
0 |
100.00 |
|
bucket_add_values |
16 |
0 |
100.00 |
|
block_maximum |
7 |
0 |
100.00 |
|
analyse_kernel_edges |
19 |
0 |
100.00 |
|
add_edge_data_with_revmap_maximum |
12 |
0 |
100.00 |
|
add_edge_data_with_revmap |
8 |
0 |
100.00 |
|
adapt_kernel_edges |
7 |
0 |
100.00 |
|
adapt_int_list |
8 |
0 |
100.00 |
|
kernel_edge_list |
10 |
1 |
90.00 |
|
_gwy_tune_median_filter_method |
9 |
1 |
88.89 |
|
filter_rank_split |
28 |
5 |
82.14 |
|
rank_filter |
34 |
9 |
73.53 |
|
int_list_add |
7 |
2 |
71.43 |
|
gwy_field_filter_min |
3 |
3 |
0.00 |
|
grid_point_list_free |
4 |
4 |
0.00 |
|
filter_minimum_direct |
72 |
72 |
0.00 |
|
block_minimum |
7 |
7 |
0.00 |
|
add_edge_data_with_revmap_minimum |
12 |
12 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field-filter.c |
549 |
90 |
83.61 |
|
step_block |
6 |
0 |
100.00 |
|
row_extend_undef |
3 |
0 |
100.00 |
|
row_extend_periodic |
12 |
0 |
100.00 |
|
row_extend_mirror |
13 |
0 |
100.00 |
|
row_extend_fill |
5 |
0 |
100.00 |
|
row_extend_border |
5 |
0 |
100.00 |
|
row_extend_base |
10 |
0 |
100.00 |
|
row_convolve_fft |
28 |
0 |
100.00 |
|
row_convolve_direct |
18 |
0 |
100.00 |
|
rect_extend_undef |
3 |
0 |
100.00 |
|
rect_extend_periodic |
12 |
0 |
100.00 |
|
rect_extend_mirror |
17 |
0 |
100.00 |
|
rect_extend_fill |
9 |
0 |
100.00 |
|
rect_extend_border |
9 |
0 |
100.00 |
|
rect_extend_base |
12 |
0 |
100.00 |
|
multiconvolve_direct |
46 |
0 |
100.00 |
|
make_kernel_from_data |
4 |
0 |
100.00 |
|
fill_block |
4 |
0 |
100.00 |
|
extend_kernel_row |
6 |
0 |
100.00 |
|
convolve_fft |
34 |
0 |
100.00 |
|
combine_results_hypot |
2 |
0 |
100.00 |
|
_gwy_make_symmetrical_extension |
5 |
0 |
100.00 |
|
_gwy_extend_kernel_rect |
10 |
0 |
100.00 |
|
make_gaussian_kernel |
14 |
1 |
92.86 |
|
_gwy_get_rect_extend_func |
12 |
1 |
91.67 |
|
gwy_field_new_extended |
19 |
2 |
89.47 |
|
_gwy_tune_convolution_method |
9 |
1 |
88.89 |
|
gwy_field_filter_standard |
33 |
4 |
87.88 |
|
gwy_field_row_convolve |
16 |
2 |
87.50 |
|
combined_gradient_filter |
16 |
2 |
87.50 |
|
get_row_extend_func |
12 |
2 |
83.33 |
|
gwy_field_extend |
21 |
4 |
80.95 |
|
filter_5x5 |
28 |
6 |
78.57 |
|
gwy_field_convolve |
23 |
5 |
78.26 |
|
gwy_field_filter_gaussian |
19 |
9 |
52.63 |
|
_gwy_ensure_defined_exterior |
6 |
3 |
50.00 |
|
nonlinearity_block |
28 |
28 |
0.00 |
|
kuwahara_block |
20 |
20 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field-inttrans.c |
312 |
8 |
97.44 |
|
init_fft_field |
7 |
0 |
100.00 |
|
humanize_yoffset |
5 |
0 |
100.00 |
|
humanize_xoffset |
5 |
0 |
100.00 |
|
humanize_in_place |
11 |
0 |
100.00 |
|
humanize_clear_cached |
3 |
0 |
100.00 |
|
gwy_field_row_fft_humanize |
15 |
0 |
100.00 |
|
gwy_field_row_fft_dehumanize |
15 |
0 |
100.00 |
|
gwy_field_fft_humanize |
18 |
0 |
100.00 |
|
gwy_field_fft_dehumanize |
18 |
0 |
100.00 |
|
fix_x2c_transform |
14 |
0 |
100.00 |
|
fftize_ydim |
5 |
0 |
100.00 |
|
fftize_xdim |
5 |
0 |
100.00 |
|
dehumanize_yoffset |
3 |
0 |
100.00 |
|
dehumanize_xoffset |
3 |
0 |
100.00 |
|
copy_ydim |
5 |
0 |
100.00 |
|
complete_row_fft_real |
9 |
0 |
100.00 |
|
complete_row_fft_imag |
9 |
0 |
100.00 |
|
complete_fft_real |
13 |
0 |
100.00 |
|
complete_fft_imag |
13 |
0 |
100.00 |
|
gwy_field_row_fft |
54 |
1 |
98.15 |
|
gwy_field_fft |
53 |
1 |
98.11 |
|
gwy_field_fft_window |
24 |
1 |
95.83 |
|
copy_xdim |
5 |
5 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field-level--laplace.c |
742 |
34 |
95.42 |
|
reduce |
41 |
0 |
100.00 |
|
reconstruct |
6 |
0 |
100.00 |
|
promote |
17 |
0 |
100.00 |
|
move_result_to_data |
4 |
0 |
100.00 |
|
matrix_multiply |
9 |
0 |
100.00 |
|
laplace_sparse |
18 |
0 |
100.00 |
|
laplace_iterators_setup |
10 |
0 |
100.00 |
|
laplace_iterators_new |
4 |
0 |
100.00 |
|
laplace_iterators_free |
5 |
0 |
100.00 |
|
laplace_dense |
14 |
0 |
100.00 |
|
iterate_simple |
6 |
0 |
100.00 |
|
iterate_conj_grad |
28 |
0 |
100.00 |
|
insert_grain |
9 |
0 |
100.00 |
|
init_data_simple |
31 |
0 |
100.00 |
|
find_largest_sizes |
11 |
0 |
100.00 |
|
extract_grain |
8 |
0 |
100.00 |
|
enlarge_field_part |
12 |
0 |
100.00 |
|
count_grid_points |
6 |
0 |
100.00 |
|
calculate_f |
11 |
0 |
100.00 |
|
build_sparse_iterators |
19 |
0 |
100.00 |
|
build_levels |
18 |
0 |
100.00 |
|
build_iterator |
42 |
0 |
100.00 |
|
build_grid_index |
8 |
0 |
100.00 |
|
build_dense_iterators |
44 |
0 |
100.00 |
|
interpolate |
118 |
3 |
97.46 |
|
demote |
33 |
2 |
93.94 |
|
remove_spikes |
14 |
1 |
92.86 |
|
gwy_field_laplace_solve |
41 |
3 |
92.68 |
|
laplace_iterators_resize |
20 |
2 |
90.00 |
|
calculate_weights |
50 |
7 |
86.00 |
|
analyse_neighbour_direction |
85 |
16 |
81.18 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field-level.c |
477 |
36 |
92.45 |
|
poly_fit_mask |
17 |
0 |
100.00 |
|
poly_fit |
13 |
0 |
100.00 |
|
plane_fit_mask |
18 |
0 |
100.00 |
|
plane_fit |
14 |
0 |
100.00 |
|
hessian_for_powers |
11 |
0 |
100.00 |
|
gwy_field_subtract_plane |
10 |
0 |
100.00 |
|
gwy_field_shift_rows |
11 |
0 |
100.00 |
|
gwy_field_level_rows |
59 |
0 |
100.00 |
|
gwy_field_inclination._omp_fn.3 |
20 |
0 |
100.00 |
|
gwy_field_inclination._omp_fn.2 |
10 |
0 |
100.00 |
|
gwy_field_inclination._omp_fn.1 |
18 |
0 |
100.00 |
|
gwy_field_inclination._omp_fn.0 |
7 |
0 |
100.00 |
|
fit_row_median_diff |
19 |
0 |
100.00 |
|
fit_row_mean_diff |
21 |
0 |
100.00 |
|
enumerate_powers |
17 |
0 |
100.00 |
|
gwy_field_subtract_poly |
20 |
1 |
95.00 |
|
fit_row_mean |
19 |
1 |
94.74 |
|
fit_row_median |
17 |
1 |
94.12 |
|
find_shifts_of_good_rows |
15 |
1 |
93.33 |
|
gwy_field_find_row_shifts |
54 |
5 |
90.74 |
|
gwy_field_fit_poly |
26 |
6 |
76.92 |
|
gwy_field_fit_plane |
26 |
6 |
76.92 |
|
gwy_field_inclination |
27 |
7 |
74.07 |
|
int_list_free |
4 |
4 |
0.00 |
|
grid_point_list_free |
4 |
4 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field-mark.c |
204 |
7 |
96.57 |
|
propagate_non_extrema_marking |
36 |
0 |
100.00 |
|
mark_minima |
19 |
0 |
100.00 |
|
mark_maxima |
19 |
0 |
100.00 |
|
int_list_new |
6 |
0 |
100.00 |
|
int_list_free |
4 |
0 |
100.00 |
|
int_list_add |
7 |
0 |
100.00 |
|
gwy_field_mark_outliers |
90 |
2 |
97.78 |
|
gwy_field_mark_extrema |
19 |
1 |
94.74 |
|
grid_point_list_free |
4 |
4 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field-part.c |
68 |
2 |
97.06 |
|
gwy_field_part_union |
10 |
0 |
100.00 |
|
gwy_field_part_itemize |
17 |
0 |
100.00 |
|
gwy_field_part_intersect |
17 |
0 |
100.00 |
|
gwy_field_part_get_type |
5 |
0 |
100.00 |
|
gwy_field_part_free |
3 |
0 |
100.00 |
|
gwy_field_part_copy |
3 |
0 |
100.00 |
|
gwy_field_part_construct |
13 |
2 |
84.62 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field-read.c |
287 |
69 |
75.96 |
|
local_centre |
17 |
0 |
100.00 |
|
gwy_field_value_interpolated |
18 |
0 |
100.00 |
|
gwy_field_value |
3 |
0 |
100.00 |
|
gwy_field_slope |
37 |
0 |
100.00 |
|
elliptical_xlen |
4 |
0 |
100.00 |
|
gwy_field_curvature |
92 |
1 |
98.91 |
|
gwy_field_value_averaged |
17 |
1 |
94.12 |
|
exterior_value |
28 |
2 |
92.86 |
|
exterior_mask |
30 |
24 |
20.00 |
|
gwy_field_profile |
35 |
35 |
0.00 |
|
gwy_field_interpolation_coeffs |
6 |
6 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field-statistics.c |
675 |
30 |
95.56 |
|
volume_voids_quadrature_all |
7 |
0 |
100.00 |
|
volume_voids_quadrature |
7 |
0 |
100.00 |
|
volume_triprism_material |
18 |
0 |
100.00 |
|
volume_quadrature_all |
4 |
0 |
100.00 |
|
volume_quadrature |
7 |
0 |
100.00 |
|
volume_material_quadrature_all1 |
6 |
0 |
100.00 |
|
volume_material_quadrature_all |
7 |
0 |
100.00 |
|
volume_material_quadrature1 |
16 |
0 |
100.00 |
|
volume_material_quadrature |
7 |
0 |
100.00 |
|
process_quarters_unmasked |
40 |
0 |
100.00 |
|
process_quarters_masked |
81 |
0 |
100.00 |
|
pixel_quarter_area |
32 |
0 |
100.00 |
|
pixel_allquarter_area |
21 |
0 |
100.00 |
|
gwy_field_volume |
13 |
0 |
100.00 |
|
gwy_field_rms_full |
2 |
0 |
100.00 |
|
gwy_field_min_max_full |
3 |
0 |
100.00 |
|
gwy_field_meansq_full |
2 |
0 |
100.00 |
|
gwy_field_mean_full |
2 |
0 |
100.00 |
|
gwy_field_material_volume |
9 |
0 |
100.00 |
|
gwy_field_statistics |
60 |
1 |
98.33 |
|
gwy_field_entropy |
90 |
2 |
97.78 |
|
gwy_field_mean |
32 |
1 |
96.88 |
|
gwy_field_rms |
35 |
2 |
94.29 |
|
gwy_field_meansq |
30 |
2 |
93.33 |
|
gwy_field_min_max |
40 |
4 |
90.00 |
|
gwy_field_surface_area |
15 |
2 |
86.67 |
|
gwy_field_median |
29 |
4 |
86.21 |
|
gwy_field_process_quarters |
7 |
1 |
85.71 |
|
gwy_field_count_above_below |
51 |
9 |
82.35 |
|
gwy_field_median_full |
2 |
2 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field-transform.c |
271 |
75 |
72.32 |
|
swap_block |
7 |
0 |
100.00 |
|
mirror_vertically_to |
7 |
0 |
100.00 |
|
mirror_vertically_in_place |
8 |
0 |
100.00 |
|
mirror_horizontally_to |
10 |
0 |
100.00 |
|
mirror_horizontally_in_place |
8 |
0 |
100.00 |
|
mirror_centrally_to |
10 |
0 |
100.00 |
|
mirror_centrally_in_place |
12 |
0 |
100.00 |
|
gwy_plane_congruence_is_transposition |
5 |
0 |
100.00 |
|
gwy_plane_congruence_invert |
7 |
0 |
100.00 |
|
copy_to |
9 |
0 |
100.00 |
|
gwy_field_copy_congruent |
25 |
1 |
96.00 |
|
transform_congruent_to |
22 |
1 |
95.45 |
|
gwy_field_new_congruent |
22 |
3 |
86.36 |
|
gwy_field_transform_congruent |
43 |
7 |
83.72 |
|
transpose_to |
18 |
5 |
72.22 |
|
transform_offsets |
35 |
35 |
0.00 |
|
gwy_field_transform_offsets |
23 |
23 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total field.c |
674 |
65 |
90.36 |
|
gwy_field_set_yreal |
8 |
0 |
100.00 |
|
gwy_field_set_yoffset |
5 |
0 |
100.00 |
|
gwy_field_set_xreal |
8 |
0 |
100.00 |
|
gwy_field_set_xoffset |
5 |
0 |
100.00 |
|
gwy_field_set_size |
19 |
0 |
100.00 |
|
gwy_field_set_name |
5 |
0 |
100.00 |
|
gwy_field_set_data_full |
6 |
0 |
100.00 |
|
gwy_field_set_data |
24 |
0 |
100.00 |
|
gwy_field_set |
6 |
0 |
100.00 |
|
gwy_field_serializable_init |
7 |
0 |
100.00 |
|
gwy_field_new_sized |
8 |
0 |
100.00 |
|
gwy_field_new_from_mask |
11 |
0 |
100.00 |
|
gwy_field_new_alike |
5 |
0 |
100.00 |
|
gwy_field_new |
2 |
0 |
100.00 |
|
gwy_field_n_items |
11 |
0 |
100.00 |
|
gwy_field_itemize |
28 |
0 |
100.00 |
|
gwy_field_invalidate |
3 |
0 |
100.00 |
|
gwy_field_init |
6 |
0 |
100.00 |
|
gwy_field_get_zunit |
6 |
0 |
100.00 |
|
gwy_field_get_yunit |
6 |
0 |
100.00 |
|
gwy_field_get_xunit |
6 |
0 |
100.00 |
|
gwy_field_get_type |
1 |
0 |
100.00 |
|
gwy_field_get_name |
3 |
0 |
100.00 |
|
gwy_field_get_data_full |
4 |
0 |
100.00 |
|
gwy_field_get_data |
26 |
0 |
100.00 |
|
gwy_field_get |
5 |
0 |
100.00 |
|
gwy_field_finalize |
6 |
0 |
100.00 |
|
gwy_field_dy |
3 |
0 |
100.00 |
|
gwy_field_dx |
3 |
0 |
100.00 |
|
gwy_field_duplicate_impl |
10 |
0 |
100.00 |
|
gwy_field_dispose |
7 |
0 |
100.00 |
|
gwy_field_data_changed |
3 |
0 |
100.00 |
|
gwy_field_copy_full |
5 |
0 |
100.00 |
|
gwy_field_copy |
17 |
0 |
100.00 |
|
gwy_field_clear_offsets |
10 |
0 |
100.00 |
|
gwy_field_class_init |
21 |
0 |
100.00 |
|
gwy_field_check_target_part |
23 |
0 |
100.00 |
|
gwy_field_check_part |
17 |
0 |
100.00 |
|
free_data |
5 |
0 |
100.00 |
|
copy_info |
12 |
0 |
100.00 |
|
alloc_data |
8 |
0 |
100.00 |
|
_gwy_field_set_cache_for_flat |
11 |
0 |
100.00 |
|
gwy_field_new_part |
20 |
1 |
95.00 |
|
gwy_field_get_property |
44 |
3 |
93.18 |
|
gwy_field_construct |
38 |
3 |
92.11 |
|
gwy_field_assign_impl |
29 |
3 |
89.66 |
|
gwy_field_set_property |
28 |
3 |
89.29 |
|
gwy_field_check_target_mask |
16 |
2 |
87.50 |
|
gwy_field_check_target |
16 |
2 |
87.50 |
|
gwy_field_check_mask |
20 |
3 |
85.00 |
|
gwy_field_format_xy |
11 |
2 |
81.82 |
|
gwy_field_limit_parts |
30 |
6 |
80.00 |
|
gwy_field_xyz_units_match |
5 |
5 |
0.00 |
|
gwy_field_xy_units_match |
4 |
4 |
0.00 |
|
gwy_field_new_resampled |
11 |
11 |
0.00 |
|
gwy_field_format_z |
7 |
7 |
0.00 |
|
gwy_field_format_y |
5 |
5 |
0.00 |
|
gwy_field_format_x |
5 |
5 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total fit-func-builtin.c |
278 |
57 |
79.50 |
|
two_exp_function |
5 |
0 |
100.00 |
|
step_function |
10 |
0 |
100.00 |
|
rpsdf_gauss_function |
4 |
0 |
100.00 |
|
rpsdf_exp_function |
4 |
0 |
100.00 |
|
psdf_gauss_function |
4 |
0 |
100.00 |
|
psdf_exp_function |
4 |
0 |
100.00 |
|
parabolic_bump_function |
8 |
0 |
100.00 |
|
lorentz_function |
5 |
0 |
100.00 |
|
gauss_function |
5 |
0 |
100.00 |
|
exp_function |
4 |
0 |
100.00 |
|
elliptic_bump_function |
8 |
0 |
100.00 |
|
const_function |
3 |
0 |
100.00 |
|
const_estimate |
3 |
0 |
100.00 |
|
acf_gauss_function |
4 |
0 |
100.00 |
|
acf_exp_function |
4 |
0 |
100.00 |
|
_gwy_fit_func_setup_builtins |
24 |
0 |
100.00 |
|
psdf_derive_units |
9 |
1 |
88.89 |
|
acf_derive_units |
8 |
1 |
87.50 |
|
exp_estimate |
15 |
4 |
73.33 |
|
step_estimate |
21 |
6 |
71.43 |
|
rpsdf_gauss_estimate |
10 |
3 |
70.00 |
|
rpsdf_exp_estimate |
10 |
3 |
70.00 |
|
psdf_gauss_estimate |
10 |
3 |
70.00 |
|
psdf_exp_estimate |
10 |
3 |
70.00 |
|
acf_gauss_estimate |
10 |
3 |
70.00 |
|
acf_exp_estimate |
10 |
3 |
70.00 |
|
parabolic_bump_estimate |
15 |
6 |
60.00 |
|
elliptic_bump_estimate |
15 |
6 |
60.00 |
|
two_exp_estimate |
12 |
5 |
58.33 |
|
lorentz_estimate |
12 |
5 |
58.33 |
|
gauss_estimate |
12 |
5 |
58.33 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total fit-func.c |
364 |
65 |
82.14 |
|
update_fit_task |
7 |
0 |
100.00 |
|
gwy_fit_func_param_unit |
18 |
0 |
100.00 |
|
gwy_fit_func_param_name |
10 |
0 |
100.00 |
|
gwy_fit_func_n_params |
3 |
0 |
100.00 |
|
gwy_fit_func_init |
3 |
0 |
100.00 |
|
gwy_fit_func_get_type |
1 |
0 |
100.00 |
|
gwy_fit_func_get_resource |
5 |
0 |
100.00 |
|
gwy_fit_func_get_fit_task |
7 |
0 |
100.00 |
|
gwy_fit_func_finalize |
7 |
0 |
100.00 |
|
gwy_fit_func_evaluate |
5 |
0 |
100.00 |
|
gwy_fit_func_dispose |
11 |
0 |
100.00 |
|
gwy_fit_func_constructed |
15 |
0 |
100.00 |
|
gwy_fit_func_class_init |
17 |
0 |
100.00 |
|
get_nparams |
5 |
0 |
100.00 |
|
get_group |
5 |
0 |
100.00 |
|
fit_func_vfunc |
8 |
0 |
100.00 |
|
evaluate |
15 |
0 |
100.00 |
|
_gwy_fit_func_new_expr_with_constants |
5 |
0 |
100.00 |
|
_gwy_fit_func_estimators |
3 |
0 |
100.00 |
|
evaluate_estimators |
74 |
2 |
97.30 |
|
gwy_fit_func_estimate |
30 |
2 |
93.33 |
|
gwy_fit_func_set_data |
9 |
1 |
88.89 |
|
gwy_fit_func_set_property |
11 |
3 |
72.73 |
|
gwy_fit_func_param_number |
16 |
5 |
68.75 |
|
gwy_fit_func_new |
6 |
2 |
66.67 |
|
construct_expr |
11 |
4 |
63.64 |
|
gwy_fit_func_get_property |
20 |
9 |
55.00 |
|
user_func_notify_name |
9 |
9 |
0.00 |
|
user_func_data_changed |
5 |
5 |
0.00 |
|
gwy_fit_func_list_builtins |
5 |
5 |
0.00 |
|
gwy_fit_func_is_valid |
3 |
3 |
0.00 |
|
gwy_fit_func_get_name |
5 |
5 |
0.00 |
|
gwy_fit_func_get_group |
3 |
3 |
0.00 |
|
gwy_fit_func_formula |
7 |
7 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total fit-param.c |
204 |
40 |
80.39 |
|
make_estimator_expr |
6 |
0 |
100.00 |
|
gwy_fit_param_set_power_y |
8 |
0 |
100.00 |
|
gwy_fit_param_set_power_x |
8 |
0 |
100.00 |
|
gwy_fit_param_serializable_init |
7 |
0 |
100.00 |
|
gwy_fit_param_new |
3 |
0 |
100.00 |
|
gwy_fit_param_n_items |
2 |
0 |
100.00 |
|
gwy_fit_param_itemize |
18 |
0 |
100.00 |
|
gwy_fit_param_init |
3 |
0 |
100.00 |
|
gwy_fit_param_get_type |
1 |
0 |
100.00 |
|
gwy_fit_param_get_power_y |
3 |
0 |
100.00 |
|
gwy_fit_param_get_power_x |
3 |
0 |
100.00 |
|
gwy_fit_param_get_name |
3 |
0 |
100.00 |
|
gwy_fit_param_get_estimate |
3 |
0 |
100.00 |
|
gwy_fit_param_finalize |
7 |
0 |
100.00 |
|
gwy_fit_param_error_quark |
1 |
0 |
100.00 |
|
gwy_fit_param_duplicate_impl |
6 |
0 |
100.00 |
|
gwy_fit_param_class_init |
13 |
0 |
100.00 |
|
gwy_fit_param_check_estimate |
18 |
0 |
100.00 |
|
gwy_fit_param_assign_impl |
15 |
0 |
100.00 |
|
gwy_fit_param_new_set |
11 |
2 |
81.82 |
|
gwy_fit_param_construct |
17 |
4 |
76.47 |
|
gwy_fit_param_set_estimate |
8 |
2 |
75.00 |
|
gwy_fit_param_set_property |
20 |
12 |
40.00 |
|
gwy_fit_param_get_property |
20 |
20 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total fit-task.c |
408 |
74 |
81.86 |
|
set_n_params |
14 |
0 |
100.00 |
|
gwy_fit_task_set_weight_data |
6 |
0 |
100.00 |
|
gwy_fit_task_set_vector_vfuncs |
11 |
0 |
100.00 |
|
gwy_fit_task_set_vector_func |
12 |
0 |
100.00 |
|
gwy_fit_task_set_vector_data |
8 |
0 |
100.00 |
|
gwy_fit_task_set_point_weight_func |
7 |
0 |
100.00 |
|
gwy_fit_task_set_point_func |
10 |
0 |
100.00 |
|
gwy_fit_task_set_point_data |
8 |
0 |
100.00 |
|
gwy_fit_task_set_fixed_param |
5 |
0 |
100.00 |
|
gwy_fit_task_new |
2 |
0 |
100.00 |
|
gwy_fit_task_init |
3 |
0 |
100.00 |
|
gwy_fit_task_get_type |
1 |
0 |
100.00 |
|
gwy_fit_task_get_fixed_params |
10 |
0 |
100.00 |
|
gwy_fit_task_get_fixed_param |
5 |
0 |
100.00 |
|
gwy_fit_task_get_fitter |
5 |
0 |
100.00 |
|
gwy_fit_task_fit |
6 |
0 |
100.00 |
|
gwy_fit_task_finalize |
5 |
0 |
100.00 |
|
gwy_fit_task_eval_residuum |
5 |
0 |
100.00 |
|
gwy_fit_task_dispose |
5 |
0 |
100.00 |
|
gwy_fit_task_class_init |
6 |
0 |
100.00 |
|
ensure_fitter |
5 |
0 |
100.00 |
|
add_to_gradient_and_hessian |
6 |
0 |
100.00 |
|
gwy_fit_task_correlations |
16 |
1 |
93.75 |
|
fit_task_residuum |
43 |
4 |
90.70 |
|
gwy_fit_task_param_errors |
16 |
2 |
87.50 |
|
gwy_fit_task_chi |
8 |
1 |
87.50 |
|
gwy_fit_task_set_fixed_params |
7 |
1 |
85.71 |
|
invalidate_vector_interface |
8 |
2 |
75.00 |
|
fit_task_gradient |
109 |
28 |
74.31 |
|
invalidate_point_interface |
7 |
2 |
71.43 |
|
eval_point_vararg |
19 |
11 |
42.11 |
|
eval_vector_vararg |
21 |
13 |
38.10 |
|
gwy_fit_task_param_error |
7 |
7 |
0.00 |
|
gwy_fit_task_get_max_vararg_params |
2 |
2 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total fitter.c |
424 |
102 |
75.94 |
|
update_param |
7 |
0 |
100.00 |
|
restore_diagonal |
2 |
0 |
100.00 |
|
gwy_fitter_set_params |
6 |
0 |
100.00 |
|
gwy_fitter_set_n_params |
4 |
0 |
100.00 |
|
gwy_fitter_set_funcs |
8 |
0 |
100.00 |
|
gwy_fitter_residuum |
4 |
0 |
100.00 |
|
gwy_fitter_new |
2 |
0 |
100.00 |
|
gwy_fitter_init |
4 |
0 |
100.00 |
|
gwy_fitter_get_type |
1 |
0 |
100.00 |
|
gwy_fitter_get_n_params |
3 |
0 |
100.00 |
|
gwy_fitter_class_init |
18 |
0 |
100.00 |
|
add_to_diagonal |
11 |
0 |
100.00 |
|
fitter_set_n_param |
22 |
1 |
95.45 |
|
gwy_fitter_set_property |
35 |
3 |
91.43 |
|
gwy_fitter_get_property |
35 |
3 |
91.43 |
|
fitter_invert_hessian |
20 |
2 |
90.00 |
|
gwy_fitter_get_params |
8 |
1 |
87.50 |
|
gwy_fitter_eval_residuum |
8 |
1 |
87.50 |
|
gwy_fitter_inverse_hessian |
12 |
2 |
83.33 |
|
fitter_minimize |
59 |
12 |
79.66 |
|
too_small_param_change |
17 |
4 |
76.47 |
|
gwy_fitter_fit |
17 |
4 |
76.47 |
|
gwy_fitter_finalize |
8 |
2 |
75.00 |
|
solve_step |
11 |
3 |
72.73 |
|
extract_hessian_diagonal |
12 |
4 |
66.67 |
|
set_diagonal_from_array |
11 |
4 |
63.64 |
|
eval_gradient_with_check |
28 |
12 |
57.14 |
|
eval_residuum_with_check |
14 |
7 |
50.00 |
|
gwy_fitter_status |
3 |
3 |
0.00 |
|
gwy_fitter_set_matrix_funcs |
8 |
8 |
0.00 |
|
gwy_fitter_set_matrix |
14 |
14 |
0.00 |
|
gwy_fitter_set_constraint |
3 |
3 |
0.00 |
|
gwy_fitter_iter_number |
3 |
3 |
0.00 |
|
gwy_fitter_get_matrix |
3 |
3 |
0.00 |
|
gwy_fitter_get_lambda |
3 |
3 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total gl-material.c |
204 |
0 |
100.00 |
|
parse_one |
8 |
0 |
100.00 |
|
gwy_gl_material_setup_inventory |
10 |
0 |
100.00 |
|
gwy_gl_material_set_specular |
5 |
0 |
100.00 |
|
gwy_gl_material_set_shininess |
7 |
0 |
100.00 |
|
gwy_gl_material_set_rgba |
7 |
0 |
100.00 |
|
gwy_gl_material_set_emission |
5 |
0 |
100.00 |
|
gwy_gl_material_set_diffuse |
5 |
0 |
100.00 |
|
gwy_gl_material_set_ambient |
5 |
0 |
100.00 |
|
gwy_gl_material_serializable_init |
8 |
0 |
100.00 |
|
gwy_gl_material_sanitize |
8 |
0 |
100.00 |
|
gwy_gl_material_parse |
11 |
0 |
100.00 |
|
gwy_gl_material_new |
2 |
0 |
100.00 |
|
gwy_gl_material_n_items |
3 |
0 |
100.00 |
|
gwy_gl_material_itemize |
28 |
0 |
100.00 |
|
gwy_gl_material_init |
4 |
0 |
100.00 |
|
gwy_gl_material_get_type |
1 |
0 |
100.00 |
|
gwy_gl_material_get_specular |
3 |
0 |
100.00 |
|
gwy_gl_material_get_shininess |
3 |
0 |
100.00 |
|
gwy_gl_material_get_emission |
3 |
0 |
100.00 |
|
gwy_gl_material_get_diffuse |
3 |
0 |
100.00 |
|
gwy_gl_material_get_ambient |
3 |
0 |
100.00 |
|
gwy_gl_material_duplicate_impl |
6 |
0 |
100.00 |
|
gwy_gl_material_dump |
14 |
0 |
100.00 |
|
gwy_gl_material_copy |
2 |
0 |
100.00 |
|
gwy_gl_material_construct |
25 |
0 |
100.00 |
|
gwy_gl_material_class_init |
9 |
0 |
100.00 |
|
gwy_gl_material_changed |
3 |
0 |
100.00 |
|
gwy_gl_material_assign_impl |
13 |
0 |
100.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total gradient.c |
365 |
74 |
79.73 |
|
gwy_gradient_setup_inventory |
6 |
0 |
100.00 |
|
gwy_gradient_set_color |
12 |
0 |
100.00 |
|
gwy_gradient_set |
13 |
0 |
100.00 |
|
gwy_gradient_serializable_init |
8 |
0 |
100.00 |
|
gwy_gradient_point_get_type |
1 |
0 |
100.00 |
|
gwy_gradient_point_free |
3 |
0 |
100.00 |
|
gwy_gradient_point_copy |
4 |
0 |
100.00 |
|
gwy_gradient_parse |
13 |
0 |
100.00 |
|
gwy_gradient_new |
2 |
0 |
100.00 |
|
gwy_gradient_n_points |
3 |
0 |
100.00 |
|
gwy_gradient_n_items |
2 |
0 |
100.00 |
|
gwy_gradient_itemize |
10 |
0 |
100.00 |
|
gwy_gradient_insert_sorted |
19 |
0 |
100.00 |
|
gwy_gradient_insert |
12 |
0 |
100.00 |
|
gwy_gradient_init |
6 |
0 |
100.00 |
|
gwy_gradient_get_type |
1 |
0 |
100.00 |
|
gwy_gradient_get_data |
6 |
0 |
100.00 |
|
gwy_gradient_get |
4 |
0 |
100.00 |
|
gwy_gradient_finalize |
5 |
0 |
100.00 |
|
gwy_gradient_duplicate_impl |
9 |
0 |
100.00 |
|
gwy_gradient_dump |
12 |
0 |
100.00 |
|
gwy_gradient_delete |
7 |
0 |
100.00 |
|
gwy_gradient_copy |
2 |
0 |
100.00 |
|
gwy_gradient_class_init |
12 |
0 |
100.00 |
|
gwy_gradient_changed |
4 |
0 |
100.00 |
|
gwy_gradient_assign_impl |
18 |
0 |
100.00 |
|
gwy_gradient_construct |
22 |
1 |
95.45 |
|
gwy_gradient_load_builtins |
18 |
1 |
94.44 |
|
gwy_gradient_sanitize |
21 |
3 |
85.71 |
|
gwy_gradient_set_data |
13 |
2 |
84.62 |
|
g_string_append_c_inline |
6 |
1 |
83.33 |
|
fix_position |
14 |
3 |
78.57 |
|
gwy_gradient_color |
18 |
4 |
77.78 |
|
refine_interval |
29 |
29 |
0.00 |
|
gwy_gradient_set_from_samples |
30 |
30 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total grain-value-builtin--chull.c |
595 |
2 |
99.66 |
|
minimize_circle_radius |
11 |
0 |
100.00 |
|
mean_euclidean_distance |
9 |
0 |
100.00 |
|
maximize_disc_radius |
18 |
0 |
100.00 |
|
int_list_new |
6 |
0 |
100.00 |
|
int_list_free |
4 |
0 |
100.00 |
|
inscribed_discs_and_friends |
71 |
0 |
100.00 |
|
improve_inscribed_disc |
41 |
0 |
100.00 |
|
improve_circumscribed_circle |
34 |
0 |
100.00 |
|
grid_point_list_new |
6 |
0 |
100.00 |
|
grid_point_list_free |
4 |
0 |
100.00 |
|
grid_point_list_add |
8 |
0 |
100.00 |
|
grain_minimum_bound |
27 |
0 |
100.00 |
|
grain_maybe_realloc |
6 |
0 |
100.00 |
|
grain_maximum_bound |
14 |
0 |
100.00 |
|
grain_convex_hull_centre |
17 |
0 |
100.00 |
|
grain_convex_hull_area |
13 |
0 |
100.00 |
|
find_disc_centre_candidates |
42 |
0 |
100.00 |
|
find_all_edges |
37 |
0 |
100.00 |
|
filter_relevant_edges |
9 |
0 |
100.00 |
|
extract_upsampled_square_pixel_grain |
46 |
0 |
100.00 |
|
edge_list_add |
10 |
0 |
100.00 |
|
compare_candidates |
10 |
0 |
100.00 |
|
check_target |
9 |
0 |
100.00 |
|
check_dependence |
8 |
0 |
100.00 |
|
all_null |
10 |
0 |
100.00 |
|
_gwy_mask_field_grain_inscribed_discs |
3 |
0 |
100.00 |
|
_gwy_grain_value_builtin_inscribed_disc |
18 |
0 |
100.00 |
|
_gwy_grain_value_builtin_convex_hull |
43 |
0 |
100.00 |
|
find_grain_convex_hull |
61 |
2 |
96.72 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total grain-value-builtin.c |
776 |
10 |
98.71 |
|
pixel_quarter_area_2 |
10 |
0 |
100.00 |
|
linear_transform |
7 |
0 |
100.00 |
|
init_values |
10 |
0 |
100.00 |
|
ensure_value |
7 |
0 |
100.00 |
|
check_target |
9 |
0 |
100.00 |
|
check_dependence |
8 |
0 |
100.00 |
|
calc_volume_min |
10 |
0 |
100.00 |
|
calc_volume_laplace |
18 |
0 |
100.00 |
|
calc_volume_0 |
27 |
0 |
100.00 |
|
calc_surface_area |
30 |
0 |
100.00 |
|
calc_slope |
21 |
0 |
100.00 |
|
calc_shape_number |
14 |
0 |
100.00 |
|
calc_rms_intra |
14 |
0 |
100.00 |
|
calc_quadratic |
34 |
0 |
100.00 |
|
calc_projected_area |
9 |
0 |
100.00 |
|
calc_moments |
47 |
0 |
100.00 |
|
calc_minimum |
12 |
0 |
100.00 |
|
calc_median |
27 |
0 |
100.00 |
|
calc_mean_radius |
35 |
0 |
100.00 |
|
calc_mean |
13 |
0 |
100.00 |
|
calc_maximum |
12 |
0 |
100.00 |
|
calc_linear |
24 |
0 |
100.00 |
|
calc_half_height_area |
22 |
0 |
100.00 |
|
calc_gamma |
25 |
0 |
100.00 |
|
calc_equiv_disc_radius |
9 |
0 |
100.00 |
|
calc_curvature |
66 |
0 |
100.00 |
|
calc_centre_y |
6 |
0 |
100.00 |
|
calc_centre_x |
6 |
0 |
100.00 |
|
calc_boundary_extrema |
24 |
0 |
100.00 |
|
calc_anyboundpos |
9 |
0 |
100.00 |
|
all_null |
10 |
0 |
100.00 |
|
_gwy_mask_field_grain_centre_y |
11 |
0 |
100.00 |
|
_gwy_mask_field_grain_centre_x |
11 |
0 |
100.00 |
|
_gwy_grain_value_setup_builtins |
15 |
0 |
100.00 |
|
_gwy_grain_value_evaluate_builtins |
126 |
1 |
99.21 |
|
calc_flat_boundary_length |
30 |
1 |
96.67 |
|
int_list_free |
4 |
4 |
0.00 |
|
grid_point_list_free |
4 |
4 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total grain-value.c |
316 |
62 |
80.38 |
|
gwy_grain_value_unit |
3 |
0 |
100.00 |
|
gwy_grain_value_needs_same_units |
6 |
0 |
100.00 |
|
gwy_grain_value_list_builtins |
5 |
0 |
100.00 |
|
gwy_grain_value_is_valid |
3 |
0 |
100.00 |
|
gwy_grain_value_is_angle |
6 |
0 |
100.00 |
|
gwy_grain_value_init |
3 |
0 |
100.00 |
|
gwy_grain_value_get_type |
1 |
0 |
100.00 |
|
gwy_grain_value_get_resource |
4 |
0 |
100.00 |
|
gwy_grain_value_get_name |
3 |
0 |
100.00 |
|
gwy_grain_value_get_ident |
3 |
0 |
100.00 |
|
gwy_grain_value_get_group |
3 |
0 |
100.00 |
|
gwy_grain_value_finalize |
7 |
0 |
100.00 |
|
gwy_grain_value_dispose |
9 |
0 |
100.00 |
|
gwy_grain_value_data |
4 |
0 |
100.00 |
|
gwy_grain_value_constructed |
15 |
0 |
100.00 |
|
gwy_grain_value_class_init |
18 |
0 |
100.00 |
|
get_group |
5 |
0 |
100.00 |
|
_gwy_grain_value_set_size |
7 |
0 |
100.00 |
|
_gwy_grain_value_new_expr_with_constants |
5 |
0 |
100.00 |
|
_gwy_grain_value_list_builtin_idents |
5 |
0 |
100.00 |
|
_gwy_grain_value_assign |
7 |
0 |
100.00 |
|
gwy_field_evaluate_grains |
63 |
1 |
98.41 |
|
gwy_grain_value_evaluate |
9 |
1 |
88.89 |
|
gwy_grain_value_get_property |
23 |
3 |
86.96 |
|
get_ident |
5 |
1 |
80.00 |
|
calc_derived |
15 |
4 |
73.33 |
|
gwy_grain_value_set_property |
11 |
3 |
72.73 |
|
get_symbol |
7 |
2 |
71.43 |
|
add_deps |
14 |
4 |
71.43 |
|
gwy_grain_value_new |
6 |
2 |
66.67 |
|
user_value_notify_name |
9 |
9 |
0.00 |
|
user_value_data_changed |
2 |
2 |
0.00 |
|
gwy_grain_value_get_symbol |
3 |
3 |
0.00 |
|
check_target |
9 |
9 |
0.00 |
|
check_dependence |
8 |
8 |
0.00 |
|
all_null |
10 |
10 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total int-set.c |
451 |
7 |
98.45 |
|
uniq |
7 |
0 |
100.00 |
|
union_ranges |
39 |
0 |
100.00 |
|
subtract_ranges |
32 |
0 |
100.00 |
|
set_data_silent |
23 |
0 |
100.00 |
|
remove_value |
14 |
0 |
100.00 |
|
ranges_size |
7 |
0 |
100.00 |
|
is_strictly_ascending |
7 |
0 |
100.00 |
|
is_present |
9 |
0 |
100.00 |
|
intersect_ranges |
22 |
0 |
100.00 |
|
int_compare |
7 |
0 |
100.00 |
|
gwy_int_set_values |
15 |
0 |
100.00 |
|
gwy_int_set_update |
20 |
0 |
100.00 |
|
gwy_int_set_toggle |
7 |
0 |
100.00 |
|
gwy_int_set_size |
3 |
0 |
100.00 |
|
gwy_int_set_serializable_init |
7 |
0 |
100.00 |
|
gwy_int_set_remove |
6 |
0 |
100.00 |
|
gwy_int_set_ranges |
5 |
0 |
100.00 |
|
gwy_int_set_next |
15 |
0 |
100.00 |
|
gwy_int_set_new_with_values |
4 |
0 |
100.00 |
|
gwy_int_set_new |
2 |
0 |
100.00 |
|
gwy_int_set_n_items |
2 |
0 |
100.00 |
|
gwy_int_set_itemize |
12 |
0 |
100.00 |
|
gwy_int_set_is_nonempty |
3 |
0 |
100.00 |
|
gwy_int_set_init |
5 |
0 |
100.00 |
|
gwy_int_set_index |
3 |
0 |
100.00 |
|
gwy_int_set_get_type |
1 |
0 |
100.00 |
|
gwy_int_set_foreach |
9 |
0 |
100.00 |
|
gwy_int_set_first |
11 |
0 |
100.00 |
|
gwy_int_set_finalize |
5 |
0 |
100.00 |
|
gwy_int_set_fill |
4 |
0 |
100.00 |
|
gwy_int_set_duplicate_impl |
7 |
0 |
100.00 |
|
gwy_int_set_contains |
3 |
0 |
100.00 |
|
gwy_int_set_construct |
21 |
0 |
100.00 |
|
gwy_int_set_class_init |
8 |
0 |
100.00 |
|
gwy_int_set_assign_impl |
9 |
0 |
100.00 |
|
gwy_int_set_add |
6 |
0 |
100.00 |
|
find_range |
15 |
0 |
100.00 |
|
find_index |
11 |
0 |
100.00 |
|
add_value |
15 |
0 |
100.00 |
|
gwy_int_set_union |
12 |
1 |
91.67 |
|
gwy_int_set_intersect |
12 |
1 |
91.67 |
|
gwy_int_set_subtract |
13 |
2 |
84.62 |
|
ranges_are_canonical |
13 |
3 |
76.92 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total interpolation.c |
375 |
201 |
46.40 |
|
gwy_interpolation_resample_block_1d |
27 |
0 |
100.00 |
|
gwy_interpolate_2d |
13 |
0 |
100.00 |
|
gwy_interpolate_1d |
9 |
0 |
100.00 |
|
gwy_interpolation_get_weights |
80 |
5 |
93.75 |
|
gwy_interpolation_resolve_coeffs_1d |
19 |
2 |
89.47 |
|
gwy_interpolation_get_support_size |
10 |
2 |
80.00 |
|
gwy_interpolation_has_interpolating_basis |
8 |
2 |
75.00 |
|
deconvolve3_rows |
39 |
20 |
48.72 |
|
gwy_interpolation_shift_block_1d |
49 |
49 |
0.00 |
|
gwy_interpolation_resolve_coeffs_2d |
28 |
28 |
0.00 |
|
gwy_interpolation_resample_block_2d |
46 |
46 |
0.00 |
|
deconvolve3_columns |
37 |
37 |
0.00 |
|
calculate_weights_for_rescale |
10 |
10 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total inventory.c |
450 |
103 |
77.11 |
|
register_item |
9 |
0 |
100.00 |
|
lookup_item |
4 |
0 |
100.00 |
|
listable_size |
2 |
0 |
100.00 |
|
listable_get |
2 |
0 |
100.00 |
|
item_is_in_order |
8 |
0 |
100.00 |
|
item_changed |
6 |
0 |
100.00 |
|
gwy_inventory_size |
5 |
0 |
100.00 |
|
gwy_inventory_set_item_type |
10 |
0 |
100.00 |
|
gwy_inventory_set_default_name |
6 |
0 |
100.00 |
|
gwy_inventory_nth_updated |
6 |
0 |
100.00 |
|
gwy_inventory_new_with_type |
4 |
0 |
100.00 |
|
gwy_inventory_new |
2 |
0 |
100.00 |
|
gwy_inventory_listable_init |
5 |
0 |
100.00 |
|
gwy_inventory_init |
4 |
0 |
100.00 |
|
gwy_inventory_get_type |
1 |
0 |
100.00 |
|
gwy_inventory_get_item_type |
5 |
0 |
100.00 |
|
gwy_inventory_get_default_name |
5 |
0 |
100.00 |
|
gwy_inventory_get |
7 |
0 |
100.00 |
|
gwy_inventory_forget_order |
5 |
0 |
100.00 |
|
gwy_inventory_foreach |
10 |
0 |
100.00 |
|
gwy_inventory_find |
12 |
0 |
100.00 |
|
gwy_inventory_finalize |
9 |
0 |
100.00 |
|
gwy_inventory_dispose |
10 |
0 |
100.00 |
|
gwy_inventory_delete_nth |
8 |
0 |
100.00 |
|
gwy_inventory_class_init |
7 |
0 |
100.00 |
|
gwy_inventory_can_make_copies |
5 |
0 |
100.00 |
|
emit_item_updated |
4 |
0 |
100.00 |
|
discard_item |
11 |
0 |
100.00 |
|
gwy_inventory_restore_order |
25 |
1 |
96.00 |
|
gwy_inventory_get_or_default |
11 |
1 |
90.91 |
|
gwy_inventory_insert |
20 |
2 |
90.00 |
|
gwy_inventory_get_nth |
9 |
1 |
88.89 |
|
gwy_inventory_get_default |
9 |
1 |
88.89 |
|
gwy_inventory_updated |
7 |
1 |
85.71 |
|
gwy_inventory_position |
7 |
1 |
85.71 |
|
gwy_inventory_insert_nth |
22 |
5 |
77.27 |
|
delete_item |
13 |
3 |
76.92 |
|
gwy_inventory_delete |
8 |
2 |
75.00 |
|
gwy_inventory_rename |
44 |
13 |
70.45 |
|
make_hash |
10 |
3 |
70.00 |
|
gwy_inventory_copy |
29 |
9 |
68.97 |
|
emit_reordered_for_move |
25 |
21 |
16.00 |
|
invent_item_name |
23 |
23 |
0.00 |
|
gwy_inventory_new_with_items |
10 |
10 |
0.00 |
|
g_string_append_c_inline |
6 |
6 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total line-arithmetic.c |
128 |
26 |
79.69 |
|
gwy_line_multiply_full |
5 |
0 |
100.00 |
|
gwy_line_multiply |
13 |
0 |
100.00 |
|
gwy_line_is_incompatible |
25 |
0 |
100.00 |
|
gwy_line_clear_full |
3 |
0 |
100.00 |
|
gwy_line_add_full |
5 |
0 |
100.00 |
|
gwy_line_outer_product |
19 |
2 |
89.47 |
|
gwy_line_add_line |
9 |
2 |
77.78 |
|
gwy_line_add |
13 |
3 |
76.92 |
|
gwy_line_fill_full |
8 |
2 |
75.00 |
|
gwy_line_fill |
16 |
5 |
68.75 |
|
gwy_line_clear |
12 |
12 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total line-distributions.c |
149 |
5 |
96.64 |
|
gwy_line_distribute |
12 |
0 |
100.00 |
|
gwy_line_add_dist_right_triangular |
33 |
0 |
100.00 |
|
gwy_line_add_dist_left_triangular |
33 |
0 |
100.00 |
|
gwy_line_accumulate |
12 |
0 |
100.00 |
|
gwy_line_add_dist_uniform |
33 |
2 |
93.94 |
|
gwy_line_add_dist_trapezoidal |
12 |
1 |
91.67 |
|
gwy_line_add_dist_delta |
14 |
2 |
85.71 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total line-part.c |
31 |
1 |
96.77 |
|
gwy_line_part_itemize |
11 |
0 |
100.00 |
|
gwy_line_part_get_type |
5 |
0 |
100.00 |
|
gwy_line_part_free |
3 |
0 |
100.00 |
|
gwy_line_part_copy |
3 |
0 |
100.00 |
|
gwy_line_part_construct |
9 |
1 |
88.89 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total line-statistics.c |
108 |
28 |
74.07 |
|
gwy_line_sum_full |
7 |
0 |
100.00 |
|
gwy_line_rms_full |
11 |
0 |
100.00 |
|
gwy_line_nrms_full |
10 |
0 |
100.00 |
|
gwy_line_mean_full |
7 |
0 |
100.00 |
|
gwy_line_min_max_full |
14 |
1 |
92.86 |
|
gwy_line_mean |
20 |
5 |
75.00 |
|
gwy_line_rms |
23 |
6 |
73.91 |
|
gwy_line_median_full |
8 |
8 |
0.00 |
|
gwy_line_length_full |
8 |
8 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total line.c |
423 |
45 |
89.36 |
|
gwy_line_set_size |
10 |
0 |
100.00 |
|
gwy_line_set_real |
6 |
0 |
100.00 |
|
gwy_line_set_offset |
5 |
0 |
100.00 |
|
gwy_line_set_name |
5 |
0 |
100.00 |
|
gwy_line_set_data_full |
5 |
0 |
100.00 |
|
gwy_line_set_data |
18 |
0 |
100.00 |
|
gwy_line_set |
4 |
0 |
100.00 |
|
gwy_line_serializable_init |
7 |
0 |
100.00 |
|
gwy_line_new_sized |
7 |
0 |
100.00 |
|
gwy_line_new_alike |
5 |
0 |
100.00 |
|
gwy_line_new |
2 |
0 |
100.00 |
|
gwy_line_n_items |
9 |
0 |
100.00 |
|
gwy_line_itemize |
17 |
0 |
100.00 |
|
gwy_line_init |
6 |
0 |
100.00 |
|
gwy_line_get_yunit |
6 |
0 |
100.00 |
|
gwy_line_get_xunit |
6 |
0 |
100.00 |
|
gwy_line_get_type |
1 |
0 |
100.00 |
|
gwy_line_get_name |
3 |
0 |
100.00 |
|
gwy_line_get_data_full |
4 |
0 |
100.00 |
|
gwy_line_get_data |
22 |
0 |
100.00 |
|
gwy_line_get |
4 |
0 |
100.00 |
|
gwy_line_format_x |
5 |
0 |
100.00 |
|
gwy_line_finalize |
6 |
0 |
100.00 |
|
gwy_line_dx |
3 |
0 |
100.00 |
|
gwy_line_duplicate_impl |
7 |
0 |
100.00 |
|
gwy_line_dispose |
6 |
0 |
100.00 |
|
gwy_line_data_changed |
3 |
0 |
100.00 |
|
gwy_line_copy_full |
5 |
0 |
100.00 |
|
gwy_line_copy |
4 |
0 |
100.00 |
|
gwy_line_class_init |
17 |
0 |
100.00 |
|
gwy_line_check_part |
12 |
0 |
100.00 |
|
free_data |
5 |
0 |
100.00 |
|
copy_info |
8 |
0 |
100.00 |
|
alloc_data |
6 |
0 |
100.00 |
|
gwy_line_construct |
27 |
2 |
92.59 |
|
gwy_line_get_property |
30 |
3 |
90.00 |
|
gwy_line_new_part |
16 |
2 |
87.50 |
|
gwy_line_assign_impl |
21 |
3 |
85.71 |
|
gwy_line_check_mask |
19 |
3 |
84.21 |
|
gwy_line_set_property |
16 |
3 |
81.25 |
|
gwy_line_limit_parts |
18 |
4 |
77.78 |
|
gwy_line_check_target_part |
16 |
4 |
75.00 |
|
gwy_line_xy_units_match |
4 |
4 |
0.00 |
|
gwy_line_new_resampled |
10 |
10 |
0.00 |
|
gwy_line_format_y |
7 |
7 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total listable.c |
28 |
0 |
100.00 |
|
gwy_listable_size |
4 |
0 |
100.00 |
|
gwy_listable_items_reordered |
3 |
0 |
100.00 |
|
gwy_listable_item_updated |
3 |
0 |
100.00 |
|
gwy_listable_item_inserted |
3 |
0 |
100.00 |
|
gwy_listable_item_deleted |
3 |
0 |
100.00 |
|
gwy_listable_get_type |
1 |
0 |
100.00 |
|
gwy_listable_get |
4 |
0 |
100.00 |
|
gwy_listable_default_init |
7 |
0 |
100.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total main.c |
237 |
177 |
25.32 |
|
init_types |
30 |
0 |
100.00 |
|
gwy_type_init |
3 |
0 |
100.00 |
|
directory_seems_good |
4 |
0 |
100.00 |
|
gwy_user_directory |
7 |
1 |
85.71 |
|
gwy_tune_algorithms |
7 |
1 |
85.71 |
|
userdir_seems_good |
4 |
1 |
75.00 |
|
find_user_dir |
10 |
5 |
50.00 |
|
ensure_user_dir |
7 |
4 |
42.86 |
|
try_remove_trailing_directory |
8 |
8 |
0.00 |
|
localedir_seems_good |
4 |
4 |
0.00 |
|
libdir_seems_good |
4 |
4 |
0.00 |
|
gwy_locale_directory |
5 |
5 |
0.00 |
|
gwy_library_search_path |
7 |
7 |
0.00 |
|
gwy_library_directory |
5 |
5 |
0.00 |
|
gwy_data_search_path |
7 |
7 |
0.00 |
|
gwy_data_directory |
5 |
5 |
0.00 |
|
get_win32_module_directory |
2 |
2 |
0.00 |
|
get_unix_module_directory |
23 |
23 |
0.00 |
|
get_osx_module_directory |
2 |
2 |
0.00 |
|
fix_module_directory |
10 |
10 |
0.00 |
|
find_self_impl |
40 |
40 |
0.00 |
|
find_self |
3 |
3 |
0.00 |
|
datadir_seems_good |
4 |
4 |
0.00 |
|
check_base_dir |
17 |
17 |
0.00 |
|
add_unique_string |
10 |
10 |
0.00 |
|
add_from_list |
9 |
9 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total mask-field-arithmetic.c |
424 |
18 |
95.75 |
|
shrink_row |
21 |
0 |
100.00 |
|
set_part |
23 |
0 |
100.00 |
|
prevent_grain_merging |
21 |
0 |
100.00 |
|
invert_part |
23 |
0 |
100.00 |
|
gwy_mask_field_shrink |
40 |
0 |
100.00 |
|
gwy_mask_field_grow |
12 |
0 |
100.00 |
|
gwy_mask_field_fill |
11 |
0 |
100.00 |
|
gwy_mask_field_copy_full |
5 |
0 |
100.00 |
|
gwy_mask_field_copy |
12 |
0 |
100.00 |
|
grow_field |
29 |
0 |
100.00 |
|
copy_part |
11 |
0 |
100.00 |
|
clear_part |
23 |
0 |
100.00 |
|
gwy_mask_field_logical |
64 |
1 |
98.44 |
|
logical_part |
33 |
1 |
96.97 |
|
grow_row |
23 |
1 |
95.65 |
|
gwy_mask_field_fill_ellipse |
19 |
1 |
94.74 |
|
gwy_mask_field_part_logical |
41 |
5 |
87.80 |
|
gwy_mask_field_invert |
5 |
1 |
80.00 |
|
int_list_free |
4 |
4 |
0.00 |
|
grid_point_list_free |
4 |
4 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total mask-field-grains.c |
520 |
60 |
88.46 |
|
resolve_grain_map |
13 |
0 |
100.00 |
|
number_grains |
43 |
0 |
100.00 |
|
int_list_new |
6 |
0 |
100.00 |
|
int_list_free |
4 |
0 |
100.00 |
|
int_list_add |
7 |
0 |
100.00 |
|
init_to_infinity |
10 |
0 |
100.00 |
|
gwy_mask_field_n_grains |
6 |
0 |
100.00 |
|
gwy_mask_field_grain_sizes |
5 |
0 |
100.00 |
|
gwy_mask_field_grain_positions |
5 |
0 |
100.00 |
|
gwy_mask_field_grain_numbers |
6 |
0 |
100.00 |
|
gwy_mask_field_grain_bounding_boxes |
5 |
0 |
100.00 |
|
gwy_mask_field_extract_grain |
19 |
0 |
100.00 |
|
gwy_mask_field_distance_transform |
6 |
0 |
100.00 |
|
find_grain_positions |
23 |
0 |
100.00 |
|
ensure_map |
5 |
0 |
100.00 |
|
distance_transform_erode_sed2 |
46 |
0 |
100.00 |
|
distance_transform_erode_sed |
46 |
0 |
100.00 |
|
distance_transform |
14 |
0 |
100.00 |
|
calculate_grain_properties |
35 |
0 |
100.00 |
|
distance_transform_first_step |
35 |
2 |
94.29 |
|
update_caches_for_no_grains |
16 |
1 |
93.75 |
|
gwy_mask_field_remove_grain |
55 |
4 |
92.73 |
|
_gwy_distance_transform_raw |
18 |
3 |
83.33 |
|
gwy_mask_field_remove_grains |
61 |
19 |
68.85 |
|
grid_point_list_free |
4 |
4 |
0.00 |
|
check_target |
9 |
9 |
0.00 |
|
check_dependence |
8 |
8 |
0.00 |
|
all_null |
10 |
10 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total mask-field-transform.c |
326 |
62 |
80.98 |
|
swap_xy_dest_aligned |
23 |
0 |
100.00 |
|
swap_xy_both_aligned |
23 |
0 |
100.00 |
|
swap_xy_32x32 |
11 |
0 |
100.00 |
|
swap_block_dest_aligned |
16 |
0 |
100.00 |
|
swap_block_both_aligned |
13 |
0 |
100.00 |
|
swap_bits_32 |
5 |
0 |
100.00 |
|
gather8 |
5 |
0 |
100.00 |
|
flip_vertically_to |
9 |
0 |
100.00 |
|
flip_vertically |
9 |
0 |
100.00 |
|
flip_row_dest_aligned |
15 |
0 |
100.00 |
|
flip_horizontally_to |
8 |
0 |
100.00 |
|
flip_horizontally |
8 |
0 |
100.00 |
|
flip_both_to |
8 |
0 |
100.00 |
|
flip_both |
14 |
0 |
100.00 |
|
distribute8 |
4 |
0 |
100.00 |
|
transform_congruent_to |
56 |
2 |
96.43 |
|
gwy_mask_field_transform_congruent |
32 |
2 |
93.75 |
|
gwy_mask_field_new_congruent |
10 |
1 |
90.00 |
|
swap_xy_src_aligned |
23 |
23 |
0.00 |
|
swap_block_src_aligned |
16 |
16 |
0.00 |
|
int_list_free |
4 |
4 |
0.00 |
|
grid_point_list_free |
4 |
4 |
0.00 |
|
VALGRIND_PRINTF_BACKTRACE |
5 |
5 |
0.00 |
|
VALGRIND_PRINTF |
5 |
5 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total mask-field.c |
446 |
33 |
92.60 |
|
stride_for_width |
3 |
0 |
100.00 |
|
gwy_mask_field_set_size |
22 |
0 |
100.00 |
|
gwy_mask_field_set_name |
5 |
0 |
100.00 |
|
gwy_mask_field_set |
5 |
0 |
100.00 |
|
gwy_mask_field_serializable_init |
8 |
0 |
100.00 |
|
gwy_mask_field_new_sized |
8 |
0 |
100.00 |
|
gwy_mask_field_new_resampled |
34 |
0 |
100.00 |
|
gwy_mask_field_new |
2 |
0 |
100.00 |
|
gwy_mask_field_n_items |
2 |
0 |
100.00 |
|
gwy_mask_field_itemize |
21 |
0 |
100.00 |
|
gwy_mask_field_invalidate |
3 |
0 |
100.00 |
|
gwy_mask_field_init |
6 |
0 |
100.00 |
|
gwy_mask_field_get_type |
1 |
0 |
100.00 |
|
gwy_mask_field_get_name |
3 |
0 |
100.00 |
|
gwy_mask_field_get |
5 |
0 |
100.00 |
|
gwy_mask_field_finalize |
7 |
0 |
100.00 |
|
gwy_mask_field_duplicate_impl |
7 |
0 |
100.00 |
|
gwy_mask_field_done |
4 |
0 |
100.00 |
|
gwy_mask_field_data_changed |
3 |
0 |
100.00 |
|
gwy_mask_field_count |
24 |
0 |
100.00 |
|
gwy_mask_field_construct |
26 |
0 |
100.00 |
|
gwy_mask_field_class_init |
14 |
0 |
100.00 |
|
gwy_mask_field_check_part |
17 |
0 |
100.00 |
|
free_data |
5 |
0 |
100.00 |
|
free_caches |
8 |
0 |
100.00 |
|
count_set_bits |
10 |
0 |
100.00 |
|
count_row_single |
2 |
0 |
100.00 |
|
count_row |
10 |
0 |
100.00 |
|
alloc_data |
7 |
0 |
100.00 |
|
gwy_mask_field_assign_impl |
24 |
1 |
95.83 |
|
gwy_mask_field_count_rows |
20 |
1 |
95.00 |
|
gwy_mask_field_part_count |
17 |
1 |
94.12 |
|
gwy_mask_field_part_count_masking |
9 |
1 |
88.89 |
|
gwy_mask_field_new_part |
8 |
1 |
87.50 |
|
gwy_mask_field_new_from_field |
29 |
4 |
86.21 |
|
gwy_mask_field_get_property |
19 |
3 |
84.21 |
|
gwy_mask_field_set_property |
10 |
3 |
70.00 |
|
gwy_mask_field_limit_parts |
30 |
10 |
66.67 |
|
int_list_free |
4 |
4 |
0.00 |
|
grid_point_list_free |
4 |
4 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total mask-iter.c |
52 |
0 |
100.00 |
|
gwy_mask_scale_row_weighted |
27 |
0 |
100.00 |
|
gwy_mask_prepare_scaling |
25 |
0 |
100.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total mask-line-arithmetic.c |
19 |
2 |
89.47 |
|
copy_part |
11 |
0 |
100.00 |
|
gwy_mask_line_copy |
8 |
2 |
75.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total mask-line.c |
304 |
19 |
93.75 |
|
stride_for_width |
3 |
0 |
100.00 |
|
gwy_mask_line_set_name |
5 |
0 |
100.00 |
|
gwy_mask_line_set |
4 |
0 |
100.00 |
|
gwy_mask_line_serializable_init |
8 |
0 |
100.00 |
|
gwy_mask_line_new_sized |
7 |
0 |
100.00 |
|
gwy_mask_line_new_resampled |
19 |
0 |
100.00 |
|
gwy_mask_line_new |
2 |
0 |
100.00 |
|
gwy_mask_line_n_items |
2 |
0 |
100.00 |
|
gwy_mask_line_itemize |
17 |
0 |
100.00 |
|
gwy_mask_line_invalidate |
2 |
0 |
100.00 |
|
gwy_mask_line_init |
6 |
0 |
100.00 |
|
gwy_mask_line_get_type |
1 |
0 |
100.00 |
|
gwy_mask_line_get_name |
3 |
0 |
100.00 |
|
gwy_mask_line_get |
4 |
0 |
100.00 |
|
gwy_mask_line_finalize |
6 |
0 |
100.00 |
|
gwy_mask_line_duplicate_impl |
6 |
0 |
100.00 |
|
gwy_mask_line_done |
4 |
0 |
100.00 |
|
gwy_mask_line_data_changed |
3 |
0 |
100.00 |
|
gwy_mask_line_count |
21 |
0 |
100.00 |
|
gwy_mask_line_construct |
25 |
0 |
100.00 |
|
gwy_mask_line_class_init |
12 |
0 |
100.00 |
|
free_data |
5 |
0 |
100.00 |
|
count_set_bits |
10 |
0 |
100.00 |
|
count_row_single |
2 |
0 |
100.00 |
|
count_row |
10 |
0 |
100.00 |
|
alloc_data |
8 |
0 |
100.00 |
|
gwy_mask_line_assign_impl |
19 |
1 |
94.74 |
|
gwy_mask_line_part_count |
13 |
1 |
92.31 |
|
gwy_mask_line_check_part |
12 |
1 |
91.67 |
|
gwy_mask_line_new_part |
8 |
1 |
87.50 |
|
gwy_mask_line_set_size |
16 |
3 |
81.25 |
|
gwy_mask_line_get_property |
13 |
3 |
76.92 |
|
gwy_mask_line_set_property |
10 |
3 |
70.00 |
|
gwy_mask_line_limit_parts |
18 |
6 |
66.67 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total master.c |
261 |
25 |
90.42 |
|
retire_workers |
15 |
0 |
100.00 |
|
notify_all_workers |
18 |
0 |
100.00 |
|
message_new |
7 |
0 |
100.00 |
|
gwy_master_try_again_task |
2 |
0 |
100.00 |
|
gwy_master_new_dumb |
4 |
0 |
100.00 |
|
gwy_master_new |
2 |
0 |
100.00 |
|
gwy_master_init |
3 |
0 |
100.00 |
|
gwy_master_get_type |
1 |
0 |
100.00 |
|
gwy_master_finalize |
10 |
0 |
100.00 |
|
gwy_master_class_init |
5 |
0 |
100.00 |
|
gwy_master_manage_tasks |
65 |
3 |
95.38 |
|
gwy_master_release_default |
15 |
1 |
93.33 |
|
worker_thread_main |
29 |
2 |
93.10 |
|
dumb_master_do_tasks_yourself |
20 |
3 |
85.00 |
|
gwy_master_create_workers |
30 |
5 |
83.33 |
|
gwy_master_create_data |
11 |
3 |
72.73 |
|
gwy_master_acquire_default |
13 |
4 |
69.23 |
|
gwy_master_destroy_data |
11 |
4 |
63.64 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total math--sort.c |
298 |
8 |
97.32 |
|
sort_with_index |
112 |
0 |
100.00 |
|
sort_plain |
66 |
0 |
100.00 |
|
gwy_sort_uint |
66 |
0 |
100.00 |
|
gwy_math_sort |
5 |
0 |
100.00 |
|
gwy_math_median |
34 |
0 |
100.00 |
|
gwy_double_compare |
8 |
1 |
87.50 |
|
gwy_double_direct_compare |
7 |
7 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total math.c |
571 |
63 |
88.97 |
|
symetrical_norm2 |
9 |
0 |
100.00 |
|
gwy_xyz_itemize |
14 |
0 |
100.00 |
|
gwy_xyz_get_type |
5 |
0 |
100.00 |
|
gwy_xyz_free |
3 |
0 |
100.00 |
|
gwy_xyz_copy |
3 |
0 |
100.00 |
|
gwy_xyz_construct |
8 |
0 |
100.00 |
|
gwy_xy_itemize |
11 |
0 |
100.00 |
|
gwy_xy_get_type |
5 |
0 |
100.00 |
|
gwy_xy_free |
3 |
0 |
100.00 |
|
gwy_xy_copy |
3 |
0 |
100.00 |
|
gwy_xy_construct |
7 |
0 |
100.00 |
|
gwy_xlnx_int |
4 |
0 |
100.00 |
|
gwy_triangular_multiply_right |
10 |
0 |
100.00 |
|
gwy_triangular_multiply_left |
9 |
0 |
100.00 |
|
gwy_triangular_matrix_length |
2 |
0 |
100.00 |
|
gwy_standardize_direction |
7 |
0 |
100.00 |
|
gwy_ssqrt |
2 |
0 |
100.00 |
|
gwy_ssqr |
2 |
0 |
100.00 |
|
gwy_spow |
2 |
0 |
100.00 |
|
gwy_range_itemize |
11 |
0 |
100.00 |
|
gwy_range_get_type |
5 |
0 |
100.00 |
|
gwy_range_free |
3 |
0 |
100.00 |
|
gwy_range_copy |
3 |
0 |
100.00 |
|
gwy_range_construct |
7 |
0 |
100.00 |
|
gwy_powi |
14 |
0 |
100.00 |
|
gwy_power_sum_range |
34 |
0 |
100.00 |
|
gwy_power_sum |
51 |
0 |
100.00 |
|
gwy_overlapping |
2 |
0 |
100.00 |
|
gwy_math_intersecting |
2 |
0 |
100.00 |
|
gwy_math_curvature_at_centre |
13 |
0 |
100.00 |
|
gwy_linalg_solve |
2 |
0 |
100.00 |
|
gwy_linalg_multisolve |
35 |
0 |
100.00 |
|
gwy_linalg_invert |
11 |
0 |
100.00 |
|
gwy_cholesky_solve |
10 |
0 |
100.00 |
|
gwy_cholesky_multiply |
11 |
0 |
100.00 |
|
gwy_cholesky_invert |
21 |
0 |
100.00 |
|
gwy_cholesky_dotprod |
9 |
0 |
100.00 |
|
gwy_line_point_distance2 |
15 |
1 |
93.33 |
|
gwy_linear_fit_hessian |
29 |
2 |
93.10 |
|
gwy_linear_fit |
29 |
2 |
93.10 |
|
gwy_cholesky_decompose |
14 |
1 |
92.86 |
|
gwy_cholesky_condition |
12 |
1 |
91.67 |
|
gwy_math_curvature_at_origin |
30 |
4 |
86.67 |
|
gwy_norm_coord_power_sum |
16 |
3 |
81.25 |
|
calc_quadratic_curvatue |
30 |
6 |
80.00 |
|
gwy_round_to_half |
2 |
2 |
0.00 |
|
gwy_round |
2 |
2 |
0.00 |
|
gwy_create_xy_poly_powers_sum |
7 |
7 |
0.00 |
|
gwy_cholesky_solve__gi |
7 |
7 |
0.00 |
|
gwy_cholesky_invert__gi |
10 |
10 |
0.00 |
|
gwy_cholesky_decompose__gi |
10 |
10 |
0.00 |
|
gwy_assertion_message_floatval |
5 |
5 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total matrix.c |
91 |
91 |
0.00 |
|
gwy_matrix_unref |
8 |
8 |
0.00 |
|
gwy_matrix_set_multiply_func |
4 |
4 |
0.00 |
|
gwy_matrix_set_inv_multiply_func |
5 |
5 |
0.00 |
|
gwy_matrix_set_inv_diagonal_func |
5 |
5 |
0.00 |
|
gwy_matrix_set_diagonal_funcs |
7 |
7 |
0.00 |
|
gwy_matrix_set_diagonal |
6 |
6 |
0.00 |
|
gwy_matrix_ref |
3 |
3 |
0.00 |
|
gwy_matrix_new |
10 |
10 |
0.00 |
|
gwy_matrix_n_rows |
3 |
3 |
0.00 |
|
gwy_matrix_n_cols |
3 |
3 |
0.00 |
|
gwy_matrix_multiply |
7 |
7 |
0.00 |
|
gwy_matrix_model |
3 |
3 |
0.00 |
|
gwy_matrix_inv_multiply |
7 |
7 |
0.00 |
|
gwy_matrix_get_inv_diagonal |
6 |
6 |
0.00 |
|
gwy_matrix_get_diagonal |
6 |
6 |
0.00 |
|
gwy_matrix_check_operations |
3 |
3 |
0.00 |
|
add_remove_op |
5 |
5 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total object-internal.c |
114 |
18 |
84.21 |
|
_gwy_serialize_unit |
10 |
0 |
100.00 |
|
_gwy_serialize_string |
9 |
0 |
100.00 |
|
_gwy_serialize_double |
9 |
0 |
100.00 |
|
_gwy_notify_properties_by_pspec |
10 |
0 |
100.00 |
|
_gwy_itemize_chain_to_parent |
9 |
0 |
100.00 |
|
_gwy_check_data_length_multiple |
5 |
0 |
100.00 |
|
_gwy_check_data_dimension |
19 |
0 |
100.00 |
|
_gwy_assign_unit |
8 |
0 |
100.00 |
|
_gwy_notify_properties |
10 |
2 |
80.00 |
|
_gwy_check_object_component |
18 |
9 |
50.00 |
|
_gwy_hash_table_keys |
7 |
7 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total object-utils.c |
220 |
25 |
88.64 |
|
gwy_set_member_object |
31 |
0 |
100.00 |
|
gwy_gflags_value_nick |
21 |
0 |
100.00 |
|
gwy_genum_value_nick |
11 |
0 |
100.00 |
|
gwy_assign_string |
15 |
0 |
100.00 |
|
gwy_assign_boxed |
13 |
0 |
100.00 |
|
gwy_all_type_children |
5 |
0 |
100.00 |
|
gather_children_recursively |
9 |
0 |
100.00 |
|
g_string_append_c_inline |
6 |
0 |
100.00 |
|
gwy_override_class_properties |
24 |
1 |
95.83 |
|
gwy_replicate_class_properties |
23 |
5 |
78.26 |
|
replicate_param_spec |
47 |
13 |
72.34 |
|
gwy_set_user_func |
15 |
6 |
60.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total pack.c |
526 |
266 |
49.43 |
|
gwy_pack_error_quark |
1 |
0 |
100.00 |
|
gwy_read_pascal_real_le |
11 |
2 |
81.82 |
|
gwy_read_pascal_real_be |
11 |
2 |
81.82 |
|
gwy_unpack_pascal_real_le |
8 |
2 |
75.00 |
|
gwy_unpack_pascal_real_be |
8 |
2 |
75.00 |
|
gwy_pack_size |
29 |
8 |
72.41 |
|
gwy_pack |
129 |
43 |
66.67 |
|
gwy_unpack |
136 |
50 |
63.24 |
|
gwy_pack_pascal_real_be |
33 |
13 |
60.61 |
|
gwy_pack_pascal_real_le |
29 |
13 |
55.17 |
|
gwy_unpack_data |
131 |
131 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total rand.c |
196 |
1 |
99.49 |
|
set_seed_knuth |
7 |
0 |
100.00 |
|
set_seed_array |
10 |
0 |
100.00 |
|
randomise |
11 |
0 |
100.00 |
|
initialise_seed_generator |
2 |
0 |
100.00 |
|
gwy_rand_triangle_positive |
2 |
0 |
100.00 |
|
gwy_rand_triangle |
2 |
0 |
100.00 |
|
gwy_rand_set_seed_array |
5 |
0 |
100.00 |
|
gwy_rand_set_seed |
3 |
0 |
100.00 |
|
gwy_rand_normal_positive |
2 |
0 |
100.00 |
|
gwy_rand_normal |
2 |
0 |
100.00 |
|
gwy_rand_new_with_seed_array |
4 |
0 |
100.00 |
|
gwy_rand_new_with_seed |
4 |
0 |
100.00 |
|
gwy_rand_new |
3 |
0 |
100.00 |
|
gwy_rand_int_range |
7 |
0 |
100.00 |
|
gwy_rand_int64 |
2 |
0 |
100.00 |
|
gwy_rand_int |
2 |
0 |
100.00 |
|
gwy_rand_get_type |
1 |
0 |
100.00 |
|
gwy_rand_free |
3 |
0 |
100.00 |
|
gwy_rand_exp_positive |
2 |
0 |
100.00 |
|
gwy_rand_exp |
2 |
0 |
100.00 |
|
gwy_rand_double |
2 |
0 |
100.00 |
|
gwy_rand_copy |
2 |
0 |
100.00 |
|
gwy_rand_byte |
2 |
0 |
100.00 |
|
gwy_rand_boolean |
2 |
0 |
100.00 |
|
gwy_rand_assign |
3 |
0 |
100.00 |
|
generate_uint64 |
4 |
0 |
100.00 |
|
generate_uint32 |
9 |
0 |
100.00 |
|
generate_triangle |
12 |
0 |
100.00 |
|
generate_normal_oneside |
18 |
0 |
100.00 |
|
generate_normal |
18 |
0 |
100.00 |
|
generate_exp_oneside |
14 |
0 |
100.00 |
|
generate_exp |
15 |
0 |
100.00 |
|
generate_byte |
5 |
0 |
100.00 |
|
generate_bool |
7 |
0 |
100.00 |
|
generate_double |
7 |
1 |
85.71 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total resource.c |
824 |
325 |
60.56 |
|
set_is_managed |
4 |
0 |
100.00 |
|
inventory_item_inserted |
10 |
0 |
100.00 |
|
gwy_resources_finalize |
12 |
0 |
100.00 |
|
gwy_resource_type_load_builtins |
9 |
0 |
100.00 |
|
gwy_resource_type_get_item_type |
4 |
0 |
100.00 |
|
gwy_resource_type_get_inventory |
4 |
0 |
100.00 |
|
gwy_resource_set_name |
4 |
0 |
100.00 |
|
gwy_resource_serializable_init |
6 |
0 |
100.00 |
|
gwy_resource_rename |
7 |
0 |
100.00 |
|
gwy_resource_parse_data_line |
21 |
0 |
100.00 |
|
gwy_resource_n_items |
2 |
0 |
100.00 |
|
gwy_resource_load |
17 |
0 |
100.00 |
|
gwy_resource_itemize |
9 |
0 |
100.00 |
|
gwy_resource_is_modifiable_impl |
3 |
0 |
100.00 |
|
gwy_resource_is_modifiable |
3 |
0 |
100.00 |
|
gwy_resource_is_managed |
3 |
0 |
100.00 |
|
gwy_resource_init |
3 |
0 |
100.00 |
|
gwy_resource_get_type |
9 |
0 |
100.00 |
|
gwy_resource_get_preferred |
3 |
0 |
100.00 |
|
gwy_resource_get_name |
3 |
0 |
100.00 |
|
gwy_resource_get_item_name |
3 |
0 |
100.00 |
|
gwy_resource_finalize |
8 |
0 |
100.00 |
|
gwy_resource_error_quark |
1 |
0 |
100.00 |
|
gwy_resource_dump_data_line |
11 |
0 |
100.00 |
|
gwy_resource_dispose |
7 |
0 |
100.00 |
|
gwy_resource_delete |
5 |
0 |
100.00 |
|
gwy_resource_data_changed |
3 |
0 |
100.00 |
|
gwy_resource_copy |
4 |
0 |
100.00 |
|
gwy_resource_construct |
8 |
0 |
100.00 |
|
gwy_resource_compare |
8 |
0 |
100.00 |
|
gwy_resource_class_intern_init |
4 |
0 |
100.00 |
|
gwy_resource_class_init |
35 |
0 |
100.00 |
|
gwy_resource_class_base_init |
6 |
0 |
100.00 |
|
gwy_resource_assign_impl |
6 |
0 |
100.00 |
|
err_utf8 |
3 |
0 |
100.00 |
|
err_too_few_values |
3 |
0 |
100.00 |
|
err_invalid_value |
3 |
0 |
100.00 |
|
err_identifier |
3 |
0 |
100.00 |
|
err_filename |
8 |
0 |
100.00 |
|
ensure_class_inventory |
12 |
0 |
100.00 |
|
gwy_resource_notify |
14 |
1 |
92.86 |
|
gwy_resource_parse_param_line |
29 |
3 |
89.66 |
|
gwy_resource_get_property |
28 |
3 |
89.29 |
|
gwy_resource_set_preferred |
7 |
1 |
85.71 |
|
gwy_resource_class_register |
19 |
3 |
84.21 |
|
get_resource_class |
19 |
3 |
84.21 |
|
gwy_resource_save |
31 |
5 |
83.87 |
|
parse |
55 |
9 |
83.64 |
|
gwy_resource_set_property |
18 |
6 |
66.67 |
|
data_changed |
9 |
3 |
66.67 |
|
gwy_resource_set_filename |
19 |
7 |
63.16 |
|
gwy_resources_set_management |
7 |
3 |
57.14 |
|
manage_create |
16 |
13 |
18.75 |
|
manage_update |
18 |
15 |
16.67 |
|
manage_delete |
18 |
15 |
16.67 |
|
output_stream_for_save |
34 |
29 |
14.71 |
|
set_managed_directory |
10 |
10 |
0.00 |
|
name_is_unique |
13 |
13 |
0.00 |
|
manage_unqueue |
6 |
6 |
0.00 |
|
manage_flush_timeout |
7 |
7 |
0.00 |
|
manage_flush_check_queue |
18 |
18 |
0.00 |
|
manage_flush |
5 |
5 |
0.00 |
|
gwy_resources_unlock |
3 |
3 |
0.00 |
|
gwy_resources_lock |
3 |
3 |
0.00 |
|
gwy_resources_load |
6 |
6 |
0.00 |
|
gwy_resources_get_management |
2 |
2 |
0.00 |
|
gwy_resources_flush |
3 |
3 |
0.00 |
|
gwy_resource_type_set_managed_directory |
6 |
6 |
0.00 |
|
gwy_resource_type_set_managed |
5 |
5 |
0.00 |
|
gwy_resource_type_load_directory |
29 |
29 |
0.00 |
|
gwy_resource_type_load |
14 |
14 |
0.00 |
|
gwy_resource_type_get_name |
4 |
4 |
0.00 |
|
gwy_resource_type_get_managed_directory |
6 |
6 |
0.00 |
|
gwy_resource_type_get_description |
4 |
4 |
0.00 |
|
gwy_resource_type_flush |
3 |
3 |
0.00 |
|
gwy_resource_get_traits |
4 |
4 |
0.00 |
|
gwy_resource_get_trait_value |
4 |
4 |
0.00 |
|
gwy_resource_get_trait_name |
3 |
3 |
0.00 |
|
gwy_resource_get_filename |
4 |
4 |
0.00 |
|
gwy_resource_class_base_finalize |
5 |
5 |
0.00 |
|
get_timestamp |
5 |
5 |
0.00 |
|
construct_filename |
34 |
34 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total rgba.c |
76 |
0 |
100.00 |
|
gwy_rgba_preset_color |
4 |
0 |
100.00 |
|
gwy_rgba_n_preset_colors |
2 |
0 |
100.00 |
|
gwy_rgba_itemize |
17 |
0 |
100.00 |
|
gwy_rgba_interpolate |
23 |
0 |
100.00 |
|
gwy_rgba_get_type |
5 |
0 |
100.00 |
|
gwy_rgba_get_preset_color |
2 |
0 |
100.00 |
|
gwy_rgba_free |
3 |
0 |
100.00 |
|
gwy_rgba_fix |
7 |
0 |
100.00 |
|
gwy_rgba_copy |
3 |
0 |
100.00 |
|
gwy_rgba_construct |
10 |
0 |
100.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total serializable-boxed.c |
70 |
5 |
92.86 |
|
gwy_serializable_boxed_n_items |
4 |
0 |
100.00 |
|
gwy_serializable_boxed_itemize |
10 |
0 |
100.00 |
|
gwy_serializable_boxed_equal |
6 |
0 |
100.00 |
|
gwy_serializable_boxed_construct |
4 |
0 |
100.00 |
|
gwy_boxed_type_is_serializable |
3 |
0 |
100.00 |
|
find_serializable_boxed_info |
14 |
1 |
92.86 |
|
gwy_serializable_boxed_assign |
8 |
1 |
87.50 |
|
gwy_serializable_boxed_register_static |
21 |
3 |
85.71 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total serializable.c |
40 |
1 |
97.50 |
|
gwy_serializable_n_items |
5 |
0 |
100.00 |
|
gwy_serializable_itemize |
11 |
0 |
100.00 |
|
gwy_serializable_get_type |
1 |
0 |
100.00 |
|
gwy_serializable_duplicate |
7 |
0 |
100.00 |
|
gwy_serializable_done |
6 |
0 |
100.00 |
|
gwy_serializable_default_init |
2 |
0 |
100.00 |
|
gwy_serializable_assign |
8 |
1 |
87.50 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total serialize.c |
630 |
91 |
85.56 |
|
unpack_uint8_array |
8 |
0 |
100.00 |
|
unpack_uint8 |
5 |
0 |
100.00 |
|
unpack_string_array |
18 |
0 |
100.00 |
|
unpack_string |
10 |
0 |
100.00 |
|
unpack_object |
4 |
0 |
100.00 |
|
unpack_name |
10 |
0 |
100.00 |
|
unpack_double_array |
8 |
0 |
100.00 |
|
unpack_boxed |
4 |
0 |
100.00 |
|
items_done |
10 |
0 |
100.00 |
|
gwy_serialize_gio |
18 |
0 |
100.00 |
|
gwy_deserialize_memory |
3 |
0 |
100.00 |
|
gwy_deserialize_error_quark |
1 |
0 |
100.00 |
|
free_items |
7 |
0 |
100.00 |
|
deserialize_memory |
29 |
0 |
100.00 |
|
ctype_size |
14 |
0 |
100.00 |
|
check_size |
5 |
0 |
100.00 |
|
buffer_write_size |
4 |
0 |
100.00 |
|
buffer_write64 |
2 |
0 |
100.00 |
|
buffer_write32 |
2 |
0 |
100.00 |
|
buffer_dealloc |
5 |
0 |
100.00 |
|
calculate_sizes |
32 |
1 |
96.88 |
|
gwy_deserialize_filter_items |
50 |
3 |
94.00 |
|
unpack_size |
13 |
1 |
92.31 |
|
unpack_items |
81 |
8 |
90.12 |
|
deserialize_boxed |
25 |
3 |
88.00 |
|
unpack_uint32_array |
8 |
1 |
87.50 |
|
buffer_finish |
8 |
1 |
87.50 |
|
buffer_alloc |
8 |
1 |
87.50 |
|
free_item_data |
43 |
6 |
86.05 |
|
unpack_uint64 |
6 |
1 |
83.33 |
|
unpack_uint32 |
6 |
1 |
83.33 |
|
unpack_uint16 |
6 |
1 |
83.33 |
|
unpack_double |
6 |
1 |
83.33 |
|
unpack_boolean |
6 |
1 |
83.33 |
|
get_serializable_boxed |
9 |
2 |
77.78 |
|
dump_to_stream |
74 |
19 |
74.32 |
|
get_serializable |
18 |
6 |
66.67 |
|
get_parent |
12 |
4 |
66.67 |
|
unpack_object_array |
17 |
7 |
58.82 |
|
buffer_write |
14 |
8 |
42.86 |
|
unpack_uint64_array |
8 |
5 |
37.50 |
|
unpack_uint16_array |
8 |
5 |
37.50 |
|
warn_nonzero_array_size |
3 |
3 |
0.00 |
|
buffer_write16 |
2 |
2 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total strfuncs.c |
249 |
16 |
93.57 |
|
gwy_stramong |
11 |
0 |
100.00 |
|
gwy_str_remove_suffix |
13 |
0 |
100.00 |
|
gwy_str_remove_prefix |
13 |
0 |
100.00 |
|
gwy_str_next_line |
15 |
0 |
100.00 |
|
gwy_str_line_iter_next |
17 |
0 |
100.00 |
|
gwy_str_line_iter_new_take |
4 |
0 |
100.00 |
|
gwy_str_line_iter_lineno |
3 |
0 |
100.00 |
|
gwy_str_line_iter_free |
4 |
0 |
100.00 |
|
gwy_memmem |
2 |
0 |
100.00 |
|
gwy_ascii_strcase_hash |
5 |
0 |
100.00 |
|
gwy_ascii_strcase_equal |
7 |
0 |
100.00 |
|
gwy_gstring_replace |
83 |
2 |
97.59 |
|
gwy_utf8_strisident |
24 |
1 |
95.83 |
|
gwy_ascii_strisident |
22 |
1 |
95.45 |
|
gwy_utf8_append_exponent |
16 |
2 |
87.50 |
|
gwy_str_line_iter_new |
4 |
4 |
0.00 |
|
g_string_append_c_inline |
6 |
6 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total surface-statistics.c |
84 |
69 |
17.86 |
|
gwy_surface_yrange_full |
7 |
1 |
85.71 |
|
gwy_surface_xrange_full |
7 |
1 |
85.71 |
|
surface_ensure_range |
20 |
17 |
15.00 |
|
gwy_surface_rms_full |
15 |
15 |
0.00 |
|
gwy_surface_min_max_full |
21 |
21 |
0.00 |
|
gwy_surface_mean_full |
14 |
14 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total surface.c |
468 |
82 |
82.48 |
|
gwy_surface_set_name |
5 |
0 |
100.00 |
|
gwy_surface_set_from_field |
12 |
0 |
100.00 |
|
gwy_surface_set_data_full |
12 |
0 |
100.00 |
|
gwy_surface_set |
4 |
0 |
100.00 |
|
gwy_surface_serializable_init |
7 |
0 |
100.00 |
|
gwy_surface_new_sized |
5 |
0 |
100.00 |
|
gwy_surface_new_from_field |
7 |
0 |
100.00 |
|
gwy_surface_new_from_data |
7 |
0 |
100.00 |
|
gwy_surface_new |
2 |
0 |
100.00 |
|
gwy_surface_n_items |
9 |
0 |
100.00 |
|
gwy_surface_itemize |
15 |
0 |
100.00 |
|
gwy_surface_invalidate |
4 |
0 |
100.00 |
|
gwy_surface_init |
3 |
0 |
100.00 |
|
gwy_surface_get_zunit |
6 |
0 |
100.00 |
|
gwy_surface_get_xyunit |
6 |
0 |
100.00 |
|
gwy_surface_get_type |
1 |
0 |
100.00 |
|
gwy_surface_get_name |
3 |
0 |
100.00 |
|
gwy_surface_get_data_full |
4 |
0 |
100.00 |
|
gwy_surface_get |
4 |
0 |
100.00 |
|
gwy_surface_finalize |
6 |
0 |
100.00 |
|
gwy_surface_duplicate_impl |
6 |
0 |
100.00 |
|
gwy_surface_dispose |
6 |
0 |
100.00 |
|
gwy_surface_data_changed |
3 |
0 |
100.00 |
|
gwy_surface_class_init |
15 |
0 |
100.00 |
|
free_data |
3 |
0 |
100.00 |
|
copy_info |
5 |
0 |
100.00 |
|
copy_cache |
10 |
0 |
100.00 |
|
alloc_data |
5 |
0 |
100.00 |
|
propagate_laplace |
32 |
1 |
96.88 |
|
copy_field_to_surface |
21 |
1 |
95.24 |
|
gwy_surface_assign_impl |
15 |
1 |
93.33 |
|
regularise_preview |
52 |
4 |
92.31 |
|
gwy_surface_construct |
26 |
2 |
92.31 |
|
regularise |
41 |
5 |
87.80 |
|
gwy_surface_get_property |
24 |
3 |
87.50 |
|
gwy_surface_regularize |
7 |
1 |
85.71 |
|
gwy_surface_regularize_full |
5 |
1 |
80.00 |
|
gwy_surface_set_property |
10 |
3 |
70.00 |
|
gwy_surface_new_part |
20 |
20 |
0.00 |
|
gwy_surface_new_alike |
5 |
5 |
0.00 |
|
gwy_surface_format_z |
10 |
10 |
0.00 |
|
gwy_surface_format_xy |
19 |
19 |
0.00 |
|
gwy_surface_copy |
6 |
6 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total types.c |
240 |
71 |
70.42 |
|
gwy_windowing_is_valid |
2 |
0 |
100.00 |
|
gwy_windowing_get_type |
4 |
0 |
100.00 |
|
gwy_value_format_style_get_type |
4 |
0 |
100.00 |
|
gwy_user_grain_value_error_get_type |
4 |
0 |
100.00 |
|
gwy_user_fit_func_error_get_type |
4 |
0 |
100.00 |
|
gwy_transform_direction_get_type |
4 |
0 |
100.00 |
|
gwy_surface_regularization_get_type |
4 |
0 |
100.00 |
|
gwy_standard_filter_get_type |
4 |
0 |
100.00 |
|
gwy_serializable_ctype_get_type |
4 |
0 |
100.00 |
|
gwy_sculpting_is_valid |
2 |
0 |
100.00 |
|
gwy_sculpting_get_type |
4 |
0 |
100.00 |
|
gwy_row_shift_method_get_type |
4 |
0 |
100.00 |
|
gwy_resource_management_is_valid |
2 |
0 |
100.00 |
|
gwy_resource_management_get_type |
4 |
0 |
100.00 |
|
gwy_resource_line_type_get_type |
4 |
0 |
100.00 |
|
gwy_resource_error_get_type |
4 |
0 |
100.00 |
|
gwy_plane_congruence_is_valid |
2 |
0 |
100.00 |
|
gwy_plane_congruence_get_type |
4 |
0 |
100.00 |
|
gwy_pack_error_get_type |
4 |
0 |
100.00 |
|
gwy_normalize_flags_get_type |
4 |
0 |
100.00 |
|
gwy_minkowski_functional_get_type |
4 |
0 |
100.00 |
|
gwy_matrix_operation_get_type |
4 |
0 |
100.00 |
|
gwy_masking_get_type |
4 |
0 |
100.00 |
|
gwy_logical_operator_get_type |
4 |
0 |
100.00 |
|
gwy_line_compat_flags_get_type |
4 |
0 |
100.00 |
|
gwy_interpolation_get_type |
4 |
0 |
100.00 |
|
gwy_grain_value_same_units_is_valid |
2 |
0 |
100.00 |
|
gwy_grain_value_same_units_get_type |
4 |
0 |
100.00 |
|
gwy_fitter_status_get_type |
4 |
0 |
100.00 |
|
gwy_fit_param_error_get_type |
4 |
0 |
100.00 |
|
gwy_field_volume_method_get_type |
4 |
0 |
100.00 |
|
gwy_field_compat_flags_get_type |
4 |
0 |
100.00 |
|
gwy_exterior_get_type |
4 |
0 |
100.00 |
|
gwy_expr_error_get_type |
4 |
0 |
100.00 |
|
gwy_dimension_get_type |
4 |
0 |
100.00 |
|
gwy_deviation_is_valid |
2 |
0 |
100.00 |
|
gwy_deviation_get_type |
4 |
0 |
100.00 |
|
gwy_deserialize_error_get_type |
4 |
0 |
100.00 |
|
gwy_crosscorrelation_flags_get_type |
4 |
0 |
100.00 |
|
gwy_correlation_flags_get_type |
4 |
0 |
100.00 |
|
gwy_coords_transform_flags_get_type |
4 |
0 |
100.00 |
|
gwy_calc_error_get_type |
4 |
0 |
100.00 |
|
gwy_brick_line_summary_get_type |
4 |
0 |
100.00 |
|
gwy_brick_compat_flags_get_type |
4 |
0 |
100.00 |
|
check_enum |
6 |
1 |
83.33 |
|
gwy_value_format_style_is_valid |
2 |
2 |
0.00 |
|
gwy_user_grain_value_error_is_valid |
2 |
2 |
0.00 |
|
gwy_user_fit_func_error_is_valid |
2 |
2 |
0.00 |
|
gwy_transform_direction_is_valid |
2 |
2 |
0.00 |
|
gwy_surface_regularization_is_valid |
2 |
2 |
0.00 |
|
gwy_standard_filter_is_valid |
2 |
2 |
0.00 |
|
gwy_serializable_ctype_is_valid |
2 |
2 |
0.00 |
|
gwy_row_shift_method_is_valid |
2 |
2 |
0.00 |
|
gwy_resource_line_type_is_valid |
2 |
2 |
0.00 |
|
gwy_resource_error_is_valid |
2 |
2 |
0.00 |
|
gwy_pack_error_is_valid |
2 |
2 |
0.00 |
|
gwy_normalize_flags_is_valid |
2 |
2 |
0.00 |
|
gwy_minkowski_functional_is_valid |
2 |
2 |
0.00 |
|
gwy_matrix_operation_is_valid |
2 |
2 |
0.00 |
|
gwy_masking_is_valid |
2 |
2 |
0.00 |
|
gwy_logical_operator_is_valid |
2 |
2 |
0.00 |
|
gwy_line_compat_flags_is_valid |
2 |
2 |
0.00 |
|
gwy_interpolation_is_valid |
2 |
2 |
0.00 |
|
gwy_fitter_status_is_valid |
2 |
2 |
0.00 |
|
gwy_fit_param_error_is_valid |
2 |
2 |
0.00 |
|
gwy_field_volume_method_is_valid |
2 |
2 |
0.00 |
|
gwy_field_compat_flags_is_valid |
2 |
2 |
0.00 |
|
gwy_exterior_is_valid |
2 |
2 |
0.00 |
|
gwy_expr_error_is_valid |
2 |
2 |
0.00 |
|
gwy_dimension_is_valid |
2 |
2 |
0.00 |
|
gwy_deserialize_error_is_valid |
2 |
2 |
0.00 |
|
gwy_crosscorrelation_flags_is_valid |
2 |
2 |
0.00 |
|
gwy_correlation_flags_is_valid |
2 |
2 |
0.00 |
|
gwy_coords_transform_flags_is_valid |
2 |
2 |
0.00 |
|
gwy_calc_error_is_valid |
2 |
2 |
0.00 |
|
gwy_brick_line_summary_is_valid |
2 |
2 |
0.00 |
|
gwy_brick_compat_flags_is_valid |
2 |
2 |
0.00 |
|
check_flags |
6 |
6 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total unit.c |
701 |
59 |
91.58 |
|
power_impl |
30 |
0 |
100.00 |
|
next_separator |
23 |
0 |
100.00 |
|
multiply_impl |
13 |
0 |
100.00 |
|
is_equal |
13 |
0 |
100.00 |
|
gwy_unit_to_string |
4 |
0 |
100.00 |
|
gwy_unit_swap |
8 |
0 |
100.00 |
|
gwy_unit_set_from_string |
10 |
0 |
100.00 |
|
gwy_unit_serializable_init |
8 |
0 |
100.00 |
|
gwy_unit_power_multiply |
24 |
0 |
100.00 |
|
gwy_unit_power |
8 |
0 |
100.00 |
|
gwy_unit_nth_root |
28 |
0 |
100.00 |
|
gwy_unit_new_from_string |
4 |
0 |
100.00 |
|
gwy_unit_new |
2 |
0 |
100.00 |
|
gwy_unit_n_items |
2 |
0 |
100.00 |
|
gwy_unit_multiply |
3 |
0 |
100.00 |
|
gwy_unit_itemize |
24 |
0 |
100.00 |
|
gwy_unit_is_empty |
3 |
0 |
100.00 |
|
gwy_unit_init |
4 |
0 |
100.00 |
|
gwy_unit_get_type |
1 |
0 |
100.00 |
|
gwy_unit_format_with_resolution |
15 |
0 |
100.00 |
|
gwy_unit_format_with_digits |
14 |
0 |
100.00 |
|
gwy_unit_format_for_power10 |
7 |
0 |
100.00 |
|
gwy_unit_finalize |
5 |
0 |
100.00 |
|
gwy_unit_equal |
12 |
0 |
100.00 |
|
gwy_unit_duplicate_impl |
6 |
0 |
100.00 |
|
gwy_unit_done |
5 |
0 |
100.00 |
|
gwy_unit_divide |
3 |
0 |
100.00 |
|
gwy_unit_clear |
7 |
0 |
100.00 |
|
gwy_unit_class_init |
6 |
0 |
100.00 |
|
gwy_unit_assign_impl |
9 |
0 |
100.00 |
|
find_unicode_exponent |
9 |
0 |
100.00 |
|
create_abnormal_format |
7 |
0 |
100.00 |
|
canonicalize_units |
18 |
0 |
100.00 |
|
append_power_plain |
3 |
0 |
100.00 |
|
parse |
136 |
2 |
98.53 |
|
decode_unicode_power |
31 |
2 |
93.55 |
|
gwy_unit_construct |
26 |
3 |
88.46 |
|
get_prefix |
5 |
1 |
80.00 |
|
fix_unit_name |
37 |
9 |
75.68 |
|
find_number_format |
29 |
9 |
68.97 |
|
format_unit |
94 |
31 |
67.02 |
|
find_style_spec |
5 |
2 |
60.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total user-fit-func.c |
353 |
47 |
86.69 |
|
gwy_user_fit_func_set_group |
6 |
0 |
100.00 |
|
gwy_user_fit_func_serializable_init |
8 |
0 |
100.00 |
|
gwy_user_fit_func_nth_param |
5 |
0 |
100.00 |
|
gwy_user_fit_func_new |
2 |
0 |
100.00 |
|
gwy_user_fit_func_n_params |
4 |
0 |
100.00 |
|
gwy_user_fit_func_n_items |
8 |
0 |
100.00 |
|
gwy_user_fit_func_init |
9 |
0 |
100.00 |
|
gwy_user_fit_func_get_type |
1 |
0 |
100.00 |
|
gwy_user_fit_func_get_group |
3 |
0 |
100.00 |
|
gwy_user_fit_func_get_formula |
3 |
0 |
100.00 |
|
gwy_user_fit_func_finalize |
9 |
0 |
100.00 |
|
gwy_user_fit_func_error_quark |
1 |
0 |
100.00 |
|
gwy_user_fit_func_duplicate_impl |
9 |
0 |
100.00 |
|
gwy_user_fit_func_copy |
2 |
0 |
100.00 |
|
gwy_user_fit_func_class_init |
10 |
0 |
100.00 |
|
gwy_user_fit_func_changed |
3 |
0 |
100.00 |
|
gwy_user_fit_func_assign_impl |
12 |
0 |
100.00 |
|
free_params |
6 |
0 |
100.00 |
|
default_param |
2 |
0 |
100.00 |
|
assign_info |
5 |
0 |
100.00 |
|
gwy_user_fit_func_dump |
17 |
1 |
94.12 |
|
gwy_user_fit_func_param |
8 |
1 |
87.50 |
|
gwy_user_fit_func_itemize |
24 |
3 |
87.50 |
|
gwy_user_fit_func_parse |
52 |
7 |
86.54 |
|
gwy_user_fit_func_construct |
22 |
4 |
81.82 |
|
gwy_user_fit_func_set_formula |
38 |
7 |
81.58 |
|
assign_params |
10 |
2 |
80.00 |
|
gwy_user_fit_func_resolve_params |
20 |
5 |
75.00 |
|
validate |
54 |
17 |
68.52 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total user-grain-value.c |
358 |
58 |
83.80 |
|
gwy_user_grain_value_set_symbol |
6 |
0 |
100.00 |
|
gwy_user_grain_value_set_same_units |
7 |
0 |
100.00 |
|
gwy_user_grain_value_set_power_z |
7 |
0 |
100.00 |
|
gwy_user_grain_value_set_power_x |
7 |
0 |
100.00 |
|
gwy_user_grain_value_set_ident |
6 |
0 |
100.00 |
|
gwy_user_grain_value_set_group |
6 |
0 |
100.00 |
|
gwy_user_grain_value_serializable_init |
8 |
0 |
100.00 |
|
gwy_user_grain_value_new |
2 |
0 |
100.00 |
|
gwy_user_grain_value_n_items |
2 |
0 |
100.00 |
|
gwy_user_grain_value_init |
7 |
0 |
100.00 |
|
gwy_user_grain_value_get_type |
1 |
0 |
100.00 |
|
gwy_user_grain_value_get_same_units |
3 |
0 |
100.00 |
|
gwy_user_grain_value_get_power_z |
3 |
0 |
100.00 |
|
gwy_user_grain_value_get_power_y |
3 |
0 |
100.00 |
|
gwy_user_grain_value_get_power_x |
3 |
0 |
100.00 |
|
gwy_user_grain_value_get_is_angle |
3 |
0 |
100.00 |
|
gwy_user_grain_value_get_ident |
3 |
0 |
100.00 |
|
gwy_user_grain_value_get_group |
3 |
0 |
100.00 |
|
gwy_user_grain_value_get_formula |
3 |
0 |
100.00 |
|
gwy_user_grain_value_finalize |
9 |
0 |
100.00 |
|
gwy_user_grain_value_error_quark |
1 |
0 |
100.00 |
|
gwy_user_grain_value_duplicate_impl |
8 |
0 |
100.00 |
|
gwy_user_grain_value_copy |
2 |
0 |
100.00 |
|
gwy_user_grain_value_class_init |
10 |
0 |
100.00 |
|
gwy_user_grain_value_changed |
3 |
0 |
100.00 |
|
gwy_user_grain_value_assign_impl |
11 |
0 |
100.00 |
|
ensure_test_expr |
7 |
0 |
100.00 |
|
assign_info |
11 |
0 |
100.00 |
|
gwy_user_grain_value_parse |
31 |
1 |
96.77 |
|
gwy_user_grain_value_set_formula |
15 |
1 |
93.33 |
|
gwy_user_grain_value_dump |
20 |
2 |
90.00 |
|
gwy_user_grain_value_construct |
21 |
3 |
85.71 |
|
gwy_user_grain_value_itemize |
40 |
6 |
85.00 |
|
gwy_user_grain_value_get_symbol |
6 |
1 |
83.33 |
|
gwy_user_grain_value_set_power_y |
7 |
2 |
71.43 |
|
gwy_user_grain_value_set_is_angle |
7 |
2 |
71.43 |
|
validate |
33 |
11 |
66.67 |
|
resolve_deps |
6 |
2 |
66.67 |
|
check_target |
9 |
9 |
0.00 |
|
check_dependence |
8 |
8 |
0.00 |
|
all_null |
10 |
10 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total value-format.c |
253 |
24 |
90.51 |
|
set_units |
2 |
0 |
100.00 |
|
set_glue |
2 |
0 |
100.00 |
|
gwy_value_format_set_units |
4 |
0 |
100.00 |
|
gwy_value_format_set_precision |
6 |
0 |
100.00 |
|
gwy_value_format_set_power10 |
3 |
0 |
100.00 |
|
gwy_value_format_set_base |
6 |
0 |
100.00 |
|
gwy_value_format_print_number |
6 |
0 |
100.00 |
|
gwy_value_format_print |
6 |
0 |
100.00 |
|
gwy_value_format_new |
2 |
0 |
100.00 |
|
gwy_value_format_init |
6 |
0 |
100.00 |
|
gwy_value_format_get_units |
3 |
0 |
100.00 |
|
gwy_value_format_get_type |
1 |
0 |
100.00 |
|
gwy_value_format_get_precision |
3 |
0 |
100.00 |
|
gwy_value_format_get_glue |
3 |
0 |
100.00 |
|
gwy_value_format_get_base |
3 |
0 |
100.00 |
|
gwy_value_format_finalize |
8 |
0 |
100.00 |
|
gwy_value_format_class_init |
15 |
0 |
100.00 |
|
gwy_value_format_append_number |
4 |
0 |
100.00 |
|
gwy_value_format_append |
4 |
0 |
100.00 |
|
format_number |
9 |
0 |
100.00 |
|
format_exponential |
38 |
0 |
100.00 |
|
format_abnormal |
7 |
0 |
100.00 |
|
fix_utf8_minus |
8 |
0 |
100.00 |
|
ensure_value |
5 |
0 |
100.00 |
|
append_to_gstring |
10 |
0 |
100.00 |
|
gwy_value_format_set_exponential |
6 |
1 |
83.33 |
|
gwy_value_format_new_set |
12 |
2 |
83.33 |
|
g_string_append_c_inline |
6 |
1 |
83.33 |
|
append_number_to_gstring |
6 |
1 |
83.33 |
|
gwy_value_format_set_property |
26 |
6 |
76.92 |
|
gwy_value_format_get_property |
26 |
6 |
76.92 |
|
gwy_value_format_set_glue |
4 |
4 |
0.00 |
|
gwy_value_format_get_exponential |
3 |
3 |
0.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |
Total version.c |
6 |
0 |
100.00 |
|
gwy_version_string |
2 |
0 |
100.00 |
|
gwy_version_minor |
2 |
0 |
100.00 |
|
gwy_version_major |
2 |
0 |
100.00 |
|
Function |
Lines |
Missing |
Coverage |
Graph |