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",")","."]
code: def script_repr(self, imports=None, prefix="    "):
      # Generate import statement
      if imports is None:
          imports = []
      cls = self.__class__.__name__
      mod = self.__module__
      imports.append(f"from {mod} import {cls}")
      return self.__str__()
  
imports: from param.parameterized import get_occupied_slots
  from .util import datetime_types
label_desc: Use image node_id 3 for calling the BoundingBox obj's underlying member method code with example usage: obj.script_repr(imports, prefix) and returns: self