blib/lib/Algorithm/Line/Bresenham.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 8 | 21 | 38.1 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
62 | 14 | 1 | 6 | $x0 == $x1 and $y0 == $y1 |
185 | 0 | 0 | 2 | ($x0 - $x1) * ($x2 - $x1) <= 0 and ($y0 - $y1) * ($y2 - $y1) <= 0 |
383 | 0 | 0 | 0 | $q == 0 and $p < 2 |
487 | 23 | 0 | 0 | $q == 0 and $p < 2 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
204 | 0 | 0 | 2 | $dx >= -$y or $dy <= -$x |
0 | 0 | 2 | $dx >= -$y or $dy <= -$x or $ex <= -$y | |
0 | 0 | 2 | $dx >= -$y or $dy <= -$x or $ex <= -$y or $ey >= -$x |