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: Returns true if the given point is contained within the
  bounding box, where the right and upper boundaries
  are exclusive, and the left and lower boundaries are
  inclusive.  Useful for tiling a plane into non-overlapping
  regions.
docstr_tok: ["Returns","true","if","the","given","point","is","contained","within","the","bounding","box",",","where","the","right","and","upper","boundaries","are","exclusive",",","and","the","left","and","lower","boundaries","are","inclusive",".","Useful","for","tiling","a","plane","into","non-overlapping","regions","."]
code: def upperexclusive_contains(self, x, y):
      """
      Returns true if the given point is contained within the
      bounding box, where the right and upper boundaries
      are exclusive, and the left and lower boundaries are
      inclusive.  Useful for tiling a plane into non-overlapping
      regions.
      """
      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 10 for calling the BoundingBox obj's underlying member method code with example usage: obj.upperexclusive_contains(x, y) and returns: unknown