Condition Coverage

blib/lib/Math/Curve/Hilbert.pm
Criterion Covered Total %
condition 10 55 18.1


and 3 conditions

line !l l&&!r l&&r condition
178 0 0 0 $xx <= $x2 and $yy <= $y2
188 0 0 0 $x <= $x2 and $y <= $y2
0 0 0 $x <= $x2 and $y <= $y2 and $x >= $x1
0 0 0 $x <= $x2 and $y <= $y2 and $x >= $x1 and $y >= $y1

or 2 conditions

line l !l condition
98 1 0 $options{'step'} ||= 1
99 0 1 $options{'level'} ||= 0

or 3 conditions

line l !l&&r !l&&!r condition
100 0 1 0 ref $class || $class
107 0 0 0 $X ||= $options{'clockwise'} ? $minsize : $maxsize
108 0 0 0 $Y ||= $maxsize
114 0 0 0 $X ||= $options{'clockwise'} ? $maxsize : $minsize
115 0 0 0 $Y ||= $minsize
121 0 0 0 $X ||= $maxsize
122 0 0 0 $Y ||= $options{'clockwise'} ? $maxsize : $minsize
128 0 1 0 $X ||= $minsize
129 0 1 0 $Y ||= $options{'clockwise'} ? $minsize : $maxsize
223 0 5 0 $args{'step'} || $$self{'step'}
304 0 2 0 $args{'step'} || $$self{'step'}
384 1 8 0 $args{'step'} || $$self{'step'}
458 0 5 0 $args{'step'} || $$self{'step'}