Branch Coverage

blib/lib/ICC/Support/geo1.pm
Criterion Covered Total %
branch 1 46 2.1


line true false branch
35 0 1 if (@_ == 1 and ref $_[0] eq 'HASH')
59 0 0 if (defined $self->[2] and 0 != @{$self->[2];}) { }
85 0 0 if (wantarray) { }
108 0 0 if (defined $points)
111 0 0 unless ref $points eq 'ARRAY'
114 0 0 unless @{$points;} == grep({&Scalar::Util::looks_like_number($_);} @{$points;})
135 0 0 if (defined $matrix)
138 0 0 unless ref $matrix eq 'ARRAY' and @{$matrix;} == grep({ref $_ eq 'ARRAY';} @{$matrix;}) or UNIVERSAL::isa($matrix, 'Math::Matrix')
141 0 0 unless @{$matrix->[0];} == grep({&Scalar::Util::looks_like_number($_);} @{$$matrix[0];})
144 0 0 unless @{$matrix;} == @{$matrix->[0];}
169 0 0 ref $p eq 'ARRAY' ? :
0 0 defined $p ? :
172 0 0 defined $p->[0] && !ref($p->[0]) ? :
202 0 0 if (defined $self->[2] and @{$self->[2];}) { }
231 0 0 if ($r == 0) { }
264 0 0 if ($points = $hash->{'points'})
267 0 0 unless ref $points eq 'ARRAY'
270 0 0 unless @{$points;} == grep({&Scalar::Util::looks_like_number($_);} @{$points;})
278 0 0 if ($matrix = $hash->{'matrix'})
281 0 0 unless ref $matrix eq 'ARRAY' and @{$matrix;} == grep({ref $_ eq 'ARRAY';} @{$matrix;}) or UNIVERSAL::isa($matrix, 'Math::Matrix')
284 0 0 unless @{$matrix->[0];} == grep({&Scalar::Util::looks_like_number($_);} @{$$matrix[0];})
287 0 0 unless @{$matrix;} == @{$matrix->[0];}
290 0 0 unless @{$matrix;} == @{$self->[1];}