Branch Coverage

xsi/noding/SimpleSnapRounder.xsi
Criterion Covered Total %
branch 21 40 52.5


line true false branch
5 2 0 auto& pm = xs::in(precisionModel);
6 2 0 Object wrapped = xs::out(new SimpleSnapRounder(pm));
2 0 Object wrapped = xs::out(new SimpleSnapRounder(pm));
2 0 Object wrapped = xs::out(new SimpleSnapRounder(pm));
2 0 Object wrapped = xs::out(new SimpleSnapRounder(pm));
2 0 Object wrapped = xs::out(new SimpleSnapRounder(pm));
7 2 0 wrapped.payload_attach(precisionModel, &payload_marker);
8 2 0 RETVAL = wrapped.ref();
2 0 RETVAL = wrapped.ref();
13 2 0 v.reserve(edges.size());
2 0 v.reserve(edges.size());
15 2 0 for(auto it: edges) {
2 0 for(auto it: edges) {
2 2 for(auto it: edges) {
2 0 for(auto it: edges) {
16 2 0 auto& ss = xs::in(it);
17 2 0 v.push_back(&ss);
19 2 0 THIS->computeVertexSnaps(v);
26 46 0 Stash(__PACKAGE__).inherit("Geo::Geos::Noding::Noder");
46 0 Stash(__PACKAGE__).inherit("Geo::Geos::Noding::Noder");