Esempio n. 1
0
    def test_set(self):
        box = AxisAlignedBox()

        box.setLeft(-5.0)
        self.assertEqual(-5.0, box.left)
        self.assertEqual(0.0, box.right)
        self.assertFalse(box.isValid())

        box.setBottom(-5.0)
        self.assertEqual(-5.0, box.bottom)
        self.assertEqual(0.0, box.top)
        self.assertFalse(box.isValid())

        box.setBack(-5.0)
        self.assertEqual(-5.0, box.back)
        self.assertEqual(0.0, box.front)
        self.assertTrue(box.isValid())

        box.setRight(5.0)
        self.assertEqual(-5.0, box.left)
        self.assertEqual(5.0, box.right)
        self.assertTrue(box.isValid())

        box.setTop(5.0)
        self.assertEqual(-5.0, box.bottom)
        self.assertEqual(5.0, box.top)
        self.assertTrue(box.isValid())

        box.setFront(5.0)
        self.assertEqual(-5.0, box.back)
        self.assertEqual(5.0, box.front)
        self.assertTrue(box.isValid())

        box.setRight(-10.0)
        self.assertEqual(-10.0, box.left)
        self.assertEqual(-5.0, box.right)
        self.assertTrue(box.isValid())

        box.setTop(-10.0)
        self.assertEqual(-10.0, box.bottom)
        self.assertEqual(-5.0, box.top)
        self.assertTrue(box.isValid())

        box.setFront(-10.0)
        self.assertEqual(-10.0, box.back)
        self.assertEqual(-5.0, box.front)
        self.assertTrue(box.isValid())
Esempio n. 2
0
    def test_set(self):
        box = AxisAlignedBox()

        box.setLeft(-5.0)
        self.assertEqual(-5.0, box.left)
        self.assertEqual(0.0, box.right)
        self.assertFalse(box.isValid())

        box.setBottom(-5.0)
        self.assertEqual(-5.0, box.bottom)
        self.assertEqual(0.0, box.top)
        self.assertFalse(box.isValid())

        box.setBack(-5.0)
        self.assertEqual(-5.0, box.back)
        self.assertEqual(0.0, box.front)
        self.assertTrue(box.isValid())

        box.setRight(5.0)
        self.assertEqual(-5.0, box.left)
        self.assertEqual(5.0, box.right)
        self.assertTrue(box.isValid())

        box.setTop(5.0)
        self.assertEqual(-5.0, box.bottom)
        self.assertEqual(5.0, box.top)
        self.assertTrue(box.isValid())

        box.setFront(5.0)
        self.assertEqual(-5.0, box.back)
        self.assertEqual(5.0, box.front)
        self.assertTrue(box.isValid())

        box.setRight(-10.0)
        self.assertEqual(-10.0, box.left)
        self.assertEqual(-5.0, box.right)
        self.assertTrue(box.isValid())

        box.setTop(-10.0)
        self.assertEqual(-10.0, box.bottom)
        self.assertEqual(-5.0, box.top)
        self.assertTrue(box.isValid())

        box.setFront(-10.0)
        self.assertEqual(-10.0, box.back)
        self.assertEqual(-5.0, box.front)
        self.assertTrue(box.isValid())