code: def bboxes(self, o) -> List[BBox]:
      def to_int(x):
          return int(float(x))
  
      bboxes = []
      for object in self._root.iter("object"):
          xml_bbox = object.find("bndbox")
          xmin = to_int(xml_bbox.find("xmin").text)
          ymin = to_int(xml_bbox.find("ymin").text)
          xmax = to_int(xml_bbox.find("xmax").text)
          ymax = to_int(xml_bbox.find("ymax").text)
  
          bbox = BBox.from_xyxy(xmin, ymin, xmax, ymax)
          bboxes.append(bbox)
  
      return bboxes
  
imports: import xml.etree.ElementTree
  from icevision.imports import *
  from icevision.utils import *
  from icevision.core import *
  from icevision.parsers.parser import *
label_desc: Use image node_id 11 for calling the VOCBBoxParser obj's underlying member method code with example usage: obj.bboxes(o) and returns: bboxes, int