net.addLink(nf.createLink(Id.create(9, Link.class), n4, n2)); CalcBoundingBox bbox = new CalcBoundingBox(); bbox.run(net); Assert.assertEquals(100, bbox.getMinX(), 1e-9); Assert.assertEquals(600, bbox.getMaxX(), 1e-9); Assert.assertEquals(200, bbox.getMinY(), 1e-9); Assert.assertEquals(700, bbox.getMaxY(), 1e-9);
net.addLink(nf.createLink(Id.create(9, Link.class), n4, n2)); CalcBoundingBox bbox = new CalcBoundingBox(); bbox.run(net); Assert.assertEquals(-600, bbox.getMinX(), 1e-9); Assert.assertEquals(-100, bbox.getMaxX(), 1e-9); Assert.assertEquals(-700, bbox.getMinY(), 1e-9); Assert.assertEquals(-200, bbox.getMaxY(), 1e-9);