class_docstr: Hyperrectangle class.
  
  Represents a Cartesian product of intervals.
docstr: Compute the minimum distance between points in the two hyperrectangles.
  
  Parameters
  ----------
  other : hyperrectangle
      Input.
  p : float
      Input.
docstr_tok: ["Compute","the","minimum","distance","between","points","in","the","two","hyperrectangles",".","Parameters","--","--","--","--","--","other",":","hyperrectangle","Input",".","p",":","float","Input","."]
code: def min_distance_rectangle(self, other, p=2.0):
      """
      Compute the minimum distance between points in the two hyperrectangles.
  
      Parameters
      ----------
      other : hyperrectangle
          Input.
      p : float
          Input.
  
      """
      return minkowski_distance(
          0,
          np.maximum(
              0,
              np.maximum(
                  self.mins - other.maxes, other.mins - self.maxes
              ),
          ),
          p,
      )
  
imports: import numpy
  import warnings
  from .ckdtree import cKDTree, cKDTreeNode
label_desc: Use image node_id 7 for calling the Rectangle obj's underlying member method code with example usage: obj.min_distance_rectangle(other, p) and returns: minkowski_distance