RegionsAreEqual
assert(RegionsAreEqual(&tempRegion1, testRegionA));
assert(RegionsAreEqual(&tempRegion1, testRegionB));
assert(RegionsAreEqual(&tempRegion1, testRegion));
assert(!RegionsAreEqual(&tempRegion1, testRegion));
assert(RegionsAreEqual(&tempRegion1, testRegion));
assert(RegionsAreEqual(&tempRegion1, &tempRegion2));
assert(RegionsAreEqual(&tempRegion1, &tempRegion3));
assert(RegionsAreEqual(&tempRegion2, &tempRegion3));
assert(RegionsAreEqual(&tempRegion, testRegionA));
assert(!RegionsAreEqual(resultRegion, testRegionB));
assert(RegionsAreEqual(&tempRegion1, testRegionA));
assert(RegionsAreEqual(&tempRegion1, testRegionA));
if (RegionsAreEqual(testRegionA, testRegionB)) {
if (RegionsAreEqual(resultRegion, testRegionA)) {
if (RegionsAreEqual(resultRegion, testRegionB)) {
assert(RegionsAreEqual(resultRegion, testRegionA));
assert(RegionsAreEqual(resultRegion, testRegionA));
assert(!RegionsAreEqual(resultRegion, testRegionB));
assert(RegionsAreEqual(&tempRegion1, testRegionA));
assert(RegionsAreEqual(&tempRegion1, testRegionA));
if (RegionsAreEqual(testRegionA, testRegionB)) {
assert(RegionsAreEqual(resultRegion, testRegionA));
if (RegionsAreEqual(resultRegion, testRegionA)) {
assert(RegionsAreEqual(&tempRegion, testRegionB));
if (RegionsAreEqual(resultRegion, testRegionB)) {
assert(RegionsAreEqual(&tempRegion, testRegionA));
assert(RegionsAreEqual(resultRegion, testRegionA));
assert(RegionsAreEqual(resultRegion, testRegionB));
assert(RegionsAreEqual(&tempRegion, testRegionA));
assert(RegionsAreEqual(&tempRegion, testRegionB));
assert(RegionsAreEqual(&tempRegion1, testRegionA));
if (RegionsAreEqual(testRegionA, testRegionB)) {
assert(RegionsAreEqual(resultRegion, testRegionA));
if (RegionsAreEqual(resultRegion, testRegionA)) {
assert(RegionsAreEqual(&tempRegion, testRegionB));
if (RegionsAreEqual(resultRegion, testRegionB)) {
assert(RegionsAreEqual(&tempRegion, testRegionA));
assert(RegionsAreEqual(&tempRegion1, testRegion));
assert(!RegionsAreEqual(&tempRegion1, testRegion));
assert(RegionsAreEqual(&tempRegion1, &tempRegion2));
assert(RegionsAreEqual(&tempRegion2, testRegion));
assert(!RegionsAreEqual(&tempRegion2, testRegion));
assert(RegionsAreEqual(&tempRegion1, testRegion));
assert(RegionsAreEqual(&tempRegion1, &tempRegion2));
assert(RegionsAreEqual(&tempRegion1, testRegion));
assert(!RegionsAreEqual(&tempRegion1, &tempRegion2));
assert(RegionsAreEqual(&tempRegion1, testRegion));
assert(RegionsAreEqual(&tempRegion2, testRegion));
assert(RegionsAreEqual(&tempRegion1, &tempRegion2));
bool RegionsAreEqual(BRegion *, BRegion *);