Package org.openstreetmap.josm.plugins.continuosDownload.BoxStrategy

Examples of org.openstreetmap.josm.plugins.continuosDownload.BoxStrategy.Partition.area()


    @Test
    public void test() {
        Partition a = new Partition();
        a = a.add(new Box(0, 0, 1, 1), 0);
        assertEquals(1, a.box.size());
        assertEquals(1, a.area(), 0.0000001);
        assertEquals(1, a.enclosingArea, 0.0000001);

        Partition b = a.add(new Box(1, 1, 2, 2), 0);
        assertEquals(1, b.box.size());
        assertEquals(4, b.area(), 0.0000001);
View Full Code Here


        assertEquals(1, a.area(), 0.0000001);
        assertEquals(1, a.enclosingArea, 0.0000001);

        Partition b = a.add(new Box(1, 1, 2, 2), 0);
        assertEquals(1, b.box.size());
        assertEquals(4, b.area(), 0.0000001);
        assertEquals(2, b.enclosingArea, 0.0000001);

        Partition c = a.add(new Box(1, 1, 2, 2), 1);
        assertEquals(2, c.box.size());
        assertEquals(2, c.area(), 0.0000001);
View Full Code Here

        assertEquals(4, b.area(), 0.0000001);
        assertEquals(2, b.enclosingArea, 0.0000001);

        Partition c = a.add(new Box(1, 1, 2, 2), 1);
        assertEquals(2, c.box.size());
        assertEquals(2, c.area(), 0.0000001);
        assertEquals(2, c.enclosingArea, 0.0000001);

        assertTrue(b.compareTo(c) > 0);
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.