Condition Coverage

blib/lib/Math/Bezier/Convert.pm
Criterion Covered Total %
condition 0 72 0.0


and 3 conditions

line !l l&&!r l&&r condition
76 0 0 0 @cp and my(@p) = (my($p1x, $p1y, $p2x, $p2y, $p3x, $p3y) = splice(@cp, 0, 6))
95 0 0 0 abs $v01x < 0.01 and abs $v02x < 0.01
0 0 0 abs $v01x < 0.01 and abs $v02x < 0.01 and abs $v03x < 0.01
0 0 0 abs $v01x < 0.01 and abs $v02x < 0.01 and abs $v03x < 0.01 and abs $v01y < 0.01
0 0 0 abs $v01x < 0.01 and abs $v02x < 0.01 and abs $v03x < 0.01 and abs $v01y < 0.01 and abs $v02y < 0.01
0 0 0 abs $v01x < 0.01 and abs $v02x < 0.01 and abs $v03x < 0.01 and abs $v01y < 0.01 and abs $v02y < 0.01 and abs $v03y < 0.01
98 0 0 0 abs $v01x < 0.01 and abs $v01y < 0.01
103 0 0 0 abs $v32x < 0.01 and abs $v32y < 0.01
140 0 0 0 $deltax == 0 and $betax == 0
0 0 0 $deltax == 0 and $betax == 0 and $alphax == 0
148 0 0 0 $u1 > 0 and $u1 < 1
152 0 0 0 $u2 > 0 and $u2 < 1
168 0 0 0 defined $cx and _q_c_check($p0x, $p0y, $p1x, $p1y, $p2x, $p2y, $p3x, $p3y, $cx, $cy)
241 0 0 0 @qp and ($p1x, $p1y, $p2x, $p2y) = splice(@qp, 0, 4)
255 0 0 0 @cp and @p = splice(@cp, 0, 6)
281 0 0 0 @qp and @p = splice(@qp, 0, 4)

or 3 conditions

line l !l&&r !l&&!r condition
138 0 0 0 $d_x < 0 or $d_y < 0
160 0 0 0 $n <= 0 or $n > $CTRL_PT_TOLERANCE
0 0 0 $n <= 0 or $n > $CTRL_PT_TOLERANCE or $vp13 / $vp14 <= 0
0 0 0 $n <= 0 or $n > $CTRL_PT_TOLERANCE or $vp13 / $vp14 <= 0 or $vp13 / $vp14 > $CTRL_PT_TOLERANCE
216 0 0 0 $a == 0 or $b == 0
0 0 0 $a == 0 or $b == 0 or $a != $b
227 0 0 0 $sep <= 0 or $sep >= 1
228 0 0 0 $sep <= 0 or $sep >= 1