line |
true |
false |
branch |
52
|
0 |
3 |
if ($value eq 'open') |
55
|
3 |
0 |
if ($value eq 'pie' or $value eq 'pie-wedge' or $value eq 'closed') |
58
|
0 |
0 |
unless ($value =~ s/^\s*($RE_INT)//) |
61
|
0 |
0 |
if ($value != 1 and $value != 2) |
83
|
2 |
3 |
if ($value eq 'clockwise' or $value eq 'cw') |
86
|
3 |
0 |
if ($value eq 'counterclockwise' or $value eq 'ccw') |
89
|
0 |
0 |
unless ($value =~ s/^\s*($RE_INT)//) |
93
|
0 |
0 |
if ($value != 0 and $value != 1) |
210
|
2 |
22 |
if (abs $angle > 3.1415926535897931) |
213
|
0 |
24 |
unless $angle >= -3.1415926535897931 and $angle <= 3.1415926535897931 |
214
|
1 |
23 |
if ($direction and $angle < 0) { } |
|
3 |
28 |
elsif (not $direction and $angle > 0) { } |
245
|
15 |
5 |
unless (defined $direction) |
246
|
8 |
7 |
if (defined $angle) { } |
|
2 |
5 |
elsif (defined $controlAngle) { } |
259
|
9 |
11 |
if (defined $angle) { } |
263
|
9 |
2 |
if ($direction) { } |
274
|
3 |
17 |
if (defined $controlAngle) { } |
276
|
0 |
3 |
if (abs $controlAngle >= abs $angle) |
283
|
0 |
20 |
if $angle * $controlAngle < 0 |
284
|
0 |
20 |
if abs $controlAngle > abs $angle |
285
|
0 |
20 |
if $controlAngle * $angle < 0 |
323
|
0 |
6 |
if (abs $d < 1e-14) |
343
|
0 |
6 |
unless $r == $b |
353
|
0 |
6 |
if abs $controlAngle > abs $angle |
354
|
0 |
6 |
if $controlAngle * $angle < 0 |
421
|
0 |
11 |
if ($@) |
450
|
4 |
7 |
if (defined $parameters{'r'}) { } |
|
3 |
4 |
elsif (defined $parameters{'d'}) { } |
451
|
0 |
4 |
if (defined $parameters{'d'}) |
461
|
7 |
4 |
if (not defined $points) { } |
|
1 |
3 |
elsif (scalar @{$points;} == 1) { } |
|
1 |
2 |
elsif (scalar @{$points;} == 2) { } |
|
2 |
0 |
elsif (scalar @{$points;} == 3) { } |
462
|
0 |
7 |
unless (defined $r) |
467
|
0 |
7 |
if (defined $parameters{'center'}) { } |
473
|
3 |
4 |
unless (defined($rotation = $parameters{'rotation'})) |
486
|
0 |
1 |
if (defined $parameters{'d'}) |
489
|
0 |
1 |
if (defined $parameters{'r'}) |
492
|
0 |
1 |
if (defined $parameters{'rotation'}) |
495
|
1 |
0 |
if (defined $parameters{'center'}) { } |
513
|
0 |
1 |
if (defined $parameters{'d'}) |
516
|
0 |
1 |
if (defined $parameters{'r'}) |
519
|
0 |
1 |
if (defined $parameters{'center'}) |
522
|
0 |
1 |
if (defined $parameters{'rotation'}) |
532
|
0 |
2 |
if (defined $parameters{'d'}) |
535
|
0 |
2 |
if (defined $parameters{'r'}) |
538
|
0 |
2 |
if (defined $parameters{'direction'}) |
541
|
0 |
2 |
if (defined $parameters{'controlAngle'}) |
544
|
0 |
2 |
if (defined $parameters{'angle'}) |
583
|
0 |
14 |
if ($@) |
609
|
8 |
6 |
if (not defined $points) { } |
|
3 |
3 |
elsif (scalar(@{$points;} == 1)) { } |
|
3 |
0 |
elsif (scalar(@{$points;} == 2)) { } |
611
|
6 |
2 |
if (defined $parameters{'distance'} or defined $parameters{'heading'}) { } |
613
|
0 |
6 |
if (defined $parameters{'center'}) |
617
|
0 |
6 |
unless (defined $parameters{'distance'}) |
620
|
0 |
6 |
unless (defined $parameters{'heading'}) |
630
|
0 |
2 |
unless (defined $parameters{'center'}) |
634
|
0 |
2 |
if (defined $parameters{'distance'}) |
637
|
0 |
2 |
if (defined $parameters{'heading'}) |
655
|
0 |
3 |
if (defined $parameters{'center'}) |
658
|
0 |
3 |
if (defined $parameters{'distance'}) |
661
|
0 |
3 |
if (defined $parameters{'heading'}) |
671
|
0 |
3 |
if (defined $parameters{'angle'}) |
674
|
0 |
3 |
if (defined $parameters{'center'}) |
677
|
0 |
3 |
if (defined $parameters{'controlAngle'}) |
680
|
0 |
3 |
if (defined $parameters{'direction'}) |
683
|
0 |
3 |
if (defined $parameters{'distance'}) |
686
|
0 |
3 |
if (defined $parameters{'heading'}) |
749
|
0 |
1 |
unless defined $scale |
756
|
0 |
1 |
if (abs $u == abs $v) { } |
764
|
0 |
0 |
if ($u * $v < 0) |
842
|
0 |
1 |
if (&crosses_axis($point1, $point3, [$xc - $r, $yc]) * $angle > 0) |
843
|
0 |
0 |
if ($xc - $r < do {
$bbox
}->[0][0]) |
847
|
1 |
0 |
if (&crosses_axis($point1, $point3, [$xc, $yc - $r]) * $angle > 0) |
848
|
1 |
0 |
if ($yc - $r < do {
$bbox
}->[0][1]) |
852
|
1 |
0 |
if (&crosses_axis($point1, $point3, [$xc + $r, $yc]) * $angle > 0) |
853
|
1 |
0 |
if ($xc + $r > do {
$bbox
}->[1][0]) |
857
|
0 |
1 |
if (&crosses_axis($point1, $point3, [$xc, $yc + $r]) * $angle > 0) |
858
|
0 |
0 |
if ($yc + $r > do {
$bbox
}->[1][1]) |
903
|
21 |
4 |
defined do {
$self
}->{'fArrow'} ? : |
|
1 |
24 |
defined do {
$self
}->{'bArrow'} ? : |