1 /* 2 $Id: RegionExclude.h 4235 2003-08-06 06:46:06Z jackburton $ 3 4 This file defines a class for performing one test of BRegion 5 functionality. 6 7 */ 8 9 10 #ifndef RegionExclude_H 11 #define RegionExclude_H 12 13 14 #include "RegionTestcase.h" 15 16 17 class RegionExclude : 18 public RegionTestcase { 19 20 private: 21 void CheckExclude(BRegion *, BRegion *, BRegion *); 22 23 protected: 24 virtual void testOneRegion(BRegion *); 25 virtual void testTwoRegions(BRegion *, BRegion *); 26 27 public: 28 static Test *suite(void); 29 RegionExclude(std::string name = ""); 30 virtual ~RegionExclude(); 31 }; 32 33 #endif 34