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 all boundaries of the box are
  considered to be inclusive.
docstr_tok: ["Returns","true","if","the","given","point","is","contained","within","the","bounding","box",",","where","all","boundaries","of","the","box","are","considered","to","be","inclusive","."]
code: def contains(self, x, y):
      """
      Returns true if the given point is contained within the
      bounding box, where all boundaries of the box are
      considered to be inclusive.
      """
      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 6 for calling the BoundingBox obj's underlying member method code with example usage: obj.contains(x, y) and returns: unknown