Branch Coverage

xsi/algorithm/MinimumDiameter.xsi
Criterion Covered Total %
branch 27 86 31.4


line true false branch
6 1 1 bool convex = SvTRUE(hint);
7 0 1 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
0 0 RETVAL = new MinimumDiameter(&g, convex);
8 1 0 }
1 0 }
10 1 0 }
1 0 }
14 3 0 if (obj.stash().name() == "Geo::Geos::Algorithm::MinimumDiameter") {
3 0 if (obj.stash().name() == "Geo::Geos::Algorithm::MinimumDiameter") {
2 1 if (obj.stash().name() == "Geo::Geos::Algorithm::MinimumDiameter") {
15 2 0 auto& self = xs::in(obj);
16 2 0 r = self.getMinimumRectangle();
19 1 0 auto& g = xs::in(obj);
20 1 0 r = MinimumDiameter::getMinimumRectangle(&g);
22 3 0 RETVAL = Helper::uplift(r);
26 1 0 RETVAL = Helper::uplift(MinimumDiameter::getMinimumDiameter(&g));
1 0 RETVAL = Helper::uplift(MinimumDiameter::getMinimumDiameter(&g));
29 1 0 double MinimumDiameter::getLength()
33 1 0 }
1 0 }
37 1 0 }
1 0 }
41 2 0 }
2 0 }
47 46 0 xs::exp::autoexport(Stash(__PACKAGE__));
46 0 xs::exp::autoexport(Stash(__PACKAGE__));