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 BoundingBox x is contained within the
  bounding box, where at least one of the boundaries of the box has
  to be exclusive.
docstr_tok: ["Returns","true","if","the","given","BoundingBox","x","is","contained","within","the","bounding","box",",","where","at","least","one","of","the","boundaries","of","the","box","has","to","be","exclusive","."]
code: def containsbb_exclusive(self, x):
      """
      Returns true if the given BoundingBox x is contained within the
      bounding box, where at least one of the boundaries of the box has
      to be exclusive.
      """
      left, bottom, right, top = self.aarect().lbrt()
      leftx, bottomx, rightx, topx = x.aarect().lbrt()
      return (
          (left <= leftx)
          and (bottom <= bottomx)
          and (right >= rightx)
          and (top >= topx)
          and (
              not (
                  (left == leftx)
                  and (bottom == bottomx)
                  and (right == rightx)
                  and (top == topx)
              )
          )
      )
  
imports: from param.parameterized import get_occupied_slots
  from .util import datetime_types
label_desc: Use image node_id 8 for calling the BoundingBox obj's underlying member method code with example usage: obj.containsbb_exclusive(x) and returns: unknown