line |
true |
false |
branch |
24
|
22 |
45 |
if ($hsh{'solid'}) { } |
|
22 |
23 |
elsif (defined $hsh{'hatch'}) { } |
|
7 |
16 |
elsif (defined $hsh{'fountain'}) { } |
|
9 |
7 |
elsif (defined $hsh{'image'}) { } |
|
7 |
0 |
elsif (defined $hsh{'type'} and $hsh{'type'} eq 'opacity') { } |
26
|
22 |
0 |
if (UNIVERSAL::isa($solid, 'Imager::Color')) { } |
|
0 |
0 |
elsif (UNIVERSAL::isa($solid, 'Imager::Color::Float')) { } |
43
|
0 |
22 |
if (ref $hsh{'hatch'}) { } |
|
22 |
0 |
elsif ($hsh{'hatch'} =~ /\D/) { } |
48
|
1 |
21 |
unless (exists $hatch_types{$hsh{'hatch'}}) |
55
|
21 |
0 |
if (UNIVERSAL::isa($fg, 'Imager::Color')) { } |
|
0 |
0 |
elsif (UNIVERSAL::isa($fg, 'Imager::Color::Float')) { } |
83
|
7 |
21 |
if (defined $hsh{$name} and exists $names->{$name}{$hsh{$name}}) |
92
|
0 |
70 |
unless (defined $hsh{$name}) |
100
|
1 |
6 |
unless (ref $hsh{'segments'} and $hsh{'segments'} =~ /ARRAY/) |
130
|
1 |
6 |
unless (defined $other_fill) |
134
|
2 |
4 |
unless (ref $other_fill and eval {
do {
$other_fill->isa("Imager::Fill")
}
}) |
137
|
1 |
1 |
if (ref $other_fill and $other_fill =~ /HASH/) { } |
138
|
0 |
1 |
unless $other_fill = "Imager::Fill"->new(%$other_fill) |
144
|
1 |
1 |
unless ($other_fill) |
152
|
1 |
4 |
unless defined $opacity |