public static bool IsInBoundaryInclusively(this Point test, Point lowerX, Point upperX, Point lowerY, Point upperY) { if (test.X >= lowerX.X && test.X <= upperX.X) { if (test.Y >= lowerY.Y && test.Y <= upperY.Y) { return true; } } return false; }