Subroutine Coverage

blib/lib/Math/Vector/Real.pm
Criterion Covered Total %
subroutine 23 67 34.3
pod 33 59 55.9


line count pod subroutine
5 1 n/a BEGIN
6 1 n/a BEGIN
7 1 n/a BEGIN
8 1 n/a BEGIN
10 1 n/a BEGIN
52 6 No V
55 0 Yes new
60 0 No new_ref
65 0 Yes zero
71 0 No is_zero
76 0 Yes cube
81 0 Yes axis_versor
98 0 n/a _caller_op
106 78 n/a _check_dim
114 0 No clone
117 0 Yes set
123 13 No add
129 0 No add_me
135 2 No neg
138 16 No sub
144 0 No sub_me
151 46 No mul
165 0 No mul_me
172 6 No div
181 1 No div_me
189 16 No equal
196 1 No nequal
203 15 No cross
219 0 No as_string
222 11 No abs
228 4 No abs2
234 0 Yes dist
245 0 Yes dist2
256 0 Yes max_component
265 0 Yes min_component
275 0 Yes manhattan_norm
281 0 Yes manhattan_dist
289 0 Yes chebyshev_dist
300 0 n/a _upgrade
315 1 No atan2
331 8 Yes versor
340 0 Yes wrap
349 0 Yes first_orthant_reflection
354 0 Yes sum
364 0 Yes box
384 0 Yes nearest_in_box
398 0 Yes dist2_to_box
416 0 Yes chebyshev_dist_to_box
434 0 No chebyshev_cut_box
453 0 No nearest_in_box_border
487 0 Yes max_dist2_to_box
500 0 Yes dist2_between_boxes
522 0 Yes max_dist2_between_boxes
537 0 Yes max_component_index
552 0 No min_component_index
567 4 Yes decompose
574 0 Yes canonical_base
581 4 Yes rotation_base_3d
596 3 Yes rotate_3d
611 0 Yes normal_base
614 0 Yes complementary_base
652 0 Yes select_in_ball
659 0 No select_in_ball_ref2bitmap
671 0 Yes dist2_to_segment
681 0 No dist_to_segment
684 0 Yes dist2_between_segments
730 0 No dist_between_segments