code: def inbounds(self, min, max):
          
          mincheck = sum(self.coordinates >= min, axis=1) == 0
          maxcheck = sum(self.coordinates < max, axis=1) == 0
          return True if (mincheck.sum() + maxcheck.sum()) == 0 else False
docs: Check if a region falls entirely inside bounds.
  
          Parameters
          ----------
          min : tuple
              Minimum bound to check for each axis.
  
          max : tuple
              Maximum bound to check for each axis.