| line |
true |
false |
branch |
|
160
|
0 |
0 |
if ($offset_depth > 100) |
|
167
|
0 |
0 |
if $Math::Geometry::Planar::Offset::debug |
|
168
|
0 |
0 |
if $Math::Geometry::Planar::Offset::debug |
|
174
|
0 |
0 |
if $Math::Geometry::Planar::Offset::debug |
|
175
|
0 |
0 |
if $Math::Geometry::Planar::Offset::debug |
|
178
|
0 |
0 |
if ($npoints < 3) |
|
192
|
0 |
0 |
if ($canvas) |
|
231
|
0 |
0 |
if ($delAx) { } |
|
245
|
0 |
0 |
if ($delBx) { } |
|
251
|
0 |
0 |
if ($Am == $Bm or $Am eq $Bm) |
|
255
|
0 |
0 |
unless (do_cross($Ax1, $Ay1, $Ax2, $Ay2, $Bx1, $By1, $Bx2, $By2)) |
|
260
|
0 |
0 |
if ($npoints < 4) |
|
261
|
0 |
0 |
if $Math::Geometry::Planar::Offset::debug |
|
264
|
0 |
0 |
if ($Am eq 'inf') { } |
|
|
0 |
0 |
elsif ($Bm eq 'inf') { } |
|
282
|
0 |
0 |
if (abs $time < $first_time) |
|
304
|
0 |
0 |
if ($npoints > 3) |
|
310
|
0 |
0 |
if $Math::Geometry::Planar::Offset::debug |
|
311
|
0 |
0 |
if $Math::Geometry::Planar::Offset::debug |
|
317
|
0 |
0 |
if ($delAx) { } |
|
322
|
0 |
0 |
if ($n2 == $n or $n2 == $n - 1 or $n == 0 and $n2 == $npoints - 1) |
|
325
|
0 |
0 |
if $Math::Geometry::Planar::Offset::debug |
|
332
|
0 |
0 |
if ($delBx) { } |
|
338
|
0 |
0 |
if ($Am == $Bm or $Am eq $Bm) |
|
345
|
0 |
0 |
if ($Am eq 'inf') { } |
|
|
0 |
0 |
elsif ($Bm eq 'inf') { } |
|
361
|
0 |
0 |
if ($next == $npoints) |
|
382
|
0 |
0 |
if $Math::Geometry::Planar::Offset::debug |
|
383
|
0 |
0 |
if $Math::Geometry::Planar::Offset::debug |
|
384
|
0 |
0 |
if ($int_scale) { } |
|
386
|
0 |
0 |
if ($bis_scale[$n] + $int_scale) { } |
|
406
|
0 |
0 |
unless (do_cross($Ax1, $Ay1, $Ax2, $Ay2, $Bx1, $By1, $Bx2, $By2)) |
|
413
|
0 |
0 |
if (abs $time < $first_time and $time == $time_dir * abs($time)) |
|
432
|
0 |
0 |
if ($first_time <= abs $offset) { } |
|
433
|
0 |
0 |
if ($Math::Geometry::Planar::Offset::debug) |
|
434
|
0 |
0 |
if ($first_event eq 'join') |
|
437
|
0 |
0 |
if ($first_event eq 'split') |
|
447
|
0 |
0 |
if ($first_event eq 'join') { } |
|
|
0 |
0 |
elsif ($first_event eq 'split') { } |
|
458
|
0 |
0 |
if ($bis_scale[$first_join] < $bis_scale[$first_join + 1]) { } |
|
492
|
0 |
0 |
if ($split_seg < $first_split) { } |
|
515
|
0 |
0 |
if ($Math::Geometry::Planar::Offset::debug) |
|
530
|
0 |
0 |
if ($num > 2) { } |
|
536
|
0 |
0 |
if $Math::Geometry::Planar::Offset::debug |
|
538
|
0 |
0 |
if ($num1 > 2) { } |
|
544
|
0 |
0 |
if $Math::Geometry::Planar::Offset::debug |
|
574
|
0 |
0 |
if $n == @{$coords;} |
|
591
|
0 |
0 |
if (abs $delAx < $delta and abs $delAy < $delta or abs $delBx < $delta and abs $delBy < $delta) |
|
599
|
0 |
0 |
if ($theta_AB < -pi()) { } |
|
|
0 |
0 |
elsif ($theta_AB > pi()) { } |
|
605
|
0 |
0 |
if (abs $theta_AB - pi() < $delta) |
|
607
|
0 |
0 |
if $n |
|
625
|
0 |
0 |
if ($det_123 * $det_124 > 0 or $det_341 * $det_342 > 0) { } |