void ImageRectangleTest::testCorners() { debug(LOG_DEBUG, DEBUG_LOG, 0, "testCorners() begin"); CPPUNIT_ASSERT(ImagePoint(3, 5) == r1->lowerLeftCorner()); CPPUNIT_ASSERT(ImagePoint(642, 5) == r1->lowerRightCorner()); CPPUNIT_ASSERT(ImagePoint(3, 484) == r1->upperLeftCorner()); CPPUNIT_ASSERT(ImagePoint(642, 484) == r1->upperRightCorner()); debug(LOG_DEBUG, DEBUG_LOG, 0, "testCorners() end"); }
void ImageRectangleTest::testContainsPoint() { debug(LOG_DEBUG, DEBUG_LOG, 0, "testContainsPoint() begin"); CPPUNIT_ASSERT(r1->contains(r1->lowerLeftCorner())); CPPUNIT_ASSERT(r1->contains(r1->lowerRightCorner())); CPPUNIT_ASSERT(r1->contains(r1->upperLeftCorner())); CPPUNIT_ASSERT(r1->contains(r1->upperRightCorner())); CPPUNIT_ASSERT(!r1->contains(ImagePoint(2, 5))); CPPUNIT_ASSERT(!r1->contains(ImagePoint(3, 4))); CPPUNIT_ASSERT(!r1->contains(ImagePoint(643, 5))); CPPUNIT_ASSERT(!r1->contains(ImagePoint(642, 4))); CPPUNIT_ASSERT(!r1->contains(ImagePoint(2, 484))); CPPUNIT_ASSERT(!r1->contains(ImagePoint(3, 485))); CPPUNIT_ASSERT(!r1->contains(ImagePoint(643, 484))); CPPUNIT_ASSERT(!r1->contains(ImagePoint(642, 485))); debug(LOG_DEBUG, DEBUG_LOG, 0, "testContainsPoint() end"); }