class_docstr: A rectangular bounding box defined either by two points forming
  an axis-aligned rectangle (or simply a radius for a square).
class_docstr_tok: ["A","rectangular","bounding","box","defined","either","by","two","points","forming","an","axis-aligned","rectangle","(","or","simply","a","radius","for","a","square",")","."]
docstr: Return True if the given point is contained within the
  bounding box, where the bottom and right boundaries are
  considered exclusive.
docstr_tok: ["Return","True","if","the","given","point","is","contained","within","the","bounding","box",",","where","the","bottom","and","right","boundaries","are","considered","exclusive","."]
code: def contains_exclusive(self, x, y):
      """
      Return True if the given point is contained within the
      bounding box, where the bottom and right boundaries are
      considered exclusive.
      """
      left, bottom, right, top = self._aarect.lbrt()
      return (left <= x < right) and (bottom < y <= top)
  
imports: from param.parameterized import get_occupied_slots
  from .util import datetime_types
label_desc: Use image node_id 7 for calling the BoundingBox obj's underlying member method code with example usage: obj.contains_exclusive(x, y) and returns: unknown