void ImageRectangleTest::testContainsRectangle() { debug(LOG_DEBUG, DEBUG_LOG, 0, "testContainsRectangle() begin"); CPPUNIT_ASSERT(r1->contains(*r1)); CPPUNIT_ASSERT(r2->contains(*r1)); CPPUNIT_ASSERT(!r1->contains(*r2)); debug(LOG_DEBUG, DEBUG_LOG, 0, "testContainsRectangle() 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"); }